.turn {
  display: flex;
  flex-direction: column;
  gap: 3px;
}

.textSegment {
  composes: textSegment from "./agentSegment.module.css";
}

.textBody {
  composes: textBody from "./agentSegment.module.css";
}

.text:global(.markdown-body) {
  font-size: 14px;
  line-height: 1.4;
  background: transparent;
}

.streamingPlain {
  composes: streamingPlain from "./agentSegment.module.css";
}

.thinkingHidden {
  margin: 0;
  font-style: italic;
  color: #9ca3af;
  font-size: 12px;
  line-height: 1.4;
}