#12B89A
#DC7AA2
Ramps
Every shade you will need.
Eleven steps per colour, from 50 (almost white) to 950 (almost black). The hue is held in OKLCH; where a step cannot hold the colour's full strength on screen, it is softened, never shifted. The ring marks the step nearest your own colour.
#12B89A
#E0FFF5#ABFFE8#6AF3D3#4AD9B9#1BBB9D#009D82#007E69#006453#004B3E#00342A#002119
#DC7AA2
#FFF3F7#FFE2EC#FFC5DA#FF99C2#E07DA5#C1628A#A3476F#892F59#701643#54002E#37001D
Ramps are a starting point, not a rule: check text-on-background pairs from your ramps in the contrast grid before you use them. Screens differ, and printed colour differs from screen colour. RiotPad works in screen colour (sRGB); it does not match paint, ink or fabric colours.