# Bubble with a page-filled avatar

`variant: "bubble"` draws the three dots inside a message-shaped bubble (the corner towards the avatar is tight) with the sentence beside it as a small note. `animation: "css"` jumps the dots on keyframes and starts no timer, `tone` sets the dot hue, and `labels` rewords the sentence: here the three names are joined as a list in the locale's own style (`{names}`). `avatarSlot` hands the avatar host to the page, which may draw anything in it (a coloured tile here, a live 3D pal in an app); the host survives re-renders and the returned cleanup runs when it goes.
