.docs.svelte-1bpnej{grid-template-columns:220px minmax(0,1fr) 200px;align-items:start;gap:56px;padding-top:40px;padding-bottom:96px;display:grid}.sidebar.svelte-1bpnej{top:calc(var(--header-h) + 32px);max-height:calc(100dvh - var(--header-h) - 48px);scrollbar-width:thin;padding-bottom:24px;position:sticky;overflow-y:auto}.mobile-nav.svelte-1bpnej{display:none}.group.svelte-1bpnej+.group:where(.svelte-1bpnej){margin-top:26px}.group-title.svelte-1bpnej{font-size:var(--fs-xs);color:var(--text);letter-spacing:0;margin-bottom:8px;padding-left:10px;font-weight:600}.nav.svelte-1bpnej ul:where(.svelte-1bpnej){gap:1px;padding:0;list-style:none;display:grid}.nav.svelte-1bpnej a:where(.svelte-1bpnej){font-size:var(--fs-sm);color:var(--text-3);border-radius:7px;align-items:center;gap:6px;padding:6px 10px;transition:color .15s,background-color .15s;display:flex}.nav.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:var(--text);background:var(--surface-2)}.nav.svelte-1bpnej a[aria-current=page]:where(.svelte-1bpnej){color:var(--text);background:var(--surface-2);box-shadow:inset 2px 0 0 var(--accent);font-weight:550}.content.svelte-1bpnej{min-width:0;max-width:760px}.crumbs.svelte-1bpnej ol:where(.svelte-1bpnej){font-size:var(--fs-sm);color:var(--text-4);flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.crumbs.svelte-1bpnej li:where(.svelte-1bpnej)+li:where(.svelte-1bpnej):before{content:"/";color:var(--text-4);margin-right:6px}.crumbs.svelte-1bpnej a:where(.svelte-1bpnej){color:var(--text-3)}.crumbs.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:var(--text)}.crumbs.svelte-1bpnej [aria-current]:where(.svelte-1bpnej){color:var(--text-2)}.doc-head.svelte-1bpnej{border-bottom:1px solid var(--line);margin-top:18px;margin-bottom:32px;padding-bottom:28px}.doc-head.svelte-1bpnej h1:where(.svelte-1bpnej){letter-spacing:-.036em;font-size:clamp(2rem,1.5rem + 2vw,2.75rem);line-height:1.08}.doc-head.svelte-1bpnej .lead:where(.svelte-1bpnej){margin-top:14px}.prose.svelte-1bpnej>:first-child{margin-top:0}.doc-foot.svelte-1bpnej{border-top:1px solid var(--line);margin-top:64px;padding-top:28px}.pager.svelte-1bpnej{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pg.svelte-1bpnej{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);gap:2px;padding:14px 16px;transition:border-color .15s,box-shadow .2s;display:grid}.pg.svelte-1bpnej:hover{border-color:var(--accent-line);box-shadow:0 0 0 4px var(--accent-soft)}.pg.next.svelte-1bpnej{text-align:right;grid-column:2}.pg-k.svelte-1bpnej{font-size:var(--fs-xs);color:var(--text-4)}.pg-t.svelte-1bpnej{color:var(--text);font-weight:550}.edit.svelte-1bpnej{font-size:var(--fs-sm);flex-wrap:wrap;gap:8px 24px;margin-top:24px;display:flex}.edit.svelte-1bpnej a:where(.svelte-1bpnej){color:var(--text-3);align-items:center;gap:6px;display:inline-flex}.edit.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:var(--text)}.toc.svelte-1bpnej{top:calc(var(--header-h) + 32px);max-height:calc(100dvh - var(--header-h) - 48px);scrollbar-width:thin;position:sticky;overflow-y:auto}.toc-title.svelte-1bpnej{font-size:var(--fs-xs);color:var(--text);margin-bottom:10px;font-weight:600}.toc.svelte-1bpnej ul:where(.svelte-1bpnej){border-left:1px solid var(--line);padding:0;list-style:none}.toc.svelte-1bpnej a:where(.svelte-1bpnej){color:var(--text-3);border-left:1px solid #0000;margin-left:-1px;padding:4px 0 4px 12px;font-size:.8125rem;line-height:1.45;transition:color .15s,border-color .15s;display:block}.toc.svelte-1bpnej .sub:where(.svelte-1bpnej) a:where(.svelte-1bpnej){padding-left:24px}.toc.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:var(--text)}.toc.svelte-1bpnej a:where(.svelte-1bpnej)[aria-current]{color:var(--text);border-left-color:var(--accent)}@media (width<=1180px){.docs.svelte-1bpnej{grid-template-columns:210px minmax(0,1fr);gap:48px}.toc.svelte-1bpnej{display:none}}@media (width<=860px){.docs.svelte-1bpnej{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}.sidebar.svelte-1bpnej{top:var(--header-h);z-index:20;max-height:none;margin-inline:calc(var(--gutter) * -1);background:var(--overlay);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);padding:0;position:sticky;overflow:visible}.desktop-nav.svelte-1bpnej{display:none}.mobile-nav.svelte-1bpnej{display:block}.mobile-nav.svelte-1bpnej summary:where(.svelte-1bpnej){padding:12px var(--gutter);cursor:pointer;font-size:var(--fs-sm);color:var(--text-3);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.mobile-nav.svelte-1bpnej summary:where(.svelte-1bpnej)::-webkit-details-marker{display:none}.mobile-nav.svelte-1bpnej summary:where(.svelte-1bpnej) b:where(.svelte-1bpnej){color:var(--text);font-weight:550}.mobile-nav.svelte-1bpnej .sep:where(.svelte-1bpnej){color:var(--text-4);margin-inline:4px}.mobile-nav.svelte-1bpnej .nav:where(.svelte-1bpnej){max-height:70dvh;padding:8px var(--gutter) 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-lg);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.content.svelte-1bpnej{padding-top:24px}}@media (width<=520px){.pager.svelte-1bpnej{grid-template-columns:1fr}.pg.next.svelte-1bpnej{grid-column:1}}
