.typeset{--typeset-size: 1em;--typeset-leading: 1.6;--typeset-flow: .75em;font-size:var(--typeset-size);line-height:var(--typeset-leading);overflow-wrap:anywhere}.typeset>*{margin-block:0 0}.typeset>*+*{margin-block-start:var(--typeset-flow)}.typeset h1,.typeset h2,.typeset h3,.typeset h4{font-weight:600;line-height:1.3;color:var(--foreground)}.typeset h1{font-size:calc(var(--typeset-size) * 1.35)}.typeset h2{font-size:calc(var(--typeset-size) * 1.2)}.typeset h3,.typeset h4{font-size:calc(var(--typeset-size) * 1.05)}.typeset p{margin-block:0}.typeset ul,.typeset ol{padding-inline-start:1.4em;display:flex;flex-direction:column;gap:calc(var(--typeset-flow) * .35)}.typeset ul{list-style:disc}.typeset ol{list-style:decimal}.typeset li>ul,.typeset li>ol{margin-block-start:calc(var(--typeset-flow) * .35)}.typeset strong{font-weight:600}.typeset a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.typeset code{font-family:var(--font-mono, ui-monospace, monospace);font-size:.9em;background:var(--muted);border-radius:calc(var(--radius, .5rem) * .5);padding:.1em .35em}.typeset pre{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius, .5rem);padding:.75em 1em;overflow-x:auto}.typeset pre code{background:transparent;padding:0;font-size:.85em}.typeset blockquote{border-inline-start:3px solid var(--border);padding-inline-start:.9em;color:var(--muted-foreground)}.typeset hr{border:0;border-top:1px solid var(--border)}.typeset table{width:100%;border-collapse:collapse;font-size:.95em}.typeset th,.typeset td{border:1px solid var(--border);padding:.35em .6em;text-align:left}.typeset th{background:var(--muted);font-weight:600}
