.cx-launcher,.cx-root{--cx-accent:var(--primary);--cx-on-accent:var(--primary-text);--cx-bg:var(--card-bg);--cx-fg:var(--text-color);--cx-muted:color-mix(in srgb,var(--text-color) 62%,transparent);--cx-border:var(--border-normal);--cx-surface:color-mix(in srgb,var(--text-color) 6%,transparent);--cx-assistant-bg:color-mix(in srgb,var(--text-color) 8%,transparent);--cx-focus:0 0 0 2px color-mix(in srgb,var(--primary) 45%,transparent);--cx-danger:var(--error-text);--cx-font:inherit}