.doc-prose.svelte-1vzagw6{color:#d9e9e3;padding-top:2rem;font-size:.94rem;line-height:1.75}.doc-prose.svelte-1vzagw6 h1{display:none}.doc-prose.svelte-1vzagw6 h2{font-family:var(--font-display);letter-spacing:-.025em;margin:2.6rem 0 .75rem;scroll-margin-top:6rem;font-size:1.65rem;font-weight:680}.doc-prose.svelte-1vzagw6 h3{font-family:var(--font-display);margin:1.8rem 0 .6rem;scroll-margin-top:6rem;font-size:1.15rem}.doc-prose.svelte-1vzagw6 p,.doc-prose.svelte-1vzagw6 ul,.doc-prose.svelte-1vzagw6 ol,.doc-prose.svelte-1vzagw6 table,.doc-prose.svelte-1vzagw6 pre{margin:.9rem 0}.doc-prose.svelte-1vzagw6 ul,.doc-prose.svelte-1vzagw6 ol{padding-left:1.3rem}.doc-prose.svelte-1vzagw6 li{margin:.3rem 0}.doc-prose.svelte-1vzagw6 a{color:var(--foam);text-underline-offset:.2em;-webkit-text-decoration:underline #27efb659;text-decoration:underline #27efb659}.doc-prose.svelte-1vzagw6 code{color:#b9f3df;background:#27efb614;border-radius:.3rem;padding:.12rem .3rem;font-size:.84em}.doc-prose.svelte-1vzagw6 pre{border:1px solid var(--border);background:#011211b8;border-radius:.75rem;padding:2.75rem 1rem 1rem;position:relative;overflow-x:auto}.doc-prose.svelte-1vzagw6 pre code{background:0 0;padding:0}.doc-prose.svelte-1vzagw6 .doc-copy-button{border:1px solid var(--border);color:var(--muted-foreground);font:inherit;cursor:pointer;background:#071e1bf0;border-radius:.4rem;padding:.28rem .55rem;font-size:.65rem;font-weight:650;position:absolute;top:.55rem;right:.55rem}.doc-prose.svelte-1vzagw6 .doc-copy-button:hover,.doc-prose.svelte-1vzagw6 .doc-copy-button:focus-visible{color:var(--foam);border-color:#27efb673}.doc-prose.svelte-1vzagw6 table{border-collapse:collapse;width:100%;font-size:.82rem}.doc-prose.svelte-1vzagw6 th,.doc-prose.svelte-1vzagw6 td{border:1px solid var(--border);text-align:left;padding:.6rem .7rem}.doc-prose.svelte-1vzagw6 th{background:#27efb60f}.doc-prose.svelte-1vzagw6 blockquote{border-left:3px solid var(--foam);color:var(--muted-foreground);padding-left:1rem}.doc-shell.svelte-100slfm{grid-template-columns:13rem minmax(0,46rem) 11rem;justify-content:center;gap:2.5rem;width:min(100% - 3rem,82rem);margin-inline:auto;padding:3.5rem 0 6rem;display:grid}.docs-sidebar.svelte-100slfm,.toc.svelte-100slfm{align-self:start;max-height:calc(100vh - 8rem);position:sticky;top:6rem;overflow-y:auto}.back-link.svelte-100slfm{color:var(--foam);align-items:center;gap:.35rem;margin-bottom:1.5rem;font-size:.72rem;font-weight:650;display:flex}.back-link.svelte-100slfm svg{width:.8rem}.sidebar-section.svelte-100slfm{flex-direction:column;gap:.15rem;margin-top:1.2rem;display:flex}.sidebar-section.svelte-100slfm strong:where(.svelte-100slfm){color:var(--muted-foreground);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.35rem;font-size:.64rem}.sidebar-section.svelte-100slfm a:where(.svelte-100slfm){color:var(--muted-foreground);border-radius:.45rem;padding:.4rem .5rem;font-size:.75rem;line-height:1.25}.sidebar-section.svelte-100slfm a:where(.svelte-100slfm):hover,.sidebar-section.svelte-100slfm a:where(.svelte-100slfm):focus-visible,.sidebar-section.svelte-100slfm a.current:where(.svelte-100slfm){color:var(--foreground);background:#27efb612}.doc-main.svelte-100slfm{min-width:0}.doc-heading.svelte-100slfm{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:2rem;display:flex}.doc-heading.svelte-100slfm span:where(.svelte-100slfm){color:var(--foam);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.doc-heading.svelte-100slfm h1:where(.svelte-100slfm){font-family:var(--font-display);letter-spacing:-.05em;margin-top:.5rem;font-size:clamp(2.25rem,5vw,3.7rem);font-weight:740}.doc-heading.svelte-100slfm p:where(.svelte-100slfm){max-width:38rem;color:var(--muted-foreground);margin-top:.8rem;line-height:1.65}.preview-note.svelte-100slfm{color:var(--sand);background:#f2e3c40a;border:1px solid #f2e3c42e;border-radius:.75rem;margin-top:1.25rem;padding:.75rem 1rem;font-size:.78rem}.toc.svelte-100slfm{border-left:1px solid var(--border);flex-direction:column;gap:.25rem;padding-left:1rem;display:flex}.toc.svelte-100slfm strong:where(.svelte-100slfm){text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.35rem;margin-bottom:.45rem;font-size:.68rem;display:flex}.toc.svelte-100slfm strong:where(.svelte-100slfm) svg{width:.85rem}.toc.svelte-100slfm a:where(.svelte-100slfm){color:var(--muted-foreground);font-size:.7rem;line-height:1.35}.toc.svelte-100slfm a:where(.svelte-100slfm):hover{color:var(--foam)}.toc.svelte-100slfm a.subheading:where(.svelte-100slfm){padding-left:.65rem}.doc-pagination.svelte-100slfm{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:.75rem;margin-top:3rem;padding-top:1.5rem;display:grid}.doc-pagination.svelte-100slfm a:where(.svelte-100slfm){border:1px solid var(--border);border-radius:.8rem;align-items:center;gap:.65rem;padding:.85rem;display:flex}.doc-pagination.svelte-100slfm a.next:where(.svelte-100slfm){text-align:right;grid-column:2;justify-content:flex-end}.doc-pagination.svelte-100slfm svg{width:1rem;color:var(--foam)}.doc-pagination.svelte-100slfm span:where(.svelte-100slfm){color:var(--muted-foreground);flex-direction:column;font-size:.65rem;display:flex}.doc-pagination.svelte-100slfm strong:where(.svelte-100slfm){color:var(--foreground);margin-top:.15rem;font-size:.76rem}.edit-link.svelte-100slfm{color:var(--muted-foreground);align-items:center;gap:.4rem;margin-top:1.5rem;font-size:.72rem;display:inline-flex}.edit-link.svelte-100slfm svg{width:.85rem}@media (width<=1050px){.doc-shell.svelte-100slfm{grid-template-columns:12rem minmax(0,1fr)}.toc.svelte-100slfm{display:none}}@media (width<=760px){.doc-shell.svelte-100slfm{grid-template-columns:1fr;width:min(100% - 2rem,82rem)}.docs-sidebar.svelte-100slfm{display:none;position:static}.doc-heading.svelte-100slfm{flex-direction:column-reverse}.doc-pagination.svelte-100slfm{grid-template-columns:1fr}.doc-pagination.svelte-100slfm a.next:where(.svelte-100slfm){grid-column:1}}
