.robot-evidence-intro{margin:0 0 1.5rem;color:#465766;font-size:1rem;line-height:1.65}
.robot-backtest{margin-top:1.35rem;padding:clamp(1rem,3vw,1.5rem);background:#f2f5f7;border:1px solid #ccd6df;border-radius:1rem;min-width:0}
.robot-backtest h4{margin:0 0 .55rem;color:#183c5b;font-size:1.05rem;line-height:1.4}
.robot-backtest-period{margin:0;color:#465766;font-size:.88rem;line-height:1.55;overflow-wrap:anywhere}
.robot-backtest figure{margin:1rem 0;background:#fff;border:1px solid #dce2e8;border-radius:.65rem;overflow:hidden}
.robot-backtest figure>a{display:block;padding:.5rem}
.robot-backtest img{display:block;width:100%;height:auto;object-fit:contain}
.robot-backtest figcaption{padding:.6rem .8rem;background:#e8edf1;color:#465766;font-size:.75rem;line-height:1.5}
.robot-backtest-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:1rem 0}
.robot-backtest-stats>div{min-width:0;padding:.8rem;background:#fff;border:1px solid #dce2e8;border-radius:.55rem}
.robot-backtest-stats dt{margin:0 0 .35rem;color:#526575;font-size:.75rem;line-height:1.4}
.robot-backtest-stats dd{margin:0;color:#183c5b;font-size:1rem;font-weight:800;line-height:1.5;overflow-wrap:anywhere}
.robot-backtest .robot-profile-link{font-size:.85rem;margin-top:.35rem;line-height:1.5}
.robot-backtest-note{margin:1rem 0 0;color:#526575;font-size:.8rem;line-height:1.65}
.robot-backtest bdi{unicode-bidi:isolate}
@media(min-width:1120px){.robot-backtest-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:360px){.robot-backtest-stats{grid-template-columns:1fr}}
.robot-backtest-stats>.robot-relative-drawdown{grid-column:1/-1;background:#e4edf5;border-color:#9eb8cf}.robot-relative-drawdown dd{font-size:1.15rem}
@media(min-width:1120px){.robot-backtest-stats>.robot-relative-drawdown{grid-column:span 2}}
