.chart-interactive{position:relative;min-width:0;margin-top:20px}
.chart-interactive #chart{display:block;margin:0;height:350px;cursor:crosshair;touch-action:pan-y}
#chartPointer{position:absolute;inset:0;margin:0;width:100%;height:100%;pointer-events:none}
.chart-tooltip{position:absolute;z-index:3;pointer-events:none;max-width:calc(100% - 16px);padding:11px 13px;border:1px solid #40564b;border-radius:9px;background:rgba(27,38,32,.97);box-shadow:0 5px 22px #0007;color:#f4f7f5;font:12px/1.6 Inter,Segoe UI,Arial,sans-serif;font-variant-numeric:tabular-nums}
.chart-tooltip[hidden]{display:none}
.chart-tooltip strong,.chart-tooltip span{display:block}
.chart-tooltip-time{margin-bottom:5px;font-weight:500;color:#b9c9c0;font-size:11px}
.chart-tooltip-profit{color:#00dfa3}
.chart-tooltip-equity{font-weight:700}
.chart-tooltip-dd{color:#ff7a83;font-weight:700}
.chart-tooltip-note{max-width:230px;margin-top:4px;color:#a5b8ac;font-size:10px;line-height:1.4}
.chart-tooltip-note[hidden]{display:none}
