Circus palette
Smoky Bluff
Five stops tuned to sit together without fighting — #663876 ink anchors the set, #d4aae3 opens it up, and #8f619f, #ab7cbc, #b78ec5 cross the middle in a split-complementary arrangement. Smoky Bluff suits bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
violetcircusfive-stop
#663876
#8f619f
#ab7cbc
#b78ec5
#d4aae3
The generator opens with #663876 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.