We use Shadow DOM to prevent CSS clashes between your CSS and the ones we provide. This guarantees that all our UI will render as expected.
However, this has a few problems:
- You cannot override our CSS using your CSS (though you can use JS to do that).
- Password managers may not work for your end user.
If you want to disable use of shadow dom, you can do so like:
If disabled, please be sure to check that our components render correctly - because your CSS might affect our components' UI (the other way around won't happen).