Opera palette
Bitter Gallery
Five opera stops with room to breathe — #901b65 grounds, #bc4e8d and #db6aa9 do the talking, #e382b6 softens, #ffa0d2 lifts. The monochromatic bones keep it coherent across fintech onboarding that must feel both safe and modern. The darkest and lightest stops clear AA for large text.
pinkoperafive-stop
#901b65
#bc4e8d
#db6aa9
#e382b6
#ffa0d2
The generator opens with #901b65 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.