5448c3cf7a
4 size modes cycled via expand button in header: - Compact: 360px (default, bottom-right corner) - Half-right: 50vw docked to right edge, full height - Half-left: 50vw docked to left edge, full height - Full: 100% viewport overlay Also fixes text overflow in chat messages (overflow-wrap, word-break). Messages area expands to fill available height in larger modes. Size button uses mdi icons: arrow-expand, dock-right, dock-left, arrow-collapse. CSS transitions for smooth size changes.