/* Feature-owned layout and dividend data encoding; typography remains in backtest.css. */
.stock-single-page .investment-ui-input-panel > .backtest-date-grid,
.stock-single-page .investment-ui-input-panel > .backtest-period-shortcuts,
.stock-single-page .investment-ui-input-panel > .investment-ui-field-note { grid-column: 1 / -1; }
.stock-single-page .backtest-chart-legend .stock-total-label::before { border-color: #008db8; }
.stock-single-page .backtest-chart-legend .stock-price-label::before { border-color: #e47b36; border-top-style: dashed; }
.stock-single-page [data-chart-variant=dividend] .backtest-chart-tooltip .is-target i { background: #008db8; }
.stock-single-page [data-chart-variant=dividend] .backtest-chart-tooltip .is-benchmark i { background: #e47b36; }
