When details is a unified diff (the network-configs notify feeds
`git diff HEAD~1`), colour each line like a pager: additions green,
deletions red, hunk headers violet, file/meta headers dim. Non-diff
details (auto-log output) still render as a plain muted block.
Also widen the card 600->760px and switch the details <pre> from
pre-wrap/word-break to white-space:pre + overflow-x:auto so diff lines
scroll instead of wrapping into mush.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>