/* RTO article (21 Oct 2026, worker 496e5828): calculator bar + small fixes. Scoped to .fc-page--rto. */
.fc-page--rto .fc-steps>*+*{margin-top:18px}
.fc-page--rto .fc-steps>.fc-rail+*{margin-top:0}
.fc-page--rto .fc-rto__bar{height:10px;border-radius:6px;background:rgba(17,17,17,.08);overflow:hidden;margin:14px 0 4px}
.fc-page--rto .fc-rto__bar i{display:block;height:100%;width:100%;background:#FF6B00;transform-origin:0 50%;transform:scaleX(0);transition:transform .5s ease}
.fc-page--rto .fc-rto .rx-out output{font-variant-numeric:tabular-nums}
.fc-page--rto .fc-next--intro{opacity:.92}
@media (prefers-reduced-motion:reduce){.fc-page--rto .fc-rto__bar i{transition:none}}
@media print{.fc-page--rto .fc-rto{display:none}}
