This document should have a violet background with a red strip running across the right half of its top, and it should be fixed in place. I'll have to add extra text at the end of this page to make it long enough to scroll conveniently.
This paragraph should have a cyan background and a red strip which starts at the top right and runs to the bottom. Extraneous extra text: XXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX
This paragraph should have a cyan background and a red strip which starts at the center top and runs to the bottom. Extraneous extra text: XXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX
This paragraph should have a cyan background and a red strip which starts at the top left and runs to the top right. Extraneous extra text: XXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX
XXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXX
XXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXX
XXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXX
XXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXXXXXX XXX XXXXX XX XXXXXX X XXXXXXX