Nebula palette
Fiery Dock
Five nebula stops with room to breathe — #701f5b grounds, #9a4b83 and #b7669e do the talking, #c17aaa softens, #df96c7 lifts. The analogous bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
magentanebulafive-stophigh-contrast
#701f5b
#9a4b83
#b7669e
#c17aaa
#df96c7
The generator opens with #701f5b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.