fn as_percent(value: i64) -> i64
Progress bars show a share of their width, so a percentage out of range shows as full or empty.