{% load static i18n %} {% comment %} App shell for Member mode (M1-M7) -- design_handoff_rosterchief_platform/README.md. Standalone, like management/base.html and controlpanel/base.html: its own stylesheet (assets/mobile.css), no daisyUI, no shared nav. Mobile-first, viewport-fit=cover + env(safe-area-inset-*) throughout (see mobile.css's own file banner) rather than the iOS bezel in the design canvas, which is presentation-only. The Coach/Member role switcher renders once has_coach_access is true (an account with >=1 current-season staff assignment -- mobile/mixins.py's PersonScopeMixin) -- Coach mode (C1-C6, mobile/coach_views.py) is being built out screen by screen; only what's actually shipped is linked to. {% endcomment %}