During a run, the team section is rendered inline at the top of the encounters page. When scrolling through routes and bosses, the team disappears and users must scroll back up to evolve pokemon or check their team. This creates constant friction during gameplay.
## Current Implementation
- Team section rendered in `RunEncounters.tsx:1214-1288`
- Inline in the page flow, above the encounters list
- No sticky/floating behavior
## Proposed Solution
Make the team section a sticky sidebar on desktop viewports (2-column layout):
- **Desktop (lg breakpoint, ≥1024px — Tailwind v4 default):** Encounters on the left, team pinned in a right sidebar that scrolls with the page
- **Mobile:** Keep current stacked layout (team above encounters)
Alternative: A floating action button (FAB) that opens the team in a slide-over panel.