Frost palette
Crisp Oasis
Five frost stops with room to breathe — #bb4c88 grounds, #c64b53 and #a257b4 do the talking, #da68a3 softens, #be72d1 lifts. The triadic bones keep it coherent across book covers that read at thumbnail size.
violetfrostfive-stop
#bb4c88
#c64b53
#a257b4
#da68a3
#be72d1
The generator opens with #bb4c88 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.