What problem does it solve? Setting up Tailwind CSS in Expo React Native projects involves confusing configuration across Metro, PostCSS, and CSS files, and NativeWind v5 changed the setup significantly from v4, leaving many developers with outdated babel-based instructions that no longer work. ## Core Features & Use Cases - Complete configuration setup: Provides Metro config with withNativewind, PostCSS config with @tailwindcss/postcss, and a global.css using Tailwind v4 CSS-first imports. - CSS component wrappers: Supplies ready-to-use wrappers (View, Text, ScrollView, Image, Pressable, TextInput) built on useCssElement so className props work in React Native. - Platform-specific theming: Covers @theme custom variables, iOS/Android media queries, and Apple system colors via platformColor and light-dark functions. - Use Case: You are starting a new Expo app and want utility-class styling across iOS, Android, and Web; follow the guide to install dependencies, wire up Metro and PostCSS, and immediately write className-based components. ## Quick Start Set up Tailwind CSS v4 with NativeWind v5 in my Expo project and create the CSS-wrapped components I need to use className styling.