User styles are added to the CSS rules provided by the site, but can also override the site's styling (often requiring the !important keyword for each replacement rule).
When it comes to customizing a website's appearance, user styles are incorporated into the CSS rules provided by the site. However, these styles can also take precedence over the site's original design, often requiring the use of the !important keyword.