Range-readout segment: renders start-end of total for the current page.
Pure derivation from the host range()/total() signals - no local state,
no writes. The text (including the of connector) comes from the
config range formatter, so it localises with the rest of the cascade. Tabular
figures keep the numerals from reflowing as the page changes.