I’m not great with CSS, but at first glance, it seems to be related to a clash between maybe these elements:
obsidian-search-match-highlight
cm-hmd-internal-link
Which triggers either when you follow a backlink, and then that link is highlighted. Or if you search using Search current file.
In this screenshot, I am searching the text “Insider builds” in the Help Vault with the default theme:
- I searched for “Insider” using Vim bindings / search.
- I searched for “builds” with the built-in
Search current file command.

I can’t quite spot the difference in the CSS, but I guess the Search current file is not styling the text, so the background clashes. The Vim search does style the text, so it ends up having more contrast.
Testing this with “Minimal” Theme, I also see the text color does not change when searching with Search current file.
“Testing” is searched with Vim. “Second” is searched with Search current file

(Long-winded, but hopefully that helps someone find or suggest a fix!)