Hey,
I'm using the latest conversejs on my website and it seems that when using in embedded mode and mobile view, the design breaks as there is a specified width one can't override since it's marked with !important.
Investigating the issue, the culprit is this line.
If you comment that line out, the chat box will stay within its boundaries.
I can prepare a quick PR for this if you like.