/* ============================================================================
   wb-ui · text-response（文本回答容器）
   1:1 移植自 aicss.dev TextResponse.module.css（fetched 2026-08-13）。
   终稿正文排版容器：段落间距 + 行内 code。流式阶段由 streaming-text 负责，
   本组件承载 assistant.completed 终稿。data-state：running（与 ok 同貌，
   流式装饰归 streaming-text）/ ok / error（尾注 danger）/ empty（不渲染）。
   零裸色，全走 --wbui-*。
   ========================================================================== */

.wbui-text-response {
  font-size: 14px;             /* 上游原值 */
  line-height: 19px;
  color: var(--wbui-ink);
  font-family: var(--wbui-sans);
}
.wbui-text-response[data-state="empty"] { display: none; }

.wbui-text-response p { margin: 0 0 10px; }
.wbui-text-response p:last-child { margin-bottom: 0; }

.wbui-text-response code {
  font-family: var(--wbui-mono);
  font-size: 12.5px;
  color: inherit;
  background: var(--wbui-code-bg);
  padding: 3px 5px 1px;
  border-radius: 5px;
}

.wbui-text-response .wbui-txt-error-note {
  display: block;
  margin-top: 6px;
  font-size: 12px;
  color: var(--wbui-danger);
}
