Build Material navigation drawers with Scaffold, DrawerHeader, endDrawer, and an adaptive NavigationRail strategy for wide screens.