Design a teen-friendly Android app for discovering and rating international snacks. Users browse a curated catalog with big, vibrant photos, tap a floating action button to quickly add items to a wishlist, leave star ratings and short reviews, and build a taste profile (including allergies) that shapes suggestions. The app should feel fast and work offline: cache high‑resolution images in app-specific external storage, and persist the user’s profile, allergies, and personal ratings with DataStore. Build in Kotlin with a simple, single‑source‑of‑truth MVI flow managing snack lists, ratings, and the wishlist. Go for a bold, flat visual style and ship full localization for zh-CN, hi-IN, and ru-RU. Min SDK 28, target SDK 36.