Design a user interface (UI) for a 'Face Shape Detector' application that uses machine learning and AI. The UI should have a modern, minimalistic aesthetic with a gradient background (e.g., dark blue to teal). The main section should display a large, bold title that reads 'Face Shape Detector,' accompanied by a subtitle: 'Find your face type using ML and AI.' Below this, include a short description about the app's functionality, mentioning 'AI-powered analyzer for instant, accurate analysis of your face shape.' In the central section, incorporate a file upload button with a vibrant orange color and a label 'Choose file,' allowing users to upload an image. Below the button, add a note specifying 'Upload Clear Face Image. Max Image Size: 10 mb.' Include a 'Scan' button below this, matching the orange theme for consistency. To the right side of the UI, place an illustration of a smartphone scanning a face, using a modern, flat illustration style with bright colors like purple and orange | A shadcn/ui and v0 generation - v0