Decodes UTF-8 byte sequences (hex or percent-encoded) back into Unicode text. Use when you have raw UTF-8 bytes and need to display or process them as a string. Handles multi-byte characters and invalid sequences gracefully.