Use when
- A current task has a time-sensitive warning, error, or important status change.
- Users need immediate notice but should not be forced into a modal response.
- The alert can be resolved, downgraded, or dismissed safely according to the underlying condition.