.post-body.svelte-3plk3i{max-width:var(--container-measure);font-family:var(--font-serif);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--hq-ink);overflow-wrap:anywhere;hanging-punctuation:first}.post-body.svelte-3plk3i>*+*{margin-top:.85em}.post-body.svelte-3plk3i :is(h3,h4,h5,h6){font-family:var(--font-sans);letter-spacing:-.01em;margin-top:1.5em;font-weight:600;line-height:1.3}.post-body.svelte-3plk3i h3{font-size:1.25rem}.post-body.svelte-3plk3i h4{font-size:1.125rem}.post-body.svelte-3plk3i :is(h5,h6){font-size:1rem}.post-body.svelte-3plk3i h6{color:var(--hq-ink-soft)}.post-body.svelte-3plk3i a{color:var(--hq-accent);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.post-body.svelte-3plk3i a:hover{color:var(--hq-accent-strong)}.post-body.svelte-3plk3i strong{font-weight:600}.post-body.svelte-3plk3i del{color:var(--hq-ink-soft)}.post-body.svelte-3plk3i :is(ul,ol){padding-left:1.4em}.post-body.svelte-3plk3i ul{list-style:outside}.post-body.svelte-3plk3i ol{list-style:decimal}.post-body.svelte-3plk3i li+li,.post-body.svelte-3plk3i li>:is(ul,ol){margin-top:.3em}.post-body.svelte-3plk3i ul.contains-task-list{padding-left:.2em;list-style:none}.post-body.svelte-3plk3i blockquote{border-left:3px solid var(--hq-rule-strong);color:var(--hq-ink-soft);padding-left:1em}.post-body.svelte-3plk3i :not(pre)>code{background:var(--hq-raised);font-family:var(--font-mono);border-radius:4px;padding:.1em .3em;font-size:.85em}.post-body.svelte-3plk3i pre{border:1px solid var(--hq-rule);background:var(--hq-raised);overflow-wrap:normal;font-family:var(--font-mono);tab-size:4;border-radius:6px;padding:.85rem 1rem;font-size:.875rem;line-height:1.55;overflow-x:auto}.post-body.svelte-3plk3i hr{border:0;border-top:1px solid var(--hq-rule);margin-block:1.75em}.post-body.svelte-3plk3i table{border-collapse:collapse;max-width:100%;font-family:var(--font-sans);font-size:var(--text-ui);font-variant-numeric:tabular-nums;line-height:1.45;display:block;overflow-x:auto}.post-body.svelte-3plk3i :is(th,td){overflow-wrap:normal;border-bottom:1px solid var(--hq-rule);text-align:left;vertical-align:top;padding:.4rem .75rem}.post-body.svelte-3plk3i th{border-bottom-color:var(--hq-rule-strong);font-weight:600}.post-body.svelte-3plk3i :is(th,td)[align=center]{text-align:center}.post-body.svelte-3plk3i :is(th,td)[align=right]{text-align:right}.post-body.svelte-3plk3i sup{line-height:0}.post-body.svelte-3plk3i section.footnotes{border-top:1px solid var(--hq-rule);color:var(--hq-ink-soft);margin-top:1.75em;padding-top:.75em;font-size:.9375rem}
