body { font-family: "Yu Gothic", "Meiryo", sans-serif; background: #f9f9f9; color: #222; line-height: 1.7; } .user { margin: 2em 0; padding: 1em; background: #fffbe7; border-left: 5px solid #f7b731; } .ai { margin: 2em 0; padding: 1em; background: #eaf6ff; border-left: 5px solid #3867d6; } .name { f…