pub fn parse_size_bytes(s: &str) -> Option<u64>
Parse a human-readable size string like “50GB”, “500 MB”, “1.5TB” into bytes. Supports B, KB, MB, GB, TB (case-insensitive). Returns None for invalid input.