I would avoid modifying the shared/ directory contents unless the shared dir owner gave the OK for this, since multiple apps pull in these files, and would not want to have an undesired side effect show up in those apps.

In that light, since these buttons are specific to email though (at least as far as I know), I would just keep these styles in message_cards.css and the related images in the email dir, until there are multiple apps need them.