I designed a React app that serves as a widget for easy inclusion on any HTML page. Unfortunately, I noticed that the CSS of this React app is being influenced by the CSS of the parent page it's placed in. I have a well-defined index.scss file where I set up font-family and other styles for the body and code elements. Additionally, I utilized styled components throughout the app to keep the custom components' CSS properties separate. I'm wondering if my styled component's CSS is being overridden and if CSS modules could potentially solve this issue?