Opera palette
Saffron Kiosk
Five opera stops with room to breathe — #bb5980 grounds, #a760a8 and #c15b52 do the talking, #da749b softens, #c47bc5 lifts. The complementary bones keep it coherent across farmers-market stalls seen from across the parking lot.
redoperafive-stop
#bb5980
#a760a8
#c15b52
#da749b
#c47bc5
The generator opens with #bb5980 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.