.note-head{border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:22px}
.eyebrow{color:var(--accent);letter-spacing:.14em;font-size:.74rem;font-weight:700;text-transform:uppercase;margin:0 0 8px}
.note-head h1{font:600 1.9rem/1.4 Georgia,"Songti SC",serif;color:var(--accent);margin:0 0 8px}
.note-head .meta{color:var(--muted);font-size:.9rem;margin:0 0 10px}
.note-head .links a{color:var(--accent);text-decoration:none;font-size:.88rem;margin-right:14px}
.note-head .links a:hover{text-decoration:underline}
.chips{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}
.chip{font-size:.78rem;background:#e6f0e9;color:var(--accent);border-radius:999px;padding:3px 12px}
.small{color:var(--muted);font-size:.84rem;line-height:1.7}
.toc{margin:14px 0;padding:12px 16px;background:var(--card);border:1px solid var(--line);border-radius:10px}
.toc b{color:var(--accent)}
.toc ul{margin:.3em 0;padding-left:20px;columns:2;column-gap:24px}
.toc a{color:var(--accent);text-decoration:none;font-size:.9rem}
.toc a:hover{text-decoration:underline}
