.ni-chart-perf-panel{position:fixed;z-index:99999;right:12px;bottom:12px;width:min(510px,calc(100vw - 24px));max-height:min(76vh,720px);overflow:auto;padding:10px;border:1px solid #52627b;border-radius:8px;background:rgba(9,13,20,.97);box-shadow:0 10px 35px #0009;color:#e8edf6;font:11px/1.45 ui-monospace,Consolas,monospace;contain:layout paint style}.ni-chart-perf-panel header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ni-chart-perf-panel header button,.ni-perf-actions button{border:1px solid #334155;border-radius:4px;background:#141c29;color:inherit;padding:4px 7px}.ni-perf-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ni-perf-summary span{padding:5px;background:#111925;border-radius:4px}.ni-perf-summary b{display:block;color:#85c5ff;font-size:13px}.ni-perf-actions{display:flex;gap:6px;margin:8px 0}.ni-perf-features{border-top:1px solid #283448;padding-top:7px}.ni-perf-features>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 8px;margin-top:6px}.ni-perf-features label{display:flex;align-items:center;gap:5px;color:#c6d1e1}.ni-perf-features input{accent-color:#5799ff}.ni-chart-perf-panel pre{max-height:150px;overflow:auto;margin:8px 0;padding:7px;background:#080c12;color:#b9d9ff;white-space:pre}.ni-chart-perf-panel small{color:#9aa9bd}.chart-is-interacting #chartBgLayer{filter:none!important;backdrop-filter:none!important}.perf-no-dom-overlays #chartAnnotationLayer{visibility:hidden!important;pointer-events:none!important}.perf-no-background #chartBgLayer{display:none!important}.perf-no-sessions .terminal-session-bands,.perf-no-sessions .terminal-session-canvas{display:none!important}.perf-no-live-panels .terminal-left-panel,.perf-no-live-panels .terminal-right-panel,.perf-no-live-panels .terminal-tape-card,.perf-no-live-panels .terminal-l2-card{visibility:hidden!important}.perf-no-two-chart-sync .dual-chart-wrap{opacity:.12!important}
.perf-no-crosshair-header #chartCandleInfo{visibility:hidden!important}
