Generate creates scrollbar characters based on viewport position.
Returns a slice of strings representing the scrollbar for each line of the given height.
Overlay adds a scrollbar to the right side of viewport content.
Returns the viewport's visible content with scrollbar characters appended to each line.