I believe it would be a good idea to have an option to make Guru more transparent in terms of the styles introduced by its CSS stylesheets.
Every site has a different look and style, and ideally every component should be as transparent as possible in terms of the CSS it uses.
Guru uses many CSS files, and some of these can change drastically the way the website looks. We are finding that every time we update Guru, we need to do a thorough check of the update and "fight" the new styles that don't look at all as our website. This is very time consuming and not practical.
It would be great if Guru had an option in the backend to "Only load essential CSS". When activating this option, only one CSS file would be loaded by Guru, with the essential styles needed to function (opening modals, etc.). The rest would be left to the style of the site.
This way, Guru would be able to integrate seamlessly into almost every website out there, making it much more versatile for many more types of users.
Could you please consider adding this option to the next release?