Web Messaging SDK: Custom CSS overrides not applying to launcher button

Hey folks,

Trying to tweak the look of the Web Messaging widget for a client who has very specific brand guidelines. We’re using the standard embed script, and I’m passing in a settings object to customize the launcher.

Here’s what the initialization looks like:

window.GenesysCloudWebMessaging = {
 settings: {
 organizationId: 'our-org-id',
 siteId: 'our-site-id',
 launcher: {
 position: 'bottom-right',
 color: '#0055aa',
 iconColor: '#ffffff'
 }
 }
};

The position change works fine, but the color settings are being ignored completely. The launcher shows up as the default blue. I’ve tried adding custom CSS in the head of the page targeting .gc-wm-launcher, but it seems like the SDK injects styles with higher specificity or maybe inline styles that override my CSS.

Has anyone figured out how to actually force custom colors on the launcher button? The docs mention these settings, but they feel a bit sparse on actual implementation details.