Upload workflow / ready state
Bring a file to the bench.
State accepted formats and size limits before the user chooses a file. Keep the native picker available for keyboard and assistive technology.
Feedback states
Ready for a file. Your original stays unchanged.
Example error: that file is larger than the 50 MB limit. Choose a smaller file to try again.