Formats a number as a hexadecimal string (e.g., FF).
String humanizeHex(int number, {bool uppercase = true}) { final hex = number.toRadixString(16); return uppercase ? hex.toUpperCase() : hex; }