.glossary-intro{font-size:20px;max-width:72ch}.glossary-note{padding:18px 22px;border:1px solid var(--line);border-radius:16px;background:#fff;font-size:15px;color:var(--muted)}.glossary-toc{margin-top:32px}.glossary-toc ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px;padding-left:20px;font-size:15px}.glossary-term{scroll-margin-top:24px;padding:16px 0 32px;border-bottom:1px solid var(--line)}.glossary-term:target{background:#f2efff;outline:14px solid #f2efff;border-radius:12px}.glossary-term h3,.glossary-term h4{font-size:21px;margin-top:24px}.glossary-sources{font-size:13px;overflow-wrap:anywhere;color:var(--muted)}.glossary-sources a{display:block}.related strong,.related span{display:block}.related span{font-size:13px;color:var(--muted)}.related p{font-size:15px;color:var(--ink);line-height:1.65}@media(max-width:600px){.glossary-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.glossary-intro{font-size:18px}}
