.document-prose.svelte-11d2vkg{color:var(--muted);overflow-wrap:anywhere;font-size:.95rem;line-height:1.8}.document-prose.svelte-11d2vkg h1{color:var(--ink);letter-spacing:-.04em;margin:0 0 1.5rem;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:550;line-height:1.15}.document-prose.svelte-11d2vkg h2{border-top:1px solid var(--line);color:var(--ink);margin:2.2rem 0 .75rem;padding-top:1.25rem;font-size:1.15rem;font-weight:600;line-height:1.4}.document-prose.svelte-11d2vkg h3{color:var(--ink);margin:1.5rem 0 .5rem;font-size:1rem}.document-prose.svelte-11d2vkg p{margin:.8rem 0}.document-prose.svelte-11d2vkg strong{color:var(--ink);font-weight:600}.document-prose.svelte-11d2vkg ul,.document-prose.svelte-11d2vkg ol{padding-left:1.4rem}.document-prose.svelte-11d2vkg li{margin-block:.35rem}.document-prose.svelte-11d2vkg blockquote{border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:var(--accent-soft);color:var(--ink);margin:1.5rem 0;padding:.5rem 1.1rem}.document-prose.svelte-11d2vkg code{background:var(--surface-subtle);font-family:var(--font-mono);border-radius:.2rem;padding:.1rem .25rem;font-size:.85em}.document-prose.svelte-11d2vkg pre{background:var(--surface-subtle);padding:1rem;overflow-x:auto}.document-prose.svelte-11d2vkg hr{border:0;border-top:1px solid var(--line);margin-block:2rem}.document-layout.svelte-16po776{max-width:64rem;padding:clamp(2rem, 5vw, 4rem) var(--page-gutter);grid-template-columns:12rem minmax(0,42rem);align-items:start;gap:clamp(2rem,5vw,4rem);margin-inline:auto;display:grid}.document-rail.svelte-16po776{min-width:0;position:sticky;top:1.5rem}.back.svelte-16po776{color:var(--muted);align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8rem;text-decoration:none;display:flex}ul.svelte-16po776{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li.svelte-16po776 a:where(.svelte-16po776){border-left:2px solid var(--line);color:var(--muted);padding:.55rem .8rem;font-size:.82rem;text-decoration:none;display:block}li.svelte-16po776 a[aria-current=page]:where(.svelte-16po776){border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}li.svelte-16po776 a:where(.svelte-16po776):hover,.back.svelte-16po776:hover{color:var(--accent)}article.svelte-16po776{min-width:0}aside.svelte-16po776{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--muted);margin-top:2rem;padding:1rem;font-size:.82rem;line-height:1.65}aside.svelte-16po776 a:where(.svelte-16po776){margin-top:.5rem;display:block}.article-pagination.svelte-16po776{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.article-pagination.svelte-16po776 a:where(.svelte-16po776){gap:.35rem;font-size:.85rem;text-decoration:none;display:grid}.article-pagination.svelte-16po776 small:where(.svelte-16po776){color:var(--muted);font-size:.7rem}.article-pagination.svelte-16po776 span:where(.svelte-16po776){align-items:center;gap:.5rem;display:flex}@media (width<=48rem){.document-layout.svelte-16po776{grid-template-columns:minmax(0,1fr);gap:2rem}.document-rail.svelte-16po776{position:static}ul.svelte-16po776{flex-direction:row;padding-bottom:.4rem;overflow-x:auto}li.svelte-16po776{flex-shrink:0}li.svelte-16po776 a:where(.svelte-16po776){white-space:nowrap;border-left:0;border-bottom:2px solid var(--line)}}
