Rendering issue in Safari on every 10th step
Every 10th step has an extra space before the step text.
Safari (Version 18.0 - 19619.1.26.111.10, 19619) (space highlight mine):
This might be a browser bug as it looks OK in Chrome:
Thanks for the report. This is caused by the hidden text to make step numbers copyable, somehow.
Also, it's not exactly "every 10 steps", it's "steps which have a 0 in them". I am guessing the reason 0 is special is because we're using font-variant-numeric: slashed-zero;, but that's a wild bug.
I'll try to make a tiny repro to file against Webkit.
Filed https://bugs.webkit.org/show_bug.cgi?id=281863. Not sure what else we can do short of UA-sniffing to disable the hidden text.