'', 'members' => $flat]]; } // Leere Gruppen rauswerfen. $groups = array_values(array_filter($groups, static fn ($g): bool => !empty($g['members']))); if ($groups === []) { return; } $variant = ($roster['variant'] ?? 'below') === 'overlay' ? 'overlay' : 'below'; $title = $roster['title'] ?? 'Kader'; $intro = $roster['intro'] ?? ''; $cardMod = $variant === 'overlay' ? ' roster-card--overlay' : ''; ?>