/lanes now fits the screen at 320, 360 and 390px, and no longer pans sideways by 4px on a desktop. The head's single column follows the screen's width instead of the readings' widest row, a long byline handle is cut to fit the line, and plate tape clips at the screen edge at every width, as on /start. Only web/lanes.css changes.
The 390px case in issue 3mxyytuweyw26 was already fixed on main by 5c6a670. Measured on main, /lanes was 390px wide at 390px, but its plates and handle were clipped at 320–360px, and the page was 1284px wide at 1280px and 904px at 900px. With this change, the page width equals the viewport at each of those widths. /, /burn and /start stay at 390px.
Before and after at 320px:
🤖 Generated with Claude Code