.md{color:var(--ink-2);max-width:44rem}.md>*+*{margin-top:1rem}.md h2{color:var(--ink);letter-spacing:-.015em;margin-top:2.5rem;font-size:1.375rem;font-weight:750;line-height:1.25}.md h3,.md h4{color:var(--ink);margin-top:1.75rem;font-size:1.125rem;font-weight:700;line-height:1.3}.md>h2:first-child,.md>h3:first-child{margin-top:0}.md strong{color:var(--ink);font-weight:650}.md ul,.md ol{padding-left:1.4rem}.md ul{list-style:outside}.md ol{list-style:decimal}.md li+li{margin-top:.4rem}.md li::marker{color:var(--ink-3)}.md code{font-family:var(--font-mono);background:var(--surface-2);overflow-wrap:anywhere;border-radius:.35rem;padding:.1rem .35rem;font-size:.9em}.md pre{background:var(--surface-2);border-radius:.75rem;padding:1rem;overflow-x:auto}.md pre code{background:0 0;padding:0}.md blockquote{border-left:4px solid var(--signal);background:var(--surface);color:var(--ink);border-radius:0 .75rem .75rem 0;padding:.9rem 1.1rem}.md blockquote>*+*{margin-top:.6rem}.md hr{border:0;border-top:1px solid var(--line);margin:2rem 0}.md-table{border:1px solid var(--line);background:var(--surface);border-radius:.75rem;overflow-x:auto}.md table{border-collapse:collapse;width:100%;font-size:.95rem}.md th,.md td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.6rem .8rem}.md th{color:var(--ink);background:var(--surface-2);font-weight:650}.md tr:last-child td{border-bottom:0}.md a.link{overflow-wrap:anywhere}
