padVisibleLeft function
Pads styled text to width based on visible character length, left-aligned.
Implementation
String padVisibleLeft(String text, int width) {
final visible = visibleLength(text);
if (visible >= width) return text;
return ' ' * (width - visible) + text;
}