feat: add theme-aware surface border tokens, use in navbar/card/cmd
Add --theme-surface-border and --theme-surface-ring CSS custom properties
to both themes (peek, basic) with light/dark variants. Components now
reference these tokens instead of hardcoding border styles, ensuring
consistent floating-surface appearance across navbar, cards, and cmd bar.