Fix
Smaller fixes: bulk actions on email, steadier search, clearer failures
Bulk actions now work on email conversations, search results and previews stay in sync, failed messages explain themselves, and heavy media renders reliably.

Four fixes to the parts of Spur you touch every day.
- Bulk actions work on email conversations, the same way they already did on WhatsApp
- Search results and conversation previews stay in sync with the thread, so what you click is what opens
- A failed message now shows what came back from Meta and which contacts it affected
- Large images, GIF headers and product carousels render reliably instead of falling back to a placeholder