/* rc3-20261023：分块排版和普通回答用同一套字号。
 * 用户 10/23：「那个分三块的……字体那么大，其他的还是小小的，他那个太大了」。
 * 原来宽屏下标题 53、编号 48、正文 22，普通回答正文 15.5；这里统一：编号和小标题一样大，正文跟普通回答一样。
 * 放在 answer-editorial.css 之后，同样的选择器后写的生效（容器查询不加优先级）。 */
.ca-editorial{--ce-title:21px;--ce-heading:18px;--ce-body:15.5px;--ce-gutter:30px;--ce-intro:0px;--ce-gap:22px;--ce-line:1.82}
.ca-editorial h1,#chat .msg.agent .ca-editorial.md h1,.answer-body>.ca-editorial h1{line-height:1.45;letter-spacing:0}
.ca-editorial h2,#chat .msg.agent .ca-editorial.md h2,.answer-body>.ca-editorial h2{line-height:1.6;letter-spacing:0}
.ca-editorial .ca-section-number{font-size:calc(var(--ce-heading)*var(--coach-text-scale,1));line-height:1.6;letter-spacing:0;font-weight:700}
.ca-editorial .ca-section{margin-left:0}
.ca-editorial table,.answer-body>.ca-editorial .live-md-table table{font-size:14.5px;line-height:1.6}
.ca-editorial .ca-task-label{font-size:inherit;gap:11px;min-height:40px}
.ca-editorial blockquote.ca-reminder,#chat .msg.agent .ca-editorial.md blockquote.ca-reminder{font-size:14.5px;gap:5px;padding:8px 11px}
.ca-editorial :is(.quote-actions,.live-md-actions,.ca-actions) button{font-size:14px;min-height:36px}
#chat .msg.agent:has(.ca-editorial)>.body>.name{font-size:13px;min-height:0}
#chat .gen-files-heading{font-size:14px}
#chat .gen-file-name{font-size:16px}
#chat .gen-file-info small{font-size:13px}
@media (max-width:700px){
 .ca-editorial{--ce-title:21px;--ce-heading:18.5px;--ce-body:17px;--ce-gutter:30px;--ce-line:1.85}
 .ca-editorial table,.answer-body>.ca-editorial .live-md-table table{font-size:15.5px}
 .ca-editorial blockquote.ca-reminder,#chat .msg.agent .ca-editorial.md blockquote.ca-reminder{font-size:15.5px}
 .ca-editorial :is(.quote-actions,.live-md-actions,.ca-actions) button{font-size:15px}
}
