{# Team Member Detail Modal A tabbed modal for viewing and editing team member details. Contains 4 tabs: Profile, Employment, Access & Security, Activity Features: - Bootstrap 5 modal with tabs - Avatar header section with name, email, and source badge - Readonly fields for external source data (WhenIWork, Homebase) - Form validation and dirty state tracking - Activity timeline with load more functionality Usage: - JavaScript calls TeamMemberDetailModal.open(memberId) - Populated via AJAX from /api/:typeNum/team-members/:id endpoint - Save dispatches PUT to same endpoint CSS classes follow Bootstrap 5 conventions #} {# Team Member Detail Modal #}