Strict Base64 UUID decoding
A UUID payload must be 16 bytes: 24 characters with == padding or 22 without padding. v268 rejects mixed alphabets, malformed padding, wrong decoded lengths, and non-zero unused pad bits instead of accepting whatever atob can decode.
RFC 9562 boundary
UUIDs are 128-bit values. Version meaning is interpreted only inside the appropriate variant, and representation conversion never changes the underlying 16 bytes.