/* Ordered steps have a separate number, never a trailing dot. */
ol{list-style:none;counter-reset:game-step;}
ol>li{counter-increment:game-step;position:relative;padding-inline-start:2rem;}
ol>li::before{content:counter(game-step);position:absolute;inset-inline-start:0;
 min-width:1.35rem;text-align:center;font-variant-numeric:tabular-nums;font-weight:800;
 color:inherit;opacity:.8;}
.x-code,.x-fragments b,.x-timer b,.mf-clock,.clock{font-variant-numeric:tabular-nums;}
