String toPascalCase(String text) { if (text.isEmpty) return text; final words = text.split(RegExp(r'[_\-\s]+')); return words.map((word) => word.capitalize()).join(); }