With --ck-warning-edge — holds its shape on white
Without — the edge dissolves into the card
--ck-success, --ck-warning and --ck-danger all fail contrast as type on white. Whenever one of them carries a word or a glyph, use its -text partner instead, on its -tint surface.
Yellow fills need the edge. Any --ck-warning bar, chip, or tile on a white card gets box-shadow: inset 0 0 0 1px var(--ck-warning-edge), or it washes out.
Limit red. Prefer the warning pair for "needs attention"; save the danger pair for genuine negatives.
Chart series double as accents — pink never does. Pink is identity only, never a data element.