function decodeBase64HTML(base64Str) {
try {
const decoded = atob(base64Str);
const bytes = new Uint8Array(decoded.length);
for (let i = 0; i < decoded.length; i++) {
bytes[i] = decoded.charCodeAt(i);
}
const decoder = new TextDecoder('utf-8');
return decoder.decode(bytes);
} catch (error) {
console.error('Error decoding base64:', error);
return base64Str;
}
}