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; } }