.guide-nav.svelte-1vibq2e{margin-top:var(--padding-3xl);border-top:1px solid var(--hair);justify-content:space-between;padding:3.9rem 0 0;display:flex}.guide-nav.svelte-1vibq2e .nav-link:where(.svelte-1vibq2e){gap:var(--padding-xs);flex-direction:column;max-width:45%;text-decoration:none;display:flex}.guide-nav.svelte-1vibq2e .nav-link:where(.svelte-1vibq2e):hover:not(.disabled) .nav-title:where(.svelte-1vibq2e){text-decoration:underline}.guide-nav.svelte-1vibq2e .nav-link:where(.svelte-1vibq2e).disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.guide-nav.svelte-1vibq2e .nav-link:where(.svelte-1vibq2e).disabled .nav-title:where(.svelte-1vibq2e){color:var(--muted)}.guide-nav.svelte-1vibq2e .nav-link:where(.svelte-1vibq2e).next{text-align:right}.guide-nav.svelte-1vibq2e .nav-label:where(.svelte-1vibq2e){color:var(--muted);font:var(--type-micro);letter-spacing:var(--type-micro-ls);text-transform:uppercase}.guide-nav.svelte-1vibq2e .nav-title:where(.svelte-1vibq2e){color:var(--ink);font:var(--type-link);letter-spacing:var(--type-link-ls)}.toc.svelte-1dzzduv{top:var(--padding-3xl);max-height:calc(100vh - var(--header-height) - var(--padding-l) * 2);scrollbar-width:none;font-family:var(--font-mono);padding-right:0;position:sticky;overflow-y:auto}.toc.svelte-1dzzduv::-webkit-scrollbar{display:none}.toc.svelte-1dzzduv .toc-title:where(.svelte-1dzzduv){width:100%;color:var(--muted);font:var(--type-micro);letter-spacing:var(--type-micro-ls);text-align:left;text-transform:uppercase;cursor:default;background:0 0;border:none;justify-content:space-between;align-items:center;margin:0 0 1rem;padding:0;display:flex}.toc.svelte-1dzzduv .toc-icon:where(.svelte-1dzzduv){font:var(--type-lede);line-height:1;display:none}.toc.svelte-1dzzduv .toc-icon:where(.svelte-1dzzduv):before{content:"▸"}.toc.svelte-1dzzduv .toc-icon:where(.svelte-1dzzduv).expanded:before{content:"▾"}.toc.svelte-1dzzduv .toc-list:where(.svelte-1dzzduv),.toc.svelte-1dzzduv .toc-sublist:where(.svelte-1dzzduv){flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.toc.svelte-1dzzduv .toc-item.level-3:where(.svelte-1dzzduv){padding-left:var(--padding-m)}.toc.svelte-1dzzduv .toc-link:where(.svelte-1dzzduv){width:100%;padding:var(--padding-xs) var(--padding-s);color:var(--sec);font:var(--type-link);letter-spacing:var(--type-link-ls);text-align:left;cursor:pointer;background:0 0;border:none;display:block}.toc.svelte-1dzzduv .toc-link:where(.svelte-1dzzduv):hover,.toc.svelte-1dzzduv .toc-link:where(.svelte-1dzzduv).active{color:var(--paper);background:var(--ink)}@media (width<=1280px){.toc.svelte-1dzzduv .toc-title:where(.svelte-1dzzduv){padding:1rem var(--padding-l);border-block:1px solid var(--hair);cursor:pointer;border-radius:0;margin-bottom:0}.toc.svelte-1dzzduv .toc-icon:where(.svelte-1dzzduv){display:block}.toc.svelte-1dzzduv .toc-list:where(.svelte-1dzzduv){display:none}.toc.svelte-1dzzduv .toc-list:where(.svelte-1dzzduv).expanded{padding:1rem var(--padding-l);display:flex}}.guide-container.svelte-1s3qxr0{width:100%;max-width:var(--container);gap:0 var(--padding-xl);grid-template-columns:minmax(0,1fr) 24rem;grid-template-areas:"title sidebar""date sidebar""content sidebar";margin-inline:auto;display:grid}@media (width<=1280px){.guide-container.svelte-1s3qxr0{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""date""sidebar""content";gap:0}}@media (width<=1024px){.guide-container.svelte-1s3qxr0 .page-title:where(.svelte-1s3qxr0),.guide-container.svelte-1s3qxr0 .page-date:where(.svelte-1s3qxr0),.guide-container.svelte-1s3qxr0 .guide-body:where(.svelte-1s3qxr0){padding-inline:0}}.page-title.svelte-1s3qxr0{padding:var(--page-inset-start) var(--padding-xl) 0;color:var(--ink);font:var(--type-display);letter-spacing:var(--type-display-ls);text-wrap:balance;grid-area:title;margin:0}@media (width<=1280px){.page-title.svelte-1s3qxr0{padding:var(--page-inset-start) var(--padding-l) 0}}.page-date.svelte-1s3qxr0{padding:1rem var(--padding-xl);color:var(--muted);font:var(--type-note);letter-spacing:var(--type-note-ls);text-transform:uppercase;grid-area:date;display:block}@media (width<=1280px){.page-date.svelte-1s3qxr0{padding-inline:var(--padding-l)}}.toc-sidebar.svelte-1s3qxr0{padding:var(--page-inset-start) var(--padding-xl) var(--padding-3xl) 0;grid-area:sidebar}@media (width<=1280px){.toc-sidebar.svelte-1s3qxr0{padding:0}}.guide-body.svelte-1s3qxr0{min-width:0;padding:var(--padding-xl) var(--padding-xl) 0;grid-area:content}@media (width<=1280px){.guide-body.svelte-1s3qxr0{padding-inline:var(--padding-l)}}.prose.svelte-1s3qxr0{min-width:0;font-family:var(--font-sans)}.prose.svelte-1s3qxr0>h2{margin:var(--padding-2xl) 0 var(--padding-l);border-top:1px solid var(--hair);color:var(--ink);font:var(--type-section);letter-spacing:var(--type-section-ls);padding-top:3.9rem}.prose.svelte-1s3qxr0 h3{margin:var(--padding-xl) 0 var(--padding-l);color:var(--ink);font:var(--type-section-alt);letter-spacing:var(--type-section-alt-ls)}.prose.svelte-1s3qxr0 p{margin-block:0 var(--padding-m)}.prose.svelte-1s3qxr0 li{margin-bottom:var(--padding-s)}.prose.svelte-1s3qxr0 p,.prose.svelte-1s3qxr0 li{color:var(--sec);font:var(--type-read)}.prose.svelte-1s3qxr0 code{color:var(--ink);background:var(--labelbg);font-family:var(--font-mono);border-radius:0;padding:.2rem .6rem;font-size:.9em}.prose.svelte-1s3qxr0 pre{margin:var(--padding-m) 0;padding:var(--padding-l);font-family:var(--font-mono);border:1px solid var(--hair-strong);background:var(--paper-raised);border-radius:0;overflow-x:auto}.prose.svelte-1s3qxr0 pre code{color:var(--ink);font-size:inherit;background-color:#0000;border-radius:0;padding:0}.prose.svelte-1s3qxr0 ul,.prose.svelte-1s3qxr0 ol{margin:var(--padding-m) 0;padding-left:var(--padding-xl);color:var(--sec)}.prose.svelte-1s3qxr0 a{color:var(--ink);text-decoration:underline}.prose.svelte-1s3qxr0 img,.prose.svelte-1s3qxr0 video{object-fit:contain;width:100%;height:auto;max-height:60rem;margin:3rem 0}.prose.svelte-1s3qxr0 td img{margin:0}.prose.svelte-1s3qxr0 blockquote{margin:var(--padding-xl) 0;padding:var(--padding-l);border:0;border-left:4px solid var(--ink);color:var(--muted);background:var(--labelbg);font:var(--type-read);border-radius:0}.prose.svelte-1s3qxr0 blockquote>:last-child{margin-bottom:0}.prose.svelte-1s3qxr0 hr{display:none}.prose.svelte-1s3qxr0 table{width:100%;margin:var(--padding-xl) 0;border-collapse:collapse;border:1px solid var(--hair-strong);overflow:hidden}.prose.svelte-1s3qxr0 th,.prose.svelte-1s3qxr0 td{border:1px solid var(--hair);text-align:left;padding:1rem 1.2rem}.prose.svelte-1s3qxr0 th{color:var(--ink);background:var(--labelbg);font:var(--type-micro);letter-spacing:var(--type-micro-ls);text-transform:uppercase;border-radius:0}.prose.svelte-1s3qxr0 td{color:var(--sec);font:var(--type-body);letter-spacing:var(--type-body-ls)}
