pub(crate) fn total_item_width(item: &ListItem) -> usize