
:root{color-scheme:light;--ink:#253740;--blue:#194b70;--paper:#f5f2ec;--line:#d4d5cf;--teal:#17615f}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:18px/1.7 Georgia,"Noto Serif CJK SC",serif}main{max-width:1400px;margin:auto;padding:32px 24px}header,nav,.eyebrow,.status,h1,h2,h3,h4,summary,.label{font-family:system-ui,sans-serif}header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding-bottom:20px}a{color:var(--blue);overflow-wrap:anywhere}h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.16}h2{font-size:1.5rem;line-height:1.3;color:var(--blue)}h3{font-size:1.08rem}.eyebrow,.label{font-size:.8rem;letter-spacing:.04em;color:#56666d}.status{background:#fff0d0;border-left:4px solid #906715;padding:16px;font-size:.95rem}article,.panel{background:#fffefa;border:1px solid var(--line);border-radius:12px;padding:26px;margin:24px 0}nav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}nav a{border:1px solid #b6c4c9;border-radius:5px;padding:8px 12px;text-decoration:none}.tri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.pair{grid-template-columns:repeat(2,minmax(0,1fr))}.tri section{min-width:0}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.grid article{margin:0}blockquote{font-size:1.4rem;line-height:1.8;margin:20px 0;padding:16px 20px;border-left:4px solid var(--teal);background:#f0eee6}p{margin:.5em 0 1em}li{margin:8px 0}details{margin:16px 0;padding:16px;background:#efeee7;border-radius:6px}summary{cursor:pointer}.profile{max-width:900px;margin:28px auto}.profile [lang="zh-Hans"]{line-height:1.95}.refs{font:small/1.6 system-ui,sans-serif}.table{overflow:auto}table{width:100%;border-collapse:collapse}td,th{padding:10px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.note{font-size:.9rem;color:#53636b}footer{border-top:1px solid var(--line);margin-top:36px;padding-top:16px;font:small/1.7 system-ui,sans-serif}@media(max-width:1100px){.tri,.tri.pair{grid-template-columns:1fr;gap:12px}}@media(max-width:650px){main{padding:22px 14px}.grid{grid-template-columns:1fr}article,.panel{padding:18px}body{font-size:17px}}@media print{body{background:white;font-size:10pt}main{padding:0}nav,.skip{display:none}article,.panel{border:0;padding:10px 0}h2,h3{break-after:avoid}.tri{gap:14px}}

.skip{position:absolute;left:12px;top:-100px;background:#fff;color:#194b70;padding:12px;z-index:10}.skip:focus{top:12px}a:focus-visible,summary:focus-visible{outline:3px solid #a75124;outline-offset:4px}.pilot-resonance{display:block;width:min(100%,720px);height:70px;margin:1.5rem auto;color:#24636a}pre,code{overflow-wrap:anywhere}article,.panel{overflow-wrap:anywhere}@media print{.pilot-resonance{height:35px}a{overflow-wrap:anywhere}details{break-inside:auto}}
