Move diff theme overrides into DiffPanel unsafeCSS

- Inject diff palette overrides via `unsafeCSS` in `DiffPanel`
- Add `diff-panel-viewport` background and keep file container border/background styling in `index.css`
- Switch panel root from `bg-card` to `bg-background` for consistent surface tone
37f0951239Julius Marminge committed on 2/28/2026, 7:10:11 PMparentb2edc7e
2 files changedLine totals unavailable