Passing the html report ingmail body

Method1 : Currently my requirement is, I want to send the generated extent-html report via Email notification in the email body, but the seems like gmail doesnt support css and the report i get in the body is distorted.

Method 2: Passing the report as an attachement is also causing problem to view the html file as again its distorted

could someone please help me resolve this issue