Opera palette
Russet Moor
Five opera stops with room to breathe — #6e094e grounds, #993d75 and #b75890 do the talking, #c06e9d softens, #de89b9 lifts. The split-complementary bones keep it coherent across restaurant branding that works on signage and receipts alike. The darkest and lightest stops clear AA as a text pair.
pinkoperafive-stophigh-contrast
#6e094e
#993d75
#b75890
#c06e9d
#de89b9
The generator opens with #6e094e as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.