Fail-safe UX: what is state, content/visual fallbacks, four basic interface states (Loading, Empty, Error, Success)