What problem does it solve? Maintaining consistent visual styling across UI components becomes unmanageable when colors, spacing, and typography are hardcoded, making theme switching, brand customization, and RTL language support require invasive code changes. ## Core Features & Use Cases - Design Token System: Defines a 3-tier token hierarchy (primitive, semantic, component) across 7 categories including color, spacing, typography, borders, shadows, motion, and z-index using the W3C design token format. - Theme Switching: Provides light, dark, and high-contrast themes applied via the data-theme attribute, with localStorage persistence and system preference detection through prefers-color-scheme. - Multi-Platform Export: Transforms tokens via Style Dictionary into CSS custom properties, SCSS, JavaScript/TypeScript, iOS Swift, and Android XML. - Use Case: A team building a component library needs dark mode and Arabic RTL support; they reference component tokens like --button-bg-primary in their CSS, and theme switching plus logical properties handle both requirements without component code changes. ## Quick Start Set up a design token system with light and dark themes and show me how to wire a button component to the tokens.