This document describes a theming system for React components that allows: - Defining themes with styles categorized into types - Components to connect to themes and receive styles as props - Themes to be changed dynamically at runtime - Component styles to be customized through props and overrides - A plugin-based engine to compile styles for different component outputs