A step indicator for showing progress through a multi-step flow, with completed, active, and upcoming states.