Thanks David for considering the idea.
In a nice world the problem of the cascade could easily solved by using "!important".
The userstyles are just placed at the top of the rules of the embedded stylesheet.
If they end with "!important" they win. If not, it depends.
I made a test with my eReader Kobo Glo. It fails, when a stylesheet contains "!important". I don't know how other software reacts.
I understand, that you hesitate to add two new option. But I have no other idea how to offer that functionality in another way.
Thanks David for considering the idea.
In a nice world the problem of the cascade could easily solved by using "!important".
The userstyles are just placed at the top of the rules of the embedded stylesheet.
If they end with "!important" they win.
If not, it depends.
I made a test with my eReader Kobo Glo. It fails, when a stylesheet contains "!important".
I don't know how other software reacts.
I understand, that you hesitate to add two new option. But I have no other idea how to offer that functionality in another way.