Toast - Copy this React, Tailwind Component to your project
Create a component that will show a toast on calling it. The toast should have dark and light theme, It should have different variants like success, failure, info, error etc. The toast will take to argument title and content. The title will be in bold font. The toast should use different color for different variant and an icon too. The toast can also be able to show toast at different place like top center, right bottom etc. The toast should be responsive for mobile as well as different scrreen, it should use some kind of animation. There should be option to close the toast . It should also close the toast autometically after a given time. two toast should not overlap at same place. The animation should be minimal but visible and applealing
