.note-content .index-summary{text-align:left}.index-jump{display:flex;flex-wrap:wrap;gap:2px 4px;margin:0 0 8px 0;font-family:var(--font-sans);font-size:14px}.note-content .index-jump a{min-width:26px;padding:2px 4px;border-radius:4px;text-align:center;color:var(--text-secondary)}.note-content .index-jump a:hover,.note-content .index-jump a:focus-visible{color:var(--text-primary);background:var(--row-hover)}.note-content h2.index-letter{margin:1.25em 0 0.5em 0;padding-bottom:4px;border-bottom:1px solid var(--border-color);font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:0.05em;color:var(--text-muted)}.note-content .index-notes>li{margin:0 0 14px 0}.note-content .index-notes>li:target{margin-left:-8px;padding-left:6px;border-left:2px solid var(--link-color)}.index-rel{display:flex;gap:6px;margin:2px 0 0 0;font-size:14px;line-height:20px}.index-dir{flex:none;width:1em;color:var(--text-muted)}.note-content .index-inline{display:inline;margin:0;padding:0;list-style:none}.note-content .index-inline li{display:inline;margin:0;line-height:20px}.note-content .index-inline li:not(:last-child)::after{content:" ·";color:var(--text-muted)}.index-none{padding-left:calc(1em + 6px);color:var(--text-muted);font-family:var(--font-sans);font-size:12px}
