(Author) I am aware of the problem. For me it works on desktop but not on mobile browsers – apparently the Unicode box drawing characters are not really fixed-width on all systems?
One day I'll write a Pandoc filter that pipes these diagrams through a Shaky or Ditaa type tool first…