Codifica y decodifica Base64 con Unicode completo
Pasa texto UTF-8 a Base64 y de vuelta sin estropear tildes, emoji ni alfabetos que no sean latinos. El encoder lee la entrada como Unicode, no como Latin-1 roto, así que el ida y vuelta se mantiene. Sirve para tokens, data URLs, cabeceras de basic auth o cualquier cadena que necesite una forma segura de 7 bits.