Opera palette
Polar Bazaar
Five opera stops with room to breathe — #913a5d grounds, #bd6585 and #db80a0 do the talking, #e495b0 softens, #ffb4cd lifts. The complementary bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
pinkoperafive-stop
#913a5d
#bd6585
#db80a0
#e495b0
#ffb4cd
The generator opens with #913a5d as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.