/* 本系列私有样式：只读本册，不影响主站或其它系列 */
.markdown-section{
  max-width: 760px;
  margin: 0 auto;
  line-height: 1.85;
}
.markdown-section h1{
  font-weight: 600;
  margin-bottom: 1.1rem;
}
.markdown-section h2{
  font-weight: 600;
  margin-top: 2.2rem;
}
.markdown-section table{
  display: table;
  width: 100%;
  border-collapse: collapse;
  margin: 1.4rem 0;
  font-size: 14.5px;
}
.markdown-section th,
.markdown-section td{
  border: 1px solid #e3e6e9;
  padding: 8px 12px;
  text-align: left;
}
.markdown-section th{
  background: #f7f8f9;
  font-weight: 600;
}
.markdown-section code{
  background: #f4f5f7;
  color: #1f2937;
  border-radius: 3px;
}
.markdown-section pre{
  border-radius: 4px;
}
.sidebar .app-name-link{
  font-weight: 600;
}
/* FAB 留言区宽度与上方正文对齐（留言区已移入 .markdown-section 内）。
   fab-hub.css 由 Worker 注入在 head 末尾、同优先级下会覆盖本文件，故需 !important。 */
.comments-section{
  width: 100% !important;
  max-width: none !important;
  margin: 40px 0 0 !important;
  padding: 0 !important;
}
