Opera palette
Grassy Cove
Five stops tuned to sit together without fighting — #a23368 ink anchors the set, #ffc0d7 opens it up, and #cf6291, #ee7ead, #f695bc cross the middle in a tetradic arrangement. Grassy Cove suits bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
pinkoperafive-stop
#a23368
#cf6291
#ee7ead
#f695bc
#ffc0d7
The generator opens with #a23368 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.