/* Scoped reading additions. Existing brand layout and unrelated pages stay intact. */
.knowledge-revision .article-body{min-width:0}
.knowledge-revision .guide-table{max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid #cbd8cc;border-radius:8px}
.knowledge-revision table{width:100%;min-width:560px;border-collapse:collapse;font-size:16px;line-height:1.7;text-align:left}
.knowledge-revision caption{padding:16px;text-align:left;color:#245139;font-weight:500}
.knowledge-revision th,.knowledge-revision td{padding:16px;vertical-align:top;border-top:1px solid #dce5dd}
.knowledge-revision thead th{background:#eef4e8;font-weight:500}
.knowledge-revision tbody th{font-weight:500;width:22%}
.knowledge-revision .guide-table:focus-visible{outline:3px solid #08754c;outline-offset:4px}
.knowledge-revision .anchor-alias{display:block;height:0;scroll-margin-top:112px}
.knowledge-revision .guide-breadcrumb{font-size:14px;line-height:1.7;margin-bottom:24px;color:#52675b}
.knowledge-revision .guide-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}
.knowledge-revision .guide-breadcrumb li+li:before{content:"/";margin-right:8px;color:#52675b}
.knowledge-revision .guide-breadcrumb a{color:#245139;text-decoration:underline;text-underline-offset:3px}
.knowledge-revision .guide-answer{border-left:3px solid #08754c;padding-left:24px}
.knowledge-revision .guide-photo{margin:24px 0}
.knowledge-revision .guide-photo img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;background:#f1f4ed}
.knowledge-revision .guide-photo figcaption{font-size:14px;line-height:1.7;color:#52675b;padding-top:8px}
.knowledge-revision .guide-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.knowledge-revision .guide-pair img{height:320px;object-fit:contain}
.knowledge-revision .guide-section{padding-top:40px;padding-bottom:24px;scroll-margin-top:112px}
.knowledge-revision .guide-section>h2{font-size:28px;line-height:1.4;margin:0 0 16px}
.knowledge-revision .guide-section>p{line-height:1.8;max-width:880px}
.knowledge-revision .guide-nav{display:flex;flex-wrap:wrap;gap:16px;padding:24px 0}
.knowledge-revision .guide-nav a{color:#096d45;text-decoration:underline;text-underline-offset:4px}
.knowledge-revision .knowledge-list{padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}
.knowledge-revision .guide-section .knowledge-card{min-width:0}
.knowledge-revision .knowledge-card h3{font-size:22px;line-height:1.5;margin:16px 0}
.knowledge-revision .knowledge-card h3 a{color:inherit}
.knowledge-revision .guide-next{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}
.knowledge-revision .guide-next a{color:#096d45;text-decoration:underline}
@media(max-width:640px){
 .knowledge-revision .guide-table:before{content:"左右滑动，查看完整对照表 →";display:block;padding:12px;color:#245139;font-size:14px}
 .knowledge-revision .guide-pair,.knowledge-revision .knowledge-list{grid-template-columns:1fr}
 .knowledge-revision .guide-pair img{height:auto;max-height:480px}
 .knowledge-revision th,.knowledge-revision td{padding:12px}
 .knowledge-revision .guide-answer{padding-left:16px}
 .knowledge-revision .guide-section>h2{font-size:24px}
}
