/* Article reading width is independent of ordinary introduction paragraphs. */
.article-page .article-body{width:100%;max-width:1080px;margin-inline:auto;min-width:0}
.article-page .page-section:has(.article-body),.article-page .page-hero{padding-left:max(5%,calc((100% - 1080px)/2));padding-right:max(5%,calc((100% - 1080px)/2))}
.article-page .article-body p,.article-page .article-body div{max-width:none}
body:not(.author-preview){padding-bottom:0}
body:not(.author-preview) .feedback-empty{display:none}
.author-preview .feedback-empty{min-height:160px}
.author-preview .feedback-empty [data-content-key]{display:block;min-height:2em}
.author-preview .feedback-empty blockquote:empty:before{content:'点击“编辑内容”后，在这里填写新增反馈';opacity:.55}
.author-preview .feedback-empty .feedback-source:empty:before{content:'署名或参与项目（选填）';opacity:.55}
.extra-article-row{padding:28px 0;border-bottom:1px solid #187dea55}
body:not(.author-preview) #extra-summary:empty{display:none}
@media(max-width:760px){.article-page .page-hero,.article-page .page-section:has(.article-body){padding-left:24px;padding-right:24px}.article-page .article-body{font-size:18px}}

.author-preview #extra-summary{min-height:2em}.author-preview #extra-summary:empty:before{content:"文章简介（选填）";opacity:.55}.author-preview #extra-body:empty:before{content:"在这里填写文章正文";opacity:.55}
