.md-body{max-width:44rem}.md-body>h2,.md-body>h3{scroll-margin-top:var(--s-5)}.md-body>h3{font-size:1.1875rem}.md-body>h2:first-child{margin-top:0}.md-body li>ul,.md-body li>ol{margin-top:var(--s-2)}.md-body .table-wrap,.md-body .table-wrap+*{margin-top:var(--s-5)}.md-body td.cell-h{font-weight:650}.md-body pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--s-4) var(--s-5);border:1px solid var(--rule);border-radius:var(--r-control);background:var(--surface);font-size:var(--t-xs);line-height:1.55}.md-body .contains-task-list{padding-left:0;list-style:none}.md-body .task-list-item{padding-left:1.9rem;position:relative}.md-body .task-box{border:1.5px solid var(--rule-strong);background:var(--surface);border-radius:3px;width:1.05rem;height:1.05rem;position:absolute;top:.3em;left:0}.meta-line{color:var(--ink-2)}.topic-list{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.topic-list li{margin:0}.topic-list a{border:1px solid var(--rule-strong);min-height:1.75rem;font-size:var(--t-xs);border-radius:999px;padding:.15rem .6rem;font-weight:650;line-height:1.4rem;text-decoration:none;display:inline-block}.topic-list a:hover{text-decoration:underline}.post-list{border-top:3px solid var(--ink);gap:0;margin:0;padding:0;list-style:none;display:grid}.post-list>li{padding:var(--s-5) 0;border-bottom:1px solid var(--rule);margin:0}.post-list>li>*+*{margin-top:var(--s-2)}.post-title{font-family:var(--font-serif);font-size:1.375rem;font-weight:600;line-height:1.25}.preview-note{padding:var(--s-3) var(--s-4);border:1.5px solid var(--rule-strong);border-radius:var(--r-control);background:var(--surface);font-weight:650}.pager ul{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pager li{margin:0}.pager a,.pager [aria-current=page]{min-width:2.75rem;min-height:2.75rem;padding:0 var(--s-3);border:1px solid var(--rule-strong);border-radius:var(--r-control);justify-content:center;align-items:center;font-weight:650;display:inline-flex}.pager [aria-current=page]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.source-ul{margin:0;padding-left:1.25em}.source-url{color:var(--muted);font-size:var(--t-xs);overflow-wrap:anywhere}
