ApexCharts.registerTheme(name, { palette, tokens, mode }). The
chart references one via theme: { name: 'sunset' } and the
dropdown switches with chart.updateOptions({ theme: { name } }).
A registered theme sits below explicit config and CSS --apx-*
tokens, so a page-level token can still override a brand default.