Auto-Dismissing Toast
A success toast appears and vanishes after ~2.5s — a pure hardcoded `sleep()` will race it.
Clicking the button shows a success toast that removes itself after ~2.5 seconds. A hardcoded
sleep(5) before asserting on it will always fail — you need to assert immediately or use an
explicit wait scoped to the toast's actual lifetime.