/* Chart geometry only; scoped to native DOM. */
.native-charts .chart-panel{transition-behavior:normal, normal, normal;transition-duration:0.18s, 0.18s, 0.18s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:border-color, box-shadow, transform;}
.native-charts .chart-panel{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;}
.native-charts .chart-panel{margin-top:12px;}
.native-charts .chart-plot{margin-top:14px;overflow-x:hidden;overflow-y:hidden;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
.native-charts .chart-plot svg{display:block;width:100%;}
.native-charts .chart-panel-logo{object-fit:contain;}
.native-charts .mobile-chart-svg{display:block;margin-top:12px;width:100%;}
.native-charts .chartist-stage{margin-top:12px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;transition-behavior:normal, normal, normal;transition-duration:0.18s, 0.18s, 0.18s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:border-color, box-shadow, transform;}
.native-charts .chartist-stage .mobile-chart-svg{cursor:crosshair;margin-top:0px;touch-action:pan-y;user-select:none;}
.native-charts .chart-skeleton-anim{overflow-x:hidden;overflow-y:hidden;width:100%;}
.native-charts .chart-skeleton-anim .skel-bar{animation-duration:1.6s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:skeletonShimmer;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chartist-head{align-items:center;display:flex;row-gap:10px;column-gap:10px;justify-content:space-between;margin-top:2px;margin-right:2px;margin-bottom:10px;margin-left:2px;}
.native-charts .chartist-back-btn{align-items:center;appearance:none;cursor:pointer;display:inline-flex;flex-grow:0;flex-shrink:0;flex-basis:auto;line-height:inherit;row-gap:5px;column-gap:5px;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:8px;text-transform:uppercase;-webkit-tap-highlight-color:transparent;transition-behavior:normal, normal, normal;transition-duration:0.15s, 0.2s, 0.2s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1), ease, ease;transition-delay:0s, 0s, 0s;transition-property:transform, background, border-color;}
.native-charts .chartist-back-btn:active{transform:scale(0.92);}
.native-charts .chartist-back-btn svg{flex-grow:0;flex-shrink:0;flex-basis:auto;height:11px;width:11px;}
.native-charts .chartist-title{text-transform:uppercase;}
.native-charts .chartist-target{padding-top:6px;padding-right:9px;padding-bottom:6px;padding-left:9px;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chartist-target.is-muted{}
.native-charts .chartist-stage.bear-mode{}
.native-charts .chartist-stage.bear-mode .chartist-target{}
.native-charts .chart-bias-toggle{display:grid;row-gap:5px;column-gap:5px;grid-template-columns:repeat(2, minmax(0px, 1fr));margin-top:12px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}
.native-charts .chart-bias-chip{appearance:none;cursor:pointer;line-height:inherit;min-height:36px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;text-transform:uppercase;transition-behavior:normal, normal, normal, normal;transition-duration:0.18s, 0.18s, 0.18s, 0.18s;transition-timing-function:ease, ease, ease, ease;transition-delay:0s, 0s, 0s, 0s;transition-property:background, border-color, box-shadow, color;}
.native-charts .chart-bias-chip[data-chart-bias="bull"].active{}
.native-charts .chart-bias-chip[data-chart-bias="bear"].active{}
.native-charts .chart-bias-chip.chart-simple-toggle.active{}
.native-charts .mobile-chart-svg.simple-chart{margin-top:8px;}
.native-charts .chartist-target-grid{display:grid;row-gap:6px;column-gap:6px;grid-template-columns:repeat(4, minmax(0px, 1fr));margin-top:12px;}
.native-charts .chartist-target-card{min-height:64px;padding-top:9px;padding-right:8px;padding-bottom:9px;padding-left:8px;}
.native-charts .chartist-target-card small{display:block;line-height:1.3;text-transform:uppercase;}
.native-charts .chartist-target-card strong{display:block;margin-top:5px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-lens-card{display:grid;row-gap:8px;column-gap:8px;grid-template-columns:repeat(4, minmax(0px, 1fr));margin-top:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
.native-charts .chart-lens-cell small{display:block;text-transform:uppercase;}
.native-charts .chart-lens-cell strong{display:block;line-height:1.15;margin-top:3px;overflow-wrap:anywhere;}
.native-charts .chart-lens-cell.hot strong{}
.native-charts .chart-lens-cell.warn strong{}
.native-charts .chart-lens-card.is-live{}
.native-charts .chartist-command-row{display:grid;row-gap:8px;column-gap:8px;grid-template-columns:repeat(3, minmax(0px, 1fr));margin-top:10px;}
.native-charts .chartist-command{padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px;text-align:center;text-transform:uppercase;}
.native-charts .chartist-command b{display:block;margin-top:3px;text-transform:none;}
.native-charts .chart-control-row{display:flex;row-gap:7px;column-gap:7px;margin-top:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;}
.native-charts .chart-control-row::-webkit-scrollbar{display:none;}
.native-charts .chart-control-chip{appearance:none;cursor:pointer;flex-grow:0;flex-shrink:0;flex-basis:auto;line-height:inherit;min-height:34px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px;transition-behavior:normal, normal, normal;transition-duration:0.18s, 0.18s, 0.18s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:background, color, transform;}
.native-charts .chart-control-chip.active{}
.native-charts .indicator-picker{display:flex;flex-wrap:wrap;row-gap:6px;column-gap:6px;margin-top:8px;}
.native-charts .indicator-chip{appearance:none;cursor:pointer;line-height:inherit;min-height:28px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;transition-behavior:normal, normal, normal;transition-duration:0.18s, 0.18s, 0.18s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:background, color, border-color;}
.native-charts .indicator-chip.active{}
.native-charts .technicals-picker{display:flex;flex-wrap:wrap;row-gap:6px;column-gap:6px;margin-top:10px;padding-top:10px;}
.native-charts .technicals-picker-label{flex-basis:100%;text-transform:uppercase;}
.native-charts .technical-chip{appearance:none;cursor:pointer;line-height:inherit;min-height:28px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;transition-behavior:normal, normal, normal;transition-duration:0.18s, 0.18s, 0.18s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:background, color, border-color;}
.native-charts .technical-chip.active{}
.native-charts .chart-toolbar{display:flex;flex-wrap:wrap;row-gap:6px;column-gap:6px;justify-content:flex-start;margin-top:8px;}
.native-charts .chart-tool-btn{align-items:center;appearance:none;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;flex-basis:auto;line-height:inherit;row-gap:5px;column-gap:5px;height:32px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;transition-behavior:normal, normal, normal;transition-duration:0.16s, 0.16s, 0.16s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:background, color, border-color;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-tool-btn:active{transform:scale(0.96);}
.native-charts .chart-tool-btn.active{}
.native-charts .chart-tool-btn.levels-toggle.active{}
.native-charts .technical-panel{margin-top:10px;padding-top:9px;padding-right:10px;padding-bottom:9px;padding-left:10px;}
.native-charts .technical-panel-head{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:4px;}
.native-charts .technical-panel-head span:first-child{text-transform:uppercase;}
.native-charts .technical-panel-head span:last-child{}
.native-charts .technical-panel svg{display:block;width:100%;}
.native-charts .chartist-stage.is-fullscreen{bottom:0px;left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;max-height:none;overflow-y:auto;padding-top:14px;padding-right:10px;padding-bottom:24px;padding-left:10px;position:fixed;right:0px;top:0px;z-index:400;}
.native-charts .chartist-stage.is-fullscreen .mobile-chart-svg{max-height:46vh;}
.native-charts.chart-fullscreen-lock{overflow-x:hidden;overflow-y:hidden;}
@media (prefers-reduced-motion: no-preference){.native-charts .chartist-stage{animation-duration:0.32s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:stageFadeIn;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .technical-panel{animation-duration:0.28s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:stageFadeIn;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
}
.native-charts .indicator-chip:active,.native-charts .technical-chip:active,.native-charts .chart-control-chip:active,.native-charts .chart-bias-chip:active,.native-charts .chart-talk-chip:active{transform:scale(0.94);}
.native-charts .indicator-chip,.native-charts .technical-chip,.native-charts .chart-bias-chip{transform:scale(1);transition-behavior:normal, normal, normal, normal;transition-duration:0.18s, 0.18s, 0.18s, 0.12s;transition-timing-function:ease, ease, ease, ease;transition-delay:0s, 0s, 0s, 0s;transition-property:background, color, border-color, transform;}
.native-charts .chart-toolbar{animation-duration:auto;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:none;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-tool-btn{}
.native-charts .technical-chip.active,.native-charts .indicator-chip.active{}
.native-charts .technical-panel{transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:border-color;}
.native-charts .technical-panel:hover{}
@media (prefers-reduced-motion: no-preference){.native-charts .chart-live-tape{position:absolute;top:10px;left:10px;right:auto;z-index:8;display:inline-flex;align-items:center;row-gap:6px;column-gap:6px;min-height:28px;padding-top:5px;padding-right:9px;padding-bottom:5px;padding-left:9px;backdrop-filter:blur(12px);pointer-events:none;}
.native-charts .chart-live-tape::before{content:"";width:7px;height:7px;animation-duration:1.4s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:livePulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-live-tape.is-waiting{}
.native-charts .chart-live-tape.is-waiting::before{animation-duration:auto;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:none;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-live-tape.is-offline{}
.native-charts .chart-live-tape.is-offline::before{animation-duration:auto;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:none;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
}
.native-charts .chart-talk-row{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:12px;}
.native-charts .chart-talk-chip{cursor:pointer;line-height:inherit;min-height:34px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;transition-behavior:normal, normal;transition-duration:0.16s, 0.12s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:background, transform;}
.native-charts .chart-talk-chip:active{transform:scale(0.94);}
.native-charts .chart-focus-btn{}
.native-charts.terminal-open .chart-panel{display:none !important;}
@media (orientation: landscape) and (max-width: 1000px){.native-charts .chart-panel,.native-charts .chartist-stage,.native-charts .mobile-chart-svg{width:100%;max-width:none;}
}
.native-charts .chart-panel{margin-top:14px;padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;}
.native-charts .chart-panel-head{align-items:center;display:flex;row-gap:12px;column-gap:12px;justify-content:space-between;}
.native-charts .chart-panel-identity{align-items:center;display:flex;row-gap:10px;column-gap:10px;min-width:0px;}
.native-charts .chart-panel-logo{flex-grow:0;flex-shrink:0;flex-basis:46px;height:46px;object-fit:contain;width:46px;}
.native-charts .chart-panel-kicker{align-items:center;display:flex;row-gap:7px;column-gap:7px;}
.native-charts .chart-panel-live-dot{animation-duration:1.8s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:oraclePulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;flex-grow:0;flex-shrink:0;flex-basis:7px;height:7px;width:7px;}
.native-charts .chart-panel-title{line-height:1.06;margin-top:4px;overflow-wrap:anywhere;}
.native-charts .chart-level-strip{display:flex;row-gap:6px;column-gap:6px;margin-top:14px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;}
.native-charts .chart-level-strip::-webkit-scrollbar{display:none;}
.native-charts .chart-level-chip{align-items:center;display:flex;flex-grow:1;flex-shrink:1;flex-basis:0px;flex-direction:column;row-gap:3px;column-gap:3px;min-width:60px;padding-top:9px;padding-right:8px;padding-bottom:9px;padding-left:8px;text-align:center;}
.native-charts .chart-level-chip small{text-transform:uppercase;}
.native-charts .chart-level-chip strong{line-height:1;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;width:100%;}
.native-charts .chart-level-chip.tgt{}
.native-charts .chart-level-chip.sup{}
.native-charts .chart-level-chip.res{}
.native-charts .chart-level-chip.inv{}
.native-charts .chart-level-chip.tgt strong{}
.native-charts .chart-level-chip.sup strong{}
.native-charts .chart-level-chip.res strong{}
.native-charts .chart-level-chip.inv strong{}
.native-charts .chart-cta-row{display:flex;row-gap:8px;column-gap:8px;margin-top:12px;}
.native-charts .chart-cta-primary{align-items:center;cursor:pointer;display:inline-flex;flex-grow:1;flex-shrink:1;flex-basis:0%;line-height:inherit;row-gap:7px;column-gap:7px;justify-content:center;min-height:42px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;transition-behavior:normal, normal;transition-duration:0.15s, 0.15s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:border-color, box-shadow;}
.native-charts .chart-cta-primary:active{}
.native-charts .chart-cta-ask{align-items:center;cursor:pointer;display:inline-flex;flex-grow:1;flex-shrink:1;flex-basis:0%;line-height:inherit;justify-content:center;min-height:42px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;transition-behavior:normal, normal;transition-duration:0.15s, 0.12s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:opacity, transform;}
.native-charts .chart-cta-ask:active{opacity:0.85;transform:scale(0.97);}
.native-charts .chart-ask-panel{margin-top:12px;padding-top:13px;padding-right:13px;padding-bottom:13px;padding-left:13px;}
.native-charts .chart-ask-row{align-items:center;display:flex;row-gap:7px;column-gap:7px;margin-top:10px;min-height:50px;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:14px;transition-behavior:normal, normal;transition-duration:0.15s, 0.15s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:border-color, box-shadow;}
.native-charts .chart-ask-row:focus-within{}
.native-charts .chart-loading-skeleton{align-items:center;display:flex;flex-direction:column;row-gap:12px;column-gap:12px;justify-content:center;margin-top:12px;min-height:130px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;}
.native-charts .chart-skeleton-bars{display:flex;align-items:flex-end;row-gap:5px;column-gap:5px;height:52px;}
.native-charts .chart-skeleton-bars span{animation-duration:1.4s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:skeletonShimmer;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;display:block;opacity:0.35;width:18px;}
.native-charts .chart-skeleton-bars span:nth-child(1){height:28px;animation-delay:0s;}
.native-charts .chart-skeleton-bars span:nth-child(2){height:42px;animation-delay:0.1s;}
.native-charts .chart-skeleton-bars span:nth-child(3){height:34px;animation-delay:0.2s;}
.native-charts .chart-skeleton-bars span:nth-child(4){height:48px;animation-delay:0.15s;}
.native-charts .chart-skeleton-bars span:nth-child(5){height:36px;animation-delay:0.05s;}
.native-charts .chart-skeleton-bars span:nth-child(6){height:52px;animation-delay:0.25s;}
.native-charts .chart-skeleton-bars span:nth-child(7){height:38px;animation-delay:0.1s;}
.native-charts .chart-skeleton-bars span:nth-child(8){height:44px;animation-delay:0.2s;}
.native-charts .chart-skeleton-bars span:nth-child(9){height:30px;animation-delay:0.3s;}
.native-charts .chart-skeleton-hint{animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:skeletonShimmer;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;text-align:center;}
.native-charts .chart-panel{position:relative !important;}
.native-charts .chart-panel::after{content:"CHART · INTEL";pointer-events:none;position:absolute;right:14px;top:12px;text-transform:uppercase;}
.native-charts .chart-panel-title{text-transform:uppercase !important;}
.native-charts .chart-panel-kicker .label{}
.native-charts .chart-level-chip{}
.native-charts .chart-level-chip small{text-transform:uppercase !important;}
.native-charts .chart-level-chip strong{}
.native-charts .chart-cta-primary,.native-charts .chart-cta-ask{text-transform:uppercase !important;}
.native-charts .chart-ask-panel{}
.native-charts .chart-talk-chip{text-transform:uppercase !important;}
.native-charts .chart-talk-chip:hover{}
.native-charts .chart-control-box{margin-top:9px;margin-right:0px;margin-bottom:9px;margin-left:0px;overflow-x:hidden;overflow-y:hidden;}
.native-charts .chart-control-box summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style-position:initial;list-style-image:initial;list-style-type:none;min-height:42px;padding-top:0px;padding-right:13px;padding-bottom:0px;padding-left:13px;text-transform:uppercase;}
.native-charts .chart-control-box summary::-webkit-details-marker{display:none;}
.native-charts .chart-control-box summary::after{content:"⌄";}
.native-charts .chart-control-box[open] summary::after{transform:rotate(180deg);}
.native-charts .chart-control-box-body{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
.native-charts .chart-control-box .chart-bias-toggle,.native-charts .chart-control-box .chart-control-row,.native-charts .chart-control-box .indicator-picker,.native-charts .chart-control-box .technicals-picker{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
.native-charts .chart-control-box .indicator-picker,.native-charts .chart-control-box .technicals-picker{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.native-charts .chart-control-box .technicals-picker-label{display:none;}
.native-charts .chart-panel{}
@media (prefers-reduced-motion: reduce){.native-charts .chart-agent-brain::before,.native-charts .chart-agent-brain svg{animation-duration:auto !important;animation-timing-function:ease !important;animation-delay:0s !important;animation-iteration-count:1 !important;animation-direction:normal !important;animation-fill-mode:none !important;animation-play-state:running !important;animation-name:none !important;animation-timeline:auto !important;animation-range-start:normal !important;animation-range-end:normal !important;}
}
.native-charts .chartist-stage{overflow-x:hidden;overflow-y:hidden;position:relative;padding-top:10px !important;padding-right:10px !important;padding-bottom:10px !important;padding-left:10px !important;}
.native-charts.terminal-open .panel[data-tab-panel="charts"] > .chartist-stage{margin-left:-1px;margin-right:-1px;margin-top:7px;}
.native-charts .chartist-stage::before{content:"";top:0px;right:0px;bottom:0px;left:0px;mask-image:linear-gradient(rgba(0, 0, 0, 0.8), transparent 50%);pointer-events:none;position:absolute;}
.native-charts .chartist-stage::after{content:"";height:2px;left:24px;opacity:0.72;position:absolute;right:24px;top:0px;}
.native-charts .chartist-stage > *{position:relative;z-index:1;}
.native-charts .chartist-stage.bear-mode::after{}
.native-charts .chartist-head{align-items:center !important;margin-top:2px !important;margin-right:2px !important;margin-bottom:12px !important;margin-left:2px !important;}
.native-charts .chartist-head-copy{min-width:0px;}
.native-charts .chartist-eyebrow{align-items:center;display:flex;row-gap:6px;column-gap:6px;text-transform:uppercase;}
.native-charts .chartist-eyebrow::before{animation-duration:1.8s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chart-live-pulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;content:"";height:5px;width:5px;}
.native-charts .bear-mode .chartist-eyebrow::before{}
.native-charts .chartist-title{line-height:1.08;margin-top:5px;text-transform:none !important;}
.native-charts .chartist-target{flex-grow:0;flex-shrink:0;flex-basis:auto;max-width:116px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;text-transform:uppercase;padding-top:7px !important;padding-right:9px !important;padding-bottom:7px !important;padding-left:9px !important;}
.native-charts .chartist-target.is-muted{}
.native-charts .chart-live-strip{display:grid;row-gap:1px;column-gap:1px;grid-template-columns:repeat(4, minmax(0px, 1fr));margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;overflow-x:hidden;overflow-y:hidden;}
.native-charts .chart-live-stat{min-width:0px;padding-top:9px;padding-right:6px;padding-bottom:8px;padding-left:6px;position:relative;text-align:center;}
.native-charts .chart-live-stat + .chart-live-stat::before{content:"";left:0px;position:absolute;top:7px;bottom:7px;width:1px;}
.native-charts .chart-live-stat small{display:block;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-live-stat strong{display:block;line-height:1.1;margin-top:4px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-live-stat.is-up strong{}
.native-charts .chart-live-stat.is-down strong{}
.native-charts .chart-canvas-shell{overflow-x:hidden;overflow-y:hidden;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;position:relative;}
.native-charts .chart-canvas-shell::before,.native-charts .chart-canvas-shell::after{content:"";height:16px;pointer-events:none;position:absolute;top:8px;width:16px;z-index:2;}
.native-charts .chart-canvas-shell::before{left:8px;}
.native-charts .chart-canvas-shell::after{right:8px;}
.native-charts .chart-canvas-shell .mobile-chart-svg{overflow-x:hidden;overflow-y:hidden;margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}
.native-charts .chartist-stage{padding-top:8px !important;padding-right:8px !important;padding-bottom:8px !important;padding-left:8px !important;}
.native-charts .chart-canvas-shell{padding-top:2px !important;padding-right:2px !important;padding-bottom:2px !important;padding-left:2px !important;}
.native-charts .chart-canvas-shell::before,.native-charts .chart-canvas-shell::after{display:none !important;}
.native-charts .chart-canvas-shell .mobile-chart-svg{position:relative;z-index:1;}
.native-charts .chart-brand-watermark{align-items:center;display:flex;top:2px;right:2px;bottom:2px;left:2px;justify-content:center;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;z-index:3;}
.native-charts .chart-brand-watermark::before{content:"";top:-40%;right:-40%;bottom:-40%;left:-40%;position:absolute;transform:rotate(-10deg);}
.native-charts .chart-brand-ticker{line-height:0.78;left:50%;opacity:0.055;position:absolute;top:39%;transform:translate(-52%, -50%);white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-brand-logo{align-items:center;display:flex;filter:drop-shadow(rgba(99, 239, 255, 0.26) 0px 0px 18px);height:clamp(74px, 24vw, 132px);justify-content:center;opacity:0.16;position:absolute;right:14%;top:18%;width:clamp(74px, 24vw, 132px);}
.native-charts .chart-brand-logo img{height:62%;object-fit:contain;width:62%;}
.native-charts .chart-brand-logo span{line-height:1;}
.native-charts .chart-brand-signature{align-items:center;bottom:9px;display:flex;line-height:1;row-gap:5px;column-gap:5px;left:10px;position:absolute;text-transform:uppercase;}
.native-charts .chart-brand-signature::before{content:"";height:4px;width:4px;}
.native-charts .chartist-stage.is-fullscreen .chart-brand-ticker{opacity:0.06;}
.native-charts .chartist-stage.is-fullscreen .chart-brand-logo{height:clamp(110px, 22vw, 190px);width:clamp(110px, 22vw, 190px);}
.native-charts .chartist-head{margin-top:3px;margin-right:3px;margin-bottom:7px;margin-left:3px;}
.native-charts .chartist-title{}
.native-charts .chartist-target{padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;}
.native-charts .chart-lens-rail{margin-top:5px;margin-right:0px;margin-bottom:7px;margin-left:0px;}
@media (max-width: 760px){.native-charts .chart-canvas-shell{margin-left:-5px !important;margin-right:-5px !important;}
}
.native-charts .chart-window-bar{display:flex;align-items:center;row-gap:6px;column-gap:6px;margin-top:5px;margin-right:0px;margin-bottom:7px;margin-left:0px;}
.native-charts .chart-window-bar button{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px;line-height:1;}
.native-charts .chart-window-bar button:active{transform:scale(0.94);}
.native-charts .chart-window-bar .chart-expand-primary{margin-left:auto;}
.native-charts .chart-window-bar .chart-zoom-readout{}
.native-charts .chart-autodetection{position:sticky;top:52px;z-index:34;display:grid;row-gap:10px;column-gap:10px;margin-top:5px;margin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;}
.native-charts .chart-autodetection.bull{}
.native-charts .chart-autodetection.bear{}
.native-charts .chart-autodetection-head{display:flex;align-items:flex-start;justify-content:space-between;row-gap:9px;column-gap:9px;}
.native-charts .chart-autodetection-head small{display:block;line-height:1.2;text-transform:uppercase;}
.native-charts .chart-autodetection-head strong{display:block;margin-top:5px;line-height:1.1;}
.native-charts .chart-autodetection.bull .chart-autodetection-head strong{}
.native-charts .chart-autodetection.bear .chart-autodetection-head strong{}
.native-charts .chart-autodetection-score{flex-grow:0;flex-shrink:0;flex-basis:auto;padding-top:6px;padding-right:9px;padding-bottom:6px;padding-left:9px;line-height:1;}
.native-charts .chart-autodetection-evidence{line-height:1.5;}
.native-charts .chart-autodetection-cases{display:grid;grid-template-columns:1fr 1fr;row-gap:7px;column-gap:7px;}
.native-charts .chart-autodetection-case{padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px;line-height:1.45;}
.native-charts .chart-autodetection-case b{display:block;margin-bottom:3px;text-transform:uppercase;}
.native-charts .chart-autodetection-case.bull{}
.native-charts .chart-autodetection-case.bear{}
.native-charts .chart-autodetection-stop{line-height:1.4;}
@media (max-width: 520px){.native-charts .chart-autodetection-cases{grid-template-columns:1fr;}
}
.native-charts .chartist-stage.is-fullscreen .chart-window-bar{position:sticky;top:-14px;z-index:30;margin-top:0px;margin-right:-10px;margin-bottom:8px;margin-left:-10px;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;backdrop-filter:blur(16px);}
.native-charts .chartist-stage.is-fullscreen .chart-canvas-shell{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}
.native-charts .chartist-stage.is-fullscreen .mobile-chart-svg{width:100% !important;max-height:none !important;}
.native-charts .chartist-stage.is-fullscreen .chart-tool-tabs{position:sticky;top:48px;z-index:29;padding-top:6px;padding-right:0px;padding-bottom:6px;padding-left:0px;}
.native-charts .chartist-stage.is-fullscreen .mobile-chart-svg{max-height:64vh !important;}
.native-charts .chart-layer-strip{display:flex;row-gap:6px;column-gap:6px;margin-top:9px;overflow-x:auto;padding-top:1px;padding-right:1px;padding-bottom:3px;padding-left:1px;scrollbar-width:none;}
.native-charts .chart-layer-strip::-webkit-scrollbar{display:none;}
.native-charts .chart-layer-strip span{flex-grow:0;flex-shrink:0;flex-basis:auto;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;text-transform:uppercase;}
.native-charts .chart-layer-strip span:last-child{}
.native-charts .chart-agent-dock{margin-top:15px;overflow-x:hidden;overflow-y:hidden;padding-top:13px;padding-right:13px;padding-bottom:13px;padding-left:13px;position:relative;}
.native-charts .chart-agent-dock::before{content:"";height:1px;left:18px;opacity:0.55;position:absolute;right:18px;top:0px;}
.native-charts .chart-agent-launch{align-items:center;appearance:none;cursor:pointer;display:grid;row-gap:10px;column-gap:10px;grid-template-columns:52px minmax(0px, 1fr) auto;min-height:72px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;text-align:left;width:100%;}
.native-charts .chart-agent-brain{align-items:center;display:inline-flex;height:52px;justify-content:center;position:relative;width:52px;}
.native-charts .chart-agent-brain::before{animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chart-agent-ring;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;content:"";top:4px;right:4px;bottom:4px;left:4px;position:absolute;}
.native-charts .chart-agent-brain svg{animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chart-agent-breathe;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;filter:drop-shadow(rgba(192, 132, 252, 0.65) 0px 0px 5px);height:26px;position:relative;width:26px;z-index:1;}
.native-charts .chart-agent-copy{min-width:0px;}
.native-charts .chart-agent-copy small{display:block;line-height:1.25;text-transform:uppercase;}
.native-charts .chart-agent-copy strong{display:block;line-height:1.16;margin-top:5px;}
.native-charts .chart-agent-copy span{display:block;line-height:1.42;margin-top:5px;}
.native-charts .chart-agent-action{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:0;flex-basis:auto;row-gap:5px;column-gap:5px;min-height:40px;padding-top:0px;padding-right:13px;padding-bottom:0px;padding-left:13px;text-transform:uppercase;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-agent-action::before{content:"";height:4px;width:4px;}
.native-charts .chart-agent-hint{align-items:center;display:flex;row-gap:8px;column-gap:8px;justify-content:space-between;margin-top:11px;margin-right:2px;margin-bottom:0px;margin-left:2px;}
.native-charts .chart-agent-hint strong{text-transform:uppercase;}
.native-charts .chart-agent-hint span{text-align:right;}
.native-charts .chart-agent-skills{display:flex;row-gap:6px;column-gap:6px;margin-top:8px;overflow-x:auto;padding-top:1px;padding-right:0px;padding-bottom:2px;padding-left:0px;scrollbar-width:none;}
.native-charts .chart-agent-skills::-webkit-scrollbar{display:none;}
.native-charts .chart-agent-skill{appearance:none;cursor:pointer;flex-grow:0;flex-shrink:0;flex-basis:auto;min-height:35px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-agent-skill:first-child{}
.native-charts .chart-agent-skill:active{transform:translateY(1px);}
.native-charts .chart-target-section{margin-top:11px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;}
.native-charts .chart-target-section-head{align-items:flex-start;display:flex;row-gap:8px;column-gap:8px;justify-content:space-between;margin-bottom:10px;}
.native-charts .chart-target-section-title{min-width:0px;}
.native-charts .chart-target-section-head strong{display:block;text-transform:uppercase;}
.native-charts .chart-target-section-head small{display:block;line-height:1.35;margin-top:4px;}
.native-charts .chart-target-section-head > span{flex-grow:0;flex-shrink:0;flex-basis:auto;padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px;text-transform:uppercase;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chartist-target-grid{grid-template-columns:repeat(2, minmax(0px, 1fr)) !important;margin-top:0px !important;}
.native-charts .chartist-target-card{overflow-x:hidden;overflow-y:hidden;position:relative;min-height:76px !important;padding-top:11px !important;padding-right:11px !important;padding-bottom:11px !important;padding-left:11px !important;}
.native-charts .chartist-target-card::after{bottom:8px;content:"";height:3px;opacity:0.65;position:absolute;right:9px;width:3px;}
.native-charts .chartist-target-card.ai-target{--target-accent:#c084fc;}
.native-charts .chartist-target-card.chartist-one{--target-accent:#34d399;}
.native-charts .chartist-target-card.chartist-two{--target-accent:#f5b94d;}
.native-charts .chartist-target-card.risk-target{--target-accent:#fb5a6e;}
.native-charts .chartist-target-card small{display:block;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chartist-target-card strong{overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;line-height:1.1 !important;margin-top:8px !important;}
.native-charts .chart-control-console{margin-top:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
.native-charts .chart-control-console-head{align-items:center;display:flex;row-gap:10px;column-gap:10px;justify-content:space-between;padding-top:2px;padding-right:2px;padding-bottom:9px;padding-left:2px;}
.native-charts .chart-control-console-head > div{min-width:0px;}
.native-charts .chart-control-console-head strong{display:block;text-transform:uppercase;}
.native-charts .chart-control-console-head small{display:block;margin-top:3px;}
.native-charts .chart-control-console-head span{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:0;flex-basis:auto;row-gap:5px;column-gap:5px;padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px;text-transform:uppercase;}
.native-charts .chart-control-console-head span::before{content:"";height:4px;width:4px;}
.native-charts .chart-studio-drawer{position:relative;margin-top:12px;overflow-x:hidden;overflow-y:hidden;animation-duration:3.4s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chartStudioGlow;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-studio-drawer[open]{animation-duration:auto;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:none;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-studio-drawer > summary{align-items:center;cursor:pointer;display:grid;row-gap:12px;column-gap:12px;grid-template-columns:54px minmax(0px, 1fr) auto;list-style-position:initial;list-style-image:initial;list-style-type:none;min-height:92px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;}
.native-charts .chart-studio-drawer > summary::-webkit-details-marker{display:none;}
.native-charts .chart-studio-launch-icon{align-items:center;display:inline-flex;height:54px;justify-content:center;width:54px;}
.native-charts .chart-studio-launch-icon svg{height:27px;width:27px;}
.native-charts .chart-studio-launch-copy{min-width:0px;}
.native-charts .chart-studio-launch-copy small{display:block;text-transform:uppercase;}
.native-charts .chart-studio-launch-copy strong{display:block;margin-top:5px;}
.native-charts .chart-studio-launch-copy span{display:-webkit-box;line-height:1.4;margin-top:5px;overflow-x:hidden;overflow-y:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.native-charts .chart-studio-launch-action{align-items:center;display:inline-flex;row-gap:7px;column-gap:7px;min-height:40px;padding-top:0px;padding-right:15px;padding-bottom:0px;padding-left:15px;text-transform:uppercase;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-studio-launch-action::after{content:"";height:5px;margin-top:-3px;transform:rotate(45deg);transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;width:5px;}
.native-charts .chart-studio-drawer[open] .chart-studio-launch-action::after{margin-top:3px;transform:rotate(225deg);}
.native-charts .chart-studio-drawer[open] > summary{}
.native-charts .chart-interval-row{display:flex;align-items:center;row-gap:8px;column-gap:8px;margin-top:10px;margin-right:2px;margin-bottom:2px;margin-left:2px;padding-top:0px;padding-right:2px;padding-bottom:0px;padding-left:2px;}
.native-charts .chart-interval-chip{min-height:42px;min-width:62px;}
.native-charts .chart-interval-chip.active{}
.native-charts .chart-interval-note{margin-left:auto;text-transform:uppercase;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-interval-note.is-dim{}
.native-charts .chart-control-row.is-disabled .chart-control-chip{opacity:0.35;pointer-events:none;}
.native-charts .chart-control-box summary{min-height:58px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;row-gap:12px;column-gap:12px;}
.native-charts .chart-control-copy strong{}
.native-charts .chart-control-copy small{}
.native-charts .chart-control-summary-state em{padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;}
.native-charts .chart-control-box-body{padding-top:14px;padding-right:12px;padding-bottom:14px;padding-left:12px;}
.native-charts .technicals-picker{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:10px;}
.native-charts .technicals-picker-label{flex-basis:100%;}
.native-charts .technical-chip,.native-charts .indicator-chip{min-height:48px;flex-grow:1;flex-shrink:1;flex-basis:45%;display:inline-flex;align-items:center;justify-content:center;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;}
.native-charts .chart-bias-toggle{display:flex;row-gap:10px;column-gap:10px;}
.native-charts .chart-bias-chip{min-height:48px;flex-grow:1;flex-shrink:1;flex-basis:0%;}
.native-charts .chart-control-row{display:flex;flex-wrap:wrap;row-gap:9px;column-gap:9px;}
.native-charts .chart-control-chip{min-height:44px;min-width:54px;flex-grow:1;flex-shrink:1;flex-basis:auto;}
.native-charts .chart-toolbar{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:10px;}
.native-charts .chart-tool-btn{min-height:48px;flex-grow:1;flex-shrink:1;flex-basis:46%;}
.native-charts .chart-tf-bar{display:flex;align-items:center;row-gap:3px;column-gap:3px;margin-top:2px;margin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;}
.native-charts .chart-tf-btn{flex-grow:1;flex-shrink:1;flex-basis:0px;min-height:42px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition-behavior:normal, normal, normal;transition-duration:0.16s, 0.16s, 0.1s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:background, color, transform;}
.native-charts .chart-tf-btn.active{}
.native-charts .chart-tf-btn:active{transform:scale(0.93);}
.native-charts .chart-tf-delay{flex-grow:0;flex-shrink:0;flex-basis:auto;padding-top:0px;padding-right:7px;padding-bottom:0px;padding-left:7px;}
.native-charts .chart-tool-tabs{display:flex;row-gap:2px;column-gap:2px;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;}
.native-charts .chart-tool-tab{flex-grow:1;flex-shrink:1;flex-basis:0px;min-height:44px;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;transition-behavior:normal, normal, normal;transition-duration:0.16s, 0.16s, 0.1s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:background, color, transform;}
.native-charts .chart-tool-tab.active{}
.native-charts .chart-tool-tab:active{transform:scale(0.94);}
.native-charts .chart-tool-panel{margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px;}
.native-charts .chart-tool-panel.open{max-height:min(48vh, 370px);overflow-x:hidden;overflow-y:hidden;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.native-charts .chart-tool-panel-exit{align-items:center;display:flex;row-gap:8px;column-gap:8px;justify-content:space-between;min-height:54px;padding-top:8px;padding-right:9px;padding-bottom:8px;padding-left:12px;position:sticky;top:0px;z-index:4;}
.native-charts .chart-tool-panel-exit span{min-width:0px;}
.native-charts .chart-tool-panel-exit strong{display:block;text-transform:uppercase;}
.native-charts .chart-tool-panel-exit small{display:block;margin-top:3px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-tool-panel-exit button{appearance:none;flex-grow:0;flex-shrink:0;flex-basis:auto;min-height:38px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-tool-panel-scroll{max-height:calc(-54px + min(48vh, 370px));overflow-x:auto;overflow-y:auto;overscroll-behavior-x:contain;overscroll-behavior-y:contain;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;scrollbar-width:thin;}
.native-charts .chart-tool-panel .technicals-picker.in-chart{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:10px;}
.native-charts .chart-tool-panel .technical-chip{position:relative;overflow-x:hidden;overflow-y:hidden;transition-behavior:normal, normal, normal, normal;transition-duration:0.12s, 0.18s, 0.2s, 0.18s;transition-timing-function:ease, ease, ease, ease;transition-delay:0s, 0s, 0s, 0s;transition-property:transform, border-color, box-shadow, color;}
.native-charts .chart-tool-panel .technical-chip:active{transform:scale(0.96);}
.native-charts .chart-tool-panel .technical-chip.active{}
.native-charts .chart-tool-panel .technical-chip.active::before{content:"";position:absolute;left:0px;top:0px;bottom:0px;width:3px;}
.native-charts .chart-tool-panel [data-technical-toggle^="harmonic_"]{}
.native-charts .chart-analysis-stack .chart-control-box,.native-charts .chart-target-cards{}
.native-charts .chart-target-card{}
.native-charts .chart-target-card small{text-transform:uppercase;}
.native-charts .chartist-eyebrow{}
.native-charts .chartist-title{}
.native-charts .chart-control-box summary strong{}
.native-charts .chart-control-summary-state em{}
.native-charts .chart-tf-btn.active{animation-duration:2.4s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:tfaiTabPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-tool-tab.active{animation-duration:2.6s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:tfaiTabGlow;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-tool-tabs{position:relative;}
.native-charts .technical-chip.active,.native-charts .chart-bias-chip.active{animation-duration:3s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:tfaiTabGlow;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-canvas-shell{position:relative;}
.native-charts .chart-brain-fab{position:static;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;line-height:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;animation-duration:auto;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:none;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-brain-fab-icon{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;position:relative;}
.native-charts .chart-brain-fab-icon::before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chart-agent-ring;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-brain-fab-icon svg{width:16px;height:16px;position:relative;z-index:1;animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chart-agent-breathe;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;filter:drop-shadow(rgba(192, 132, 252, 0.8) 0px 0px 5px);}
.native-charts .chart-brain-fab-soon{display:none;}
.native-charts .chart-insight-row{display:grid;grid-template-columns:1fr 1fr;row-gap:10px;column-gap:10px;margin-top:12px;margin-right:0px;margin-bottom:4px;margin-left:0px;}
.native-charts .chart-brain-card{display:flex;align-items:center;row-gap:10px;column-gap:10px;text-align:left;padding-top:13px;padding-right:12px;padding-bottom:13px;padding-left:12px;cursor:pointer;line-height:inherit;-webkit-tap-highlight-color:transparent;}
.native-charts .chart-brain-card:active{transform:scale(0.98);}
.native-charts .chart-brain-card-orb{flex-grow:0;flex-shrink:0;flex-basis:auto;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;animation-duration:3s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:tfaiBrainFloat;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-brain-card-orb svg{width:23px;height:23px;filter:drop-shadow(rgba(192, 132, 252, 0.85) 0px 0px 6px);animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chart-agent-breathe;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-brain-card-copy{min-width:0px;display:flex;flex-direction:column;row-gap:2px;column-gap:2px;}
.native-charts .chart-brain-card-copy strong{}
.native-charts .chart-brain-card-copy small{}
.native-charts .chart-brain-card-soon{margin-left:auto;flex-grow:0;flex-shrink:0;flex-basis:auto;padding-top:4px;padding-right:7px;padding-bottom:4px;padding-left:7px;}
.native-charts .chart-gap-card{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;}
.native-charts .chart-gap-card-head{display:flex;align-items:center;row-gap:7px;column-gap:7px;margin-bottom:9px;}
.native-charts .chart-gap-card-head strong{text-transform:uppercase;}
.native-charts .chart-gap-icon{}
.native-charts .chart-gap-readout{display:flex;flex-direction:column;row-gap:2px;column-gap:2px;}
.native-charts .chart-gap-readout strong{}
.native-charts .chart-gap-readout em{}
.native-charts .chart-gap-readout .chart-gap-dot{width:8px;height:8px;margin-bottom:3px;}
.native-charts .chart-gap-readout.up .chart-gap-dot{}
.native-charts .chart-gap-readout.down .chart-gap-dot{}
.native-charts .chart-gap-readout.none .chart-gap-dot{}
.native-charts .chart-gap-readout.none em{}
.native-charts .chart-soon-toast{position:fixed;left:50%;bottom:96px;transform:translate(-50%, 14px);z-index:9999;padding-top:11px;padding-right:18px;padding-bottom:11px;padding-left:18px;opacity:0;transition-behavior:normal, normal;transition-duration:0.3s, 0.3s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:opacity, transform;pointer-events:none;}
.native-charts .chart-soon-toast.show{opacity:1;transform:translate(-50%, 0px);}
.native-charts .chart-loading-veil{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:7;display:flex;align-items:center;justify-content:center;row-gap:9px;column-gap:9px;backdrop-filter:blur(3px);}
.native-charts .chart-loading-spin{width:16px;height:16px;animation-duration:0.8s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:tfaiSpin;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-tf-btn.is-loading{animation-duration:1s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:tfaiTabGlow;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chartist-stage .chart-control-box{margin-top:6px;margin-right:0px;margin-bottom:6px;margin-left:0px;}
.native-charts .chart-control-box summary{min-height:52px;}
.native-charts .chart-control-copy small{display:none;}
.native-charts .chart-control-copy strong{}
.native-charts .chart-agent-dock{padding-top:10px;padding-right:10px;padding-bottom:12px;padding-left:10px;}
.native-charts .chart-agent-launch{grid-template-columns:38px minmax(0px, 1fr) auto !important;min-height:0px !important;padding-top:11px !important;padding-right:12px !important;padding-bottom:11px !important;padding-left:12px !important;row-gap:10px !important;column-gap:10px !important;align-items:center !important;}
.native-charts .chart-agent-brain{width:38px !important;height:38px !important;}
.native-charts .chart-agent-brain svg{width:22px !important;height:22px !important;}
.native-charts .chart-agent-copy small{display:none !important;}
.native-charts .chart-agent-copy strong{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}
.native-charts .chart-agent-copy span{display:none !important;}
.native-charts .chart-agent-action{white-space-collapse:collapse;text-wrap-mode:nowrap;min-height:34px !important;padding-top:6px !important;padding-right:12px !important;padding-bottom:6px !important;padding-left:12px !important;}
.native-charts .chart-agent-hint{display:none !important;}
.native-charts .chart-agent-skills{overflow-x:auto;scrollbar-width:none;display:flex !important;flex-wrap:nowrap !important;row-gap:8px !important;column-gap:8px !important;padding-top:9px !important;padding-right:2px !important;padding-bottom:2px !important;padding-left:2px !important;}
.native-charts .chart-agent-skills::-webkit-scrollbar{display:none;}
.native-charts .chart-agent-skill{display:inline-flex;align-items:center;flex-grow:0 !important;flex-shrink:0 !important;flex-basis:auto !important;min-height:42px !important;padding-top:0px !important;padding-right:15px !important;padding-bottom:0px !important;padding-left:15px !important;}
.native-charts .chart-studio-drawer > .chart-control-console{}
.native-charts .chart-analysis-stack{display:grid;row-gap:7px;column-gap:7px;margin-top:11px;}
.native-charts .chart-analysis-stack .standalone-chart-panel,.native-charts .chartist-stage > .standalone-chart-panel{margin-top:0px !important;}
.native-charts .chart-control-box{--control-accent:#6d8cff;overflow-x:hidden;overflow-y:hidden;transition-behavior:normal, normal, normal;transition-duration:0.2s, 0.2s, 0.2s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:border-color, box-shadow, transform;margin-top:7px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}
.native-charts .chart-control-box.control-view{--control-accent:#63efff;}
.native-charts .chart-control-box.control-targets{--control-accent:#34d399;}
.native-charts .chart-control-box.control-layers{--control-accent:#6d8cff;}
.native-charts .chart-control-box.control-overlays{--control-accent:#c084fc;}
.native-charts .chart-control-box.control-studies{--control-accent:#f5b94d;}
.native-charts .chart-control-box.control-signals{--control-accent:#63efff;}
.native-charts .chart-control-box.control-readouts{--control-accent:#f5b94d;}
.native-charts .chart-control-box.control-lens{--control-accent:#c084fc;}
.native-charts .chart-control-box.control-brief{--control-accent:#6d8cff;}
.native-charts .chart-control-box[open]{transform:translateY(-1px);}
.native-charts .chart-control-box summary{align-items:center;cursor:pointer;display:flex;row-gap:9px;column-gap:9px;justify-content:space-between;list-style-position:initial;list-style-image:initial;list-style-type:none;min-width:0px;white-space-collapse:collapse;text-wrap-mode:wrap;min-height:62px !important;padding-top:8px !important;padding-right:10px !important;padding-bottom:8px !important;padding-left:10px !important;}
.native-charts .chart-control-box summary::-webkit-details-marker{display:none;}
.native-charts .chart-control-box summary::after{display:none !important;}
.native-charts .chart-control-summary-main{align-items:center;display:flex;row-gap:10px;column-gap:10px;min-width:0px;}
.native-charts .chart-control-icon{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:0;flex-basis:38px;height:38px;justify-content:center;width:38px;}
.native-charts .chart-control-icon svg{height:18px;width:18px;}
.native-charts .chart-control-copy{min-width:0px;}
.native-charts .chart-control-copy strong{display:block;line-height:1.15;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-control-copy small{display:block;line-height:1.25;margin-top:4px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-control-summary-state{align-items:center;display:flex;flex-grow:0;flex-shrink:0;flex-basis:auto;row-gap:7px;column-gap:7px;}
.native-charts .chart-control-summary-state em{max-width:64px;overflow-x:hidden;overflow-y:hidden;padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px;text-overflow:ellipsis;text-transform:uppercase;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-control-chevron{align-items:center;display:inline-flex;height:25px;justify-content:center;transition-behavior:normal, normal, normal;transition-duration:0.22s, 0.22s, 0.22s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:transform, border-color, background;width:25px;}
.native-charts .chart-control-chevron::before{content:"";height:5px;margin-top:-3px;transform:rotate(45deg);width:5px;}
.native-charts .chart-control-box[open] .chart-control-chevron{transform:rotate(180deg);}
.native-charts .chart-control-box[open] .chart-control-chevron::before{}
.native-charts .chart-control-box-body{padding-top:11px !important;padding-right:11px !important;padding-bottom:11px !important;padding-left:11px !important;}
.native-charts .chart-control-box .indicator-picker,.native-charts .chart-control-box .technicals-picker{grid-template-columns:repeat(2, minmax(0px, 1fr));display:grid !important;row-gap:7px !important;column-gap:7px !important;}
.native-charts .chart-control-box .indicator-chip,.native-charts .chart-control-box .technical-chip{align-items:center;display:inline-flex;justify-content:flex-start;min-height:40px;min-width:0px;overflow-x:hidden;overflow-y:hidden;padding-top:0px;padding-right:9px;padding-bottom:0px;padding-left:27px;position:relative;text-align:left;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-control-box .indicator-chip::before,.native-charts .chart-control-box .technical-chip::before{content:"";height:12px;left:8px;position:absolute;width:12px;}
.native-charts .chart-control-box .indicator-chip.active,.native-charts .chart-control-box .technical-chip.active{}
.native-charts .chart-control-box .indicator-chip.active::before,.native-charts .chart-control-box .technical-chip.active::before{}
.native-charts .chart-control-box .indicator-chip.active::after,.native-charts .chart-control-box .technical-chip.active::after{content:"";height:5px;left:12px;position:absolute;top:15px;transform:rotate(45deg);width:3px;}
.native-charts .chart-bias-toggle{grid-template-columns:repeat(3, minmax(0px, 1fr)) !important;padding-top:5px !important;padding-right:5px !important;padding-bottom:5px !important;padding-left:5px !important;}
.native-charts .chart-bias-chip{min-height:40px !important;}
.native-charts .chart-control-row{grid-template-columns:repeat(5, minmax(0px, 1fr));display:grid !important;row-gap:4px !important;column-gap:4px !important;margin-top:8px !important;overflow-x:visible !important;overflow-y:visible !important;padding-top:5px !important;padding-right:5px !important;padding-bottom:5px !important;padding-left:5px !important;}
.native-charts .chart-control-chip{min-width:0px;min-height:36px !important;padding-top:0px !important;padding-right:3px !important;padding-bottom:0px !important;padding-left:3px !important;}
.native-charts .chart-control-chip.active{}
.native-charts .chart-toolbar{grid-template-columns:repeat(3, minmax(0px, 1fr));display:grid !important;row-gap:7px !important;column-gap:7px !important;margin-top:0px !important;}
.native-charts .chart-tool-btn{flex-direction:column;justify-content:center;min-width:0px;overflow-x:hidden;overflow-y:hidden;text-align:center;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;height:52px !important;padding-top:0px !important;padding-right:4px !important;padding-bottom:0px !important;padding-left:4px !important;}
.native-charts .chart-tool-btn.active{}
.native-charts .chart-tool-btn.levels-toggle.active{}
.native-charts .chart-readout-box .gauge-row{margin-top:0px;}
.native-charts .chart-readout-box .technical-panel:first-child{margin-top:0px;}
.native-charts .chart-lens-box .chart-lens-card{margin-top:0px;}
.native-charts .chartist-command-row{display:none !important;}
@media (max-width: 430px){.native-charts .chart-agent-launch{grid-template-columns:52px minmax(0px, 1fr);}
.native-charts .chart-agent-brain{height:52px;width:52px;}
.native-charts .chart-agent-action{grid-column-start:1;grid-column-end:-1;justify-content:center;width:100%;}
.native-charts .chart-studio-drawer > summary{grid-template-columns:42px minmax(0px, 1fr) auto;row-gap:8px;column-gap:8px;}
.native-charts .chart-studio-launch-icon{height:42px;width:42px;}
}
@media (max-width: 355px){.native-charts .chart-studio-launch-action{display:none;}
.native-charts .chart-agent-launch{grid-template-columns:48px minmax(0px, 1fr);}
.native-charts .chart-agent-brain{height:48px;width:48px;}
.native-charts .chart-agent-copy strong{}
.native-charts .chart-agent-hint{align-items:flex-start;flex-direction:column;row-gap:3px;column-gap:3px;}
.native-charts .chart-agent-hint span{text-align:left;}
.native-charts .chart-studio-drawer > summary{grid-template-columns:42px minmax(0px, 1fr);}
}
.native-charts .chart-canvas-shell{scroll-margin-top:178px;transform-origin:center top;}
.native-charts.chart-control-preview .chart-canvas-shell{animation-duration:0.72s;animation-timing-function:cubic-bezier(0.22, 0.9, 0.3, 1);animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:chart-selection-confirm;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-control-box[open]{transform:none !important;}
.native-charts .chart-tool-panel-exit button[data-chart-tools-close]{align-items:center;display:inline-flex;height:42px;justify-content:center;width:42px;min-height:42px !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}
.native-charts .chart-tool-panel-exit button[data-chart-tools-close] svg{height:20px;width:20px;}
.native-charts .chart-lens-rail{align-items:stretch;display:grid;row-gap:4px;column-gap:4px;grid-template-columns:48px repeat(3, minmax(0px, 1fr));margin-top:7px;margin-right:0px;margin-bottom:7px;margin-left:0px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;}
.native-charts .chart-lens-label{align-items:center;display:flex;justify-content:center;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);}
.native-charts .chart-lens-brain{align-self:center;justify-self:center;display:flex !important;width:46px !important;height:46px !important;margin-top:auto !important;margin-right:auto !important;margin-bottom:auto !important;margin-left:auto !important;}
.native-charts .chart-lens-brain .chart-brain-fab-icon{width:40px;height:40px;}
.native-charts .chart-lens-brain .chart-brain-fab-icon::before{top:4px;right:4px;bottom:4px;left:4px;}
.native-charts .chart-lens-brain .chart-brain-fab-icon svg{width:23px;height:23px;}
.native-charts .chart-lens-choice{appearance:none;display:flex;flex-direction:column;justify-content:center;min-height:44px;min-width:0px;padding-top:5px;padding-right:3px;padding-bottom:5px;padding-left:3px;transition-behavior:normal, normal, normal, normal;transition-duration:0.18s, 0.18s, 0.18s, 0.12s;transition-timing-function:ease, ease, ease, ease;transition-delay:0s, 0s, 0s, 0s;transition-property:background, border-color, color, transform;}
.native-charts .chart-lens-choice:active{transform:scale(0.95);}
.native-charts .chart-lens-choice span{white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-lens-choice small{display:block;margin-top:3px;opacity:0.64;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-lens-choice.price.active{}
.native-charts .chart-lens-choice.bull.active{}
.native-charts .chart-lens-choice.bear.active{}
.native-charts.terminal-open .chartist-stage{padding-top:8px !important;padding-right:8px !important;padding-bottom:8px !important;padding-left:8px !important;}
.native-charts.terminal-open .chart-canvas-shell{}
.native-charts.terminal-open .chart-canvas-shell .mobile-chart-svg{}
.native-charts .chart-oncanvas-targets{backdrop-filter:blur(12px) saturate(1.25);animation-duration:2.8s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chart-target-neon;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;min-width:144px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;pointer-events:none;position:absolute;right:10px;top:10px;z-index:5;}
.native-charts .chart-targets-widget{position:absolute;left:50%;right:auto;top:48px;transform:translateX(-50%);z-index:6;pointer-events:none;}
.native-charts .chart-targets-widget .chart-oncanvas-targets{position:static;right:auto;top:auto;pointer-events:auto;}
.native-charts .chart-oncanvas-targets-head{cursor:grab;touch-action:none;user-select:none;}
.native-charts .chart-oncanvas-targets-head:active{cursor:grabbing;}
.native-charts .chart-targets-close{pointer-events:auto;line-height:1;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:8px;cursor:pointer;}
.native-charts .chart-targets-close:hover{}
.native-charts .chart-targets-reopen{display:none;pointer-events:auto;width:34px;height:34px;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(8px);animation-duration:2.2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:chart-target-neon;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-targets-widget.is-collapsed .chart-oncanvas-targets{display:none;}
.native-charts .chart-targets-widget.is-collapsed .chart-targets-reopen{display:flex;}
.native-charts .chart-oncanvas-targets.bear{}
.native-charts .chart-oncanvas-targets-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;}
.native-charts .chart-oncanvas-targets-head strong{text-transform:uppercase;}
.native-charts .chart-oncanvas-targets.bear .chart-oncanvas-targets-head strong{}
.native-charts .chart-oncanvas-targets-head span{text-transform:uppercase;}
.native-charts .chart-oncanvas-targets-grid{display:grid;row-gap:4px;column-gap:4px;grid-template-columns:repeat(2, minmax(0px, 1fr));}
.native-charts .chart-oncanvas-target{min-width:0px;padding-top:5px;padding-right:6px;padding-bottom:5px;padding-left:6px;}
.native-charts .chart-oncanvas-target small{display:block;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-oncanvas-target b{display:block;line-height:1.15;margin-top:3px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space-collapse:collapse;text-wrap-mode:nowrap;}
.native-charts .chart-oncanvas-target.ai b{}
.native-charts .chart-oncanvas-target.t1 b,.native-charts .chart-oncanvas-target.t2 b{}
.native-charts .chart-oncanvas-target.stop b{}
.native-charts .chart-oncanvas-targets.bear .chart-oncanvas-target.t1 b,.native-charts .chart-oncanvas-targets.bear .chart-oncanvas-target.t2 b{}
.native-charts .chart-tool-panel.open{backdrop-filter:blur(22px) saturate(1.35);bottom:auto;left:8px;max-width:none;right:8px;top:150px;width:auto;animation-duration:0.24s;animation-timing-function:cubic-bezier(0.22, 0.9, 0.3, 1);animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:chart-tools-rise;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;max-height:min(52vh, 430px) !important;overflow-x:hidden !important;overflow-y:hidden !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;position:absolute !important;transform:none !important;z-index:260 !important;}
.native-charts .chart-tool-panel.open .chart-tool-panel-exit{min-height:58px;padding-left:14px;padding-right:10px;}
.native-charts .chart-tool-panel.open .chart-tool-panel-exit strong{}
.native-charts .chart-tool-panel.open .chart-tool-panel-exit small{}
.native-charts .chart-tool-panel.open .chart-tool-panel-scroll{overscroll-behavior-x:contain;overscroll-behavior-y:contain;scroll-behavior:smooth;touch-action:pan-y;max-height:calc(-58px + min(52vh, 430px)) !important;overflow-x:hidden !important;overflow-y:auto !important;padding-top:12px !important;padding-right:12px !important;padding-bottom:12px !important;padding-left:12px !important;}
.native-charts .chart-tool-panel.open .technicals-picker.in-chart{grid-template-columns:repeat(2, minmax(0px, 1fr));display:grid !important;row-gap:8px !important;column-gap:8px !important;}
.native-charts .chart-tool-panel.open .technical-chip,.native-charts .chart-tool-panel.open .indicator-chip{width:100%;flex-grow:0 !important;flex-shrink:0 !important;flex-basis:auto !important;min-height:46px !important;}
.native-charts .chart-tool-panel.open .chart-toolbar{grid-template-columns:repeat(2, minmax(0px, 1fr));display:grid !important;row-gap:8px !important;column-gap:8px !important;}
.native-charts .chart-tool-panel.open .chart-tool-btn{min-height:46px !important;}
@media (prefers-reduced-motion: reduce){.native-charts .chart-tool-panel.open{animation-duration:auto !important;animation-timing-function:ease !important;animation-delay:0s !important;animation-iteration-count:1 !important;animation-direction:normal !important;animation-fill-mode:none !important;animation-play-state:running !important;animation-name:none !important;animation-timeline:auto !important;animation-range-start:normal !important;animation-range-end:normal !important;}
}
@media (max-width: 350px){.native-charts .chart-lens-rail{grid-template-columns:44px repeat(3, minmax(0px, 1fr));}
.native-charts .chart-lens-choice small{display:none;}
}
.native-charts .chart-panel{}
.native-charts .chart-canvas-shell{scroll-margin-top:178px;transform-origin:center top;}
.native-charts.chart-control-preview .chart-canvas-shell{animation-duration:0.72s;animation-timing-function:cubic-bezier(0.22, 0.9, 0.3, 1);animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both;animation-play-state:running;animation-name:chart-selection-confirm;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}
.native-charts .chart-control-box[open]{transform:none !important;}
.native-charts.terminal-open .chartist-stage{margin-top:2px;padding-top:5px !important;padding-right:5px !important;padding-bottom:5px !important;padding-left:5px !important;}
.native-charts.terminal-open .chart-control-console,.native-charts.terminal-open .chart-analysis-stack{margin-left:2px;margin-right:2px;}
.native-charts.terminal-open .chart-target-section,.native-charts.terminal-open .chart-agent-dock,.native-charts.terminal-open .chart-control-console,.native-charts.terminal-open .chart-analysis-stack > .chart-control-box{max-width:100%;overflow-x:hidden;overflow-y:hidden;width:100%;}
.native-charts.terminal-open .chart-analysis-stack > .chart-control-box:nth-child(2n),.native-charts.terminal-open .chart-agent-dock{}
.native-charts.terminal-open .chart-analysis-stack > .chart-control-box:nth-child(3n){}
.native-charts.terminal-open .chart-analysis-stack{display:grid;row-gap:8px;column-gap:8px;margin-top:8px;width:100%;}
.native-charts.terminal-open .chart-analysis-stack > .chart-control-box{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}
.native-charts.terminal-open .chart-control-console{margin-top:8px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;padding-top:10px !important;padding-right:10px !important;padding-bottom:10px !important;padding-left:10px !important;}
.native-charts.terminal-open .chart-target-section,.native-charts.terminal-open .chart-agent-dock{margin-top:8px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}
.native-charts.terminal-open .chart-control-box summary{max-width:100%;overflow-x:hidden;overflow-y:hidden;}
.native-charts.terminal-open .chart-control-box-body{max-width:100%;overflow-x:hidden;}
.native-charts.terminal-open .chart-target-cards,.native-charts.terminal-open .chartist-target-grid{grid-auto-columns:minmax(0px, 1fr);max-width:100%;width:100%;}
.native-charts.terminal-open .chartist-target-card{min-width:0px;overflow-x:hidden;overflow-y:hidden;}
@media (max-width: 380px){.native-charts.terminal-open .chart-control-console{padding-top:8px !important;padding-right:8px !important;padding-bottom:8px !important;padding-left:8px !important;}
.native-charts.terminal-open .chart-analysis-stack{row-gap:6px;column-gap:6px;}
.native-charts.terminal-open .chartist-target-card{padding-left:7px !important;padding-right:7px !important;}
}
.native-charts.terminal-open .chartist-stage{transition-behavior:normal, normal, normal, normal;transition-duration:0.28s, 0.28s, 0.28s, 0.22s;transition-timing-function:ease, ease, ease, cubic-bezier(0.2, 0.8, 0.2, 1);transition-delay:0s, 0s, 0s, 0s;transition-property:border-color, box-shadow, background-color, transform;}
.native-charts.terminal-open .chartist-eyebrow{}
.native-charts.terminal-open .chart-canvas-shell{}
.native-charts.terminal-open .chart-control-box[open]{}
.native-charts.terminal-open .chart-control-box summary:active{transform:scale(0.985);}
@media (prefers-reduced-motion: reduce){.native-charts .chartist-stage{transition-behavior:normal !important;transition-duration:0s !important;transition-timing-function:ease !important;transition-delay:0s !important;transition-property:none !important;}
}
.native-charts.terminal-open .chartist-stage{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;padding-top:5px !important;padding-right:5px !important;padding-bottom:5px !important;padding-left:5px !important;}
.native-charts.terminal-open .chart-canvas-shell{margin-left:0px !important;margin-right:0px !important;}
.native-charts.terminal-open .chart-target-section,.native-charts.terminal-open .chart-agent-dock,.native-charts.terminal-open .chart-control-console,.native-charts.terminal-open .chart-analysis-stack > .chart-control-box{}
.native-charts.terminal-open .chart-analysis-stack > .chart-control-box:nth-child(2n),.native-charts.terminal-open .chart-analysis-stack > .chart-control-box:nth-child(3n),.native-charts.terminal-open .chart-agent-dock{}
.native-charts.terminal-open .chartist-eyebrow{}
