Method and assumptions
Give every unique line an equal chance and select an index using browser cryptographic randomness when available. You can also remove each picked item from later draws, while the choice list and recent results stay in the current page. This is not a certified system for legal drawings, gambling, or audited selections.