Style overrides (ui.styles)
Styles merge on top of the built-ins (theme colors still drive the defaults). Only these region keys exist:
Example: Case 3. The config is global — two screens passing different ui.styles overwrite each other (see Fieldr's useScopedChatConfig.ts).