CSR Manager Report Teams/Layout v3

Updated:
- csr_manager/report.php

Fixes:
1. CSR Manager Daily Report now creates a summary card for every active team in csr_teams, even if the team currently has no report data.
2. Team leader/team owner from csr_teams.manager_id is included in that team's section.
3. Active CSR members from csr_team_members are included under their assigned team.
4. If a new team leader/team is added in Admin > CSR Teams and the team is active, the report will automatically show a new team card/section.
5. If a team has no assigned CSR agents yet, the report still shows the team with 0 totals and a clear empty-team row.
6. Improved the report table layout: cleaner spacing, sticky header, rounded rows, team header bands, and clearer team/grand total rows.

No database import needed.
