It’s something that became apparent in the following thread, but you would also have the same issue if you utilize “See All”.
What do you mean by making the details style look different from the list style? Once you start using the search feature, then only lists are displayed on the screen. It might still be a details screen, or some kind of hybrid, but only the searchable lists are displayed at that point. Just keep in mind that injecting CSS into an app is a hack job at best. Some things will work and some things will not work. But most importantly, you can only apply CSS through a Rich Text component. If that Rich Text component becomes unavailable or hidden, then there is no way to get that CSS injected.