feat: align user messages to right and update action buttons layout
This commit right-aligns user messages while keeping existing appearance parameters inline by leveraging flex box configuration. Action buttons inside both user and assistant chat bubbles have been correctly positioned using precise tailwind margins/paddings.