Currently, I am incorporating Quasar components into my VueJS application in order to create an app. Within this setup, I have a child component that is being imported into a parent component. To customize the child component's appearance, I have overridden its default CSS by directly accessing the Quasar classes within its style tag. However, a problem arises after importing the child component into the parent - the parent's CSS styling takes precedence over the child's. Despite trying various methods like scope, module, and deep, the desired effect of altering the root/internal CSS of the Quasar components within the child is not achieved.
Additionally, I have experimented with dynamically setting the child component's styles during runtime using the created() lifecycle hook, but these changes do not take effect. The use of the !important keyword also does not produce the desired outcome.
I am seeking guidance on how to successfully apply custom CSS to the child component without interference from the parent's styling. Any assistance would be greatly appreciated.