.cxr .rd-body ol.steps{margin-top:var(--s5);counter-reset:step}.cxr .rd-body ol.steps li{counter-increment:step;font-size:var(--body-size);line-height:var(--body-line);color:var(--ink-mid);margin-top:var(--s3);padding-left:var(--s6);position:relative}.cxr .rd-body ol.steps li:before{content:counter(step);font-family:var(--mono);letter-spacing:.08em;color:var(--sand-500);font-size:12px;position:absolute;top:.2em;left:0}.cxr .rd-body pre.prompt{margin-top:var(--s5);font-family:var(--mono);color:var(--ink-hi);background:var(--surf-1);border:1px solid var(--hair);border-radius:var(--r-panel);padding:var(--s4) var(--s5);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.cxr .rd-body .copyrow{align-items:center;gap:var(--s4);margin-top:var(--s5);flex-wrap:wrap;display:flex}.cxr .rd-body .copyrow p.copy-status{color:var(--ink-mid);min-height:1.5em;margin-top:0;font-size:14px;line-height:1.5}.cxr .rd-body p.dated{margin-top:var(--s7);border-top:1px solid var(--hair);padding-top:var(--s5);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-lo);font-size:11px;line-height:1.8}
