refactor(nav): migrate header, dashboard chrome and discovery UI to v3
- Header/MobileBar: MenuRoot/Positioner/Content + Portal + Tooltip
shims, ghost icon buttons, 2rem padded user/settings menus, hover
token gray.700; MobileBar drawer API (open/onOpenChange/finalFocusEl)
- FilterBar/ActiveFilters: DrawerRoot/CloseTrigger, Divider -> Separator,
Tag shim, FixedSelect with typed handlers and width-preserving
chakraStyles, blue active-filter pills untouched
- Pagination: NumberInputRoot/Field + NativeSelect shims, first/last
arrows back to double chevrons (LuChevronsLeft/Right), single chevrons
kept for prev/next
- Search/SearchModal, Home, NoGames, LoadingModal, DashboardLoadingModal:
Dialog/Toaster-era props, gap/align/textAlign renames; App.test target
content updated accordingly