HEX to HEXA
Why add two nibbles
Six-digit #RRGGBB assumes fully opaque sRGB. Eight-digit #RRGGBBAA appends an alpha channel so gradients, glassmorphism tokens, and Android/XML color resources can express translucency without switching to rgba().
Convention
Alpha is usually the last byte (00 transparent → FF opaque). If your stack expects ARGB instead, flip components in Color converter before shipping tokens.