Five variants, three sizes — height and padding come from the spacing scale, focus rings from the accent.