Small timing changes make the chat feel like texting a person.
- A reply split into two messages arrives as one bubble, a moment of typing, then the next.
- When Darwin offers a meeting, its message lands first and the booking card rises in after it, already on its first question, with no loading screen.
- The booking card has a new design: a header naming the meeting, a step bar, and the confirm button inside the time picker.