style(global): update background gradients and visual styling
- Replace radial gradient with combined radial and linear gradients
- Update color schemes with warmer tones and improved transparency
- Adjust border colors and add subtle glow effects
- Increase blur intensity for better glassmorphism effect
style(game): enhance seat player card design
- Add avatar panel container for better layout structure
- Implement dealer mark positioning with absolute placement
- Add missing suit icons with computed property mapping
- Replace text-based missing marks with image icons when available
- Improve visual hierarchy and spacing between elements
refactor(game): add computed property for dynamic suit icon selection
- Import suit icon assets (wan, tong, tiao)
- Create computed property to map suit labels to corresponding icons
- Handle fallback to text display when no icon is available
```
feat(game): add player cards and topbar styling for Chengdu Mahjong game
- Add new CSS classes for topbar layout including .topbar-left,
.topbar-back-btn, .topbar-room-meta, .eyebrow, and .topbar-room-name
- Create dedicated player card components for each seat position
(top, right, bottom, left)
- Refactor seatDecor computed property to use SeatPlayerCardModel
interface with proper typing
- Replace inline player badge rendering with reusable player card
components
- Update game header layout to use new topbar structure with
back button and room metadata
- Adjust spacing and font sizes in game header elements
```