Groups with no cards render nothing, but the section still reserved its eyebrow slot for the first group by index and kept its padded wrapper, leaving a stray "Security Commitments" label misplacement and an empty gap when every group was empty. Filter out cardless groups before rendering so the eyebrow lands on the first visible group and the whole section collapses when nothing renders. Signed-off-by: Émile Ré <emile@probo.com>