Itemization widget can be embedded on any 3rd party web page. Widget styles should be scoped. That means that neither "outer" (3rd party web page) styles should affect widget nor widget styles should affect host page.
Widget is appended to the div container which has style class scalepointwidget
(__sp0102 is a CSS Modules suffix, see below)
All the widget styles are scoped to this class, i.e. they are applicable only to the content inside a container with such style class.
There are 2 ways to scope widget from outside:
Extreme style reset. cleanslate.css
Non-extreme style reset (reset.css and normalize.css
Extreme style reset is the only way to absolutely scope styles. It implies using !important declaration for every single style of the widget. This is basically the reason why it is not applied in Itemization widget. It does not cooperate with Twitter Bootstrap CSS framework which is used in Itemization.
see more about widget implementation: