.toc.svelte-wjcuf0{width:12rem;max-width:12rem;max-height:calc(100vh - 8rem);font-family:var(--font-mono);font-size:var(--text-sm);z-index:5;position:fixed;top:calc(50vh + 3.25rem);right:max(2rem,50vw - 620px + 2rem);overflow-y:auto;transform:translateY(-50%)}header.svelte-wjcuf0{color:var(--color-muted);font-style:italic;font-size:var(--text-sm);margin-bottom:.6rem}ul.svelte-wjcuf0{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}li.nested.svelte-wjcuf0{padding-left:1.25rem}a.svelte-wjcuf0{color:var(--color-muted);gap:.25rem;padding:.1rem 0;line-height:1.35;text-decoration:none;display:inline-flex}.bracket.svelte-wjcuf0{opacity:.5}a.svelte-wjcuf0:hover{color:var(--color-fg)}a.svelte-wjcuf0:hover .bracket:where(.svelte-wjcuf0){opacity:1}li.active.svelte-wjcuf0 a:where(.svelte-wjcuf0){color:var(--color-fg);font-weight:700}li.active.svelte-wjcuf0 .bracket:where(.svelte-wjcuf0){color:var(--color-lavender);opacity:1}@media (width<=1300px){.toc.svelte-wjcuf0{display:none}}.back.svelte-1teoznn{margin-bottom:1.5rem;display:inline-block}.title.svelte-1teoznn{font-size:var(--text-lg);margin:0 0 .25rem;font-weight:700}.sub.svelte-1teoznn{color:var(--color-muted);margin:0 0 1rem}.meta.svelte-1teoznn dl:where(.svelte-1teoznn){gap:.25rem;margin:0;display:grid}.meta.svelte-1teoznn div:where(.svelte-1teoznn){grid-template-columns:7rem 1fr;display:grid}.meta.svelte-1teoznn dt:where(.svelte-1teoznn){color:var(--color-fg)}.meta.svelte-1teoznn dd:where(.svelte-1teoznn){margin:0}.divider.svelte-1teoznn{border:0;border-top:1px dashed var(--color-muted);opacity:.5;max-width:6rem;margin:1.5rem 0 2rem}.prose.svelte-1teoznn{counter-reset:h2counter}.prose.svelte-1teoznn h2{letter-spacing:-.01em;counter-increment:h2counter;margin:3.5rem 0 1rem;scroll-margin-top:6rem;font-size:1.25rem;font-weight:700;line-height:1.3}.prose.svelte-1teoznn h2:before{content:counter(h2counter, decimal-leading-zero) ".  ";color:var(--color-muted);opacity:.55;font-weight:400}.prose.svelte-1teoznn h2:first-of-type{margin-top:1.5rem}.prose.svelte-1teoznn h3{margin:2rem 0 .75rem;scroll-margin-top:6rem;font-size:1.05rem;font-weight:700}.prose.svelte-1teoznn p{margin:1rem 0}.prose.svelte-1teoznn ul,.prose.svelte-1teoznn ol{margin:1rem 0;padding-left:1.5rem}.prose.svelte-1teoznn blockquote{border-left:2px solid var(--color-rule);color:var(--color-muted);margin:1.25rem 0;padding-left:1rem}.prose.svelte-1teoznn table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--text-sm);margin:1.5rem 0}.prose.svelte-1teoznn th,.prose.svelte-1teoznn td{border:1.2px dashed var(--color-fg);text-align:left;vertical-align:top;padding:.5rem .75rem}.prose.svelte-1teoznn th{background:0 0;font-weight:700}.prose.svelte-1teoznn thead{border-bottom:1px solid var(--color-fg)}
