:root{--ink:#24312e;--muted:#64736d;--paper:#f6f3ed;--card:#fffefa;--green:#244b40;--sage:#dce8df;--gold:#bf8247;--line:#e5e0d6;--blue:#e8eff0;--rose:#f2e7dc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.8 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;overflow-wrap:anywhere}.wrap{max-width:980px;margin:0 auto;padding:32px 22px 72px}.hero{background:linear-gradient(135deg,#193d35,#315e50 68%,#718b76);color:#fff;padding:38px clamp(24px,6vw,64px);border-radius:22px;box-shadow:0 16px 44px #244b4022;position:relative;overflow:hidden}.hero:after{content:"";position:absolute;width:230px;height:230px;border:1px solid #ffffff2d;border-radius:50%;right:-58px;top:-78px;box-shadow:0 0 0 24px #ffffff0c,0 0 0 50px #ffffff08}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.77rem;color:#d9c19b;font-weight:700}.hero h1{font-family:Georgia,"Noto Serif SC","Songti SC",serif;font-size:clamp(1.8rem,4vw,3rem);line-height:1.3;margin:.45rem 0 1rem;max-width:760px}.hero p{margin:.35rem 0;color:#edf2ee;max-width:720px}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.chip{font-size:.8rem;border:1px solid #ffffff45;border-radius:999px;padding:4px 11px;color:#f4f2e8}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0 28px}.stat,.card,.section{background:var(--card);border:1px solid var(--line);border-radius:16px}.stat{padding:15px 18px}.stat b{display:block;font-size:1.05rem;color:var(--green)}.stat span{font-size:.84rem;color:var(--muted)}.notice{margin:22px 0;padding:17px 20px;border-left:4px solid var(--gold);background:#f5ecdf;border-radius:0 12px 12px 0;color:#44392e}.notice strong{color:#684522}.toc{margin:22px 0 28px;padding:18px 22px;background:#eef1eb;border-radius:14px}.toc b{display:block;color:var(--green);margin-bottom:6px}.toc ul{margin:0;padding-left:1.2rem;columns:2}.toc a{color:#315e50;text-decoration:none}.section{padding:24px clamp(18px,4vw,34px);margin:18px 0;scroll-margin-top:18px}.section h2{font-family:Georgia,"Noto Serif SC","Songti SC",serif;color:var(--green);font-size:1.45rem;line-height:1.4;margin:0 0 14px}.section h3{font-size:1.02rem;margin:20px 0 6px;color:#394e45}.section p{margin:.65em 0}.section ul,.section ol{padding-left:1.3rem}.section li{margin:.4em 0}.lead{font-size:1.1rem;color:#334943}.pill{display:inline-block;border-radius:999px;background:var(--sage);color:#315e50;font-size:.76rem;padding:2px 9px;margin:0 5px 5px 0}.pill.external{background:var(--blue);color:#37515a}.pill.interpret{background:var(--rose);color:#78502f}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.mini{padding:15px 17px;border:1px solid var(--line);border-radius:13px;background:#fff}.mini b{color:var(--green)}.sources a{color:#315e50;overflow-wrap:anywhere}.footer{margin:30px 4px 0;color:var(--muted);font-size:.84rem;text-align:center}.small{font-size:.9rem;color:var(--muted)}a{color:#315e50}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;color:var(--muted);font-size:.9rem}.breadcrumbs a{color:var(--green);text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .back-link{font-weight:600}.breadcrumbs [aria-current="page"]{color:var(--ink)}:focus-visible{outline:3px solid #9a6736;outline-offset:3px}@media(max-width:600px){.wrap{padding:14px 12px 44px}.hero{border-radius:16px}.toc ul{columns:1}.section{border-radius:13px}}@media print{body{background:#fff}.wrap{max-width:none;padding:0}.hero,.section,.stat{box-shadow:none;break-inside:avoid}.toc a{color:inherit}}
/* 概述页精修：按句号清爽分行，接近 AI 大纲观感 */
section > p{line-height:1.9;margin:.75em 0;text-align:justify}
.note-list li{line-height:1.95;margin:.62em 0;padding-left:.2em}
ul.note-list{margin:.7em 0}
.aiqa-item p{line-height:1.9}
.card p{line-height:1.9}
blockquote{line-height:1.85}
h3{margin-top:1.15em}
.tag{margin-right:.25em;display:inline-block;margin-bottom:.25em}
.ch-empty{line-height:1.85}
