Opera palette
Dusty Parlor
Five stops tuned to sit together without fighting — #77245b ink anchors the set, #e79bc8 opens it up, and #a25083, #c06b9e, #c980ab cross the middle in a triadic arrangement. Dusty Parlor suits podcast cover art at sixty pixels square. The darkest and lightest stops clear AA as a text pair.
magentaoperafive-stophigh-contrast
#77245b
#a25083
#c06b9e
#c980ab
#e79bc8
The generator opens with #77245b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.