Blue Hour palette
Obsidian Dune
Five stops tuned to sit together without fighting — #21639b ink anchors the set, #aad5ff opens it up, and #518dc5, #6ca9e3, #85b8ea cross the middle in a complementary arrangement. Obsidian Dune suits dashboards where status colors must survive color-vision differences. The darkest and lightest stops clear AA for large text.
skybluehourfive-stop
#21639b
#518dc5
#6ca9e3
#85b8ea
#aad5ff
The generator opens with #21639b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.