.docs-prose{color:rgb(var(--c-ink-body));letter-spacing:-.005em;font-size:1rem;line-height:1.85}.docs-prose p{margin-top:1.25rem;margin-bottom:1.25rem}.docs-prose>*+*{margin-top:1.25rem}.docs-prose h2{color:rgb(var(--c-ink));letter-spacing:-.02em;scroll-margin-top:calc(var(--header-h) + 2rem);margin-top:3.5rem;margin-bottom:1.25rem;padding-top:.5rem;font-size:1.5rem;font-weight:600;line-height:1.35}.docs-prose h3{color:rgb(var(--c-ink));letter-spacing:-.01em;scroll-margin-top:calc(var(--header-h) + 2rem);margin-top:2.25rem;margin-bottom:.875rem;font-size:1.1875rem;font-weight:600;line-height:1.4}.docs-prose hr{border:0;border-top:1px solid rgb(var(--c-hairline) / .6);margin-block:3rem}.docs-prose blockquote{color:rgb(var(--c-mute));margin-block:1.25rem;padding:0;font-style:normal}.docs-prose blockquote p{margin:.5rem 0;font-size:.9375rem;line-height:1.75}.docs-prose blockquote strong{color:rgb(var(--c-ink));font-weight:600}.docs-prose ul,.docs-prose ol{margin-block:1.25rem;padding-left:1.5rem}.docs-prose ul{list-style-type:disc}.docs-prose ol{list-style-type:decimal}.docs-prose li{margin-top:.625rem;padding-left:.25rem;line-height:1.8}.docs-prose li>p{margin:.25rem 0}.docs-prose li strong{color:rgb(var(--c-ink));font-weight:600}.docs-prose code:not(pre code){background:rgb(var(--c-surface-3));border:1px solid rgb(var(--c-hairline) / .6);color:rgb(var(--c-ink));border-radius:.375rem;padding:.2em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.docs-prose table{border-collapse:separate;border-spacing:0;border:1px solid rgb(var(--c-hairline) / .8);background:rgb(var(--c-surface));border-radius:.75rem;width:100%;margin-block:2rem;font-size:.875rem;overflow:hidden}.docs-prose th{background:rgb(var(--c-surface-2));text-align:left;color:rgb(var(--c-ink));border-bottom:1px solid rgb(var(--c-hairline) / .8);padding:.75rem 1rem;font-weight:600}.docs-prose td{border-bottom:1px solid rgb(var(--c-hairline) / .5);color:rgb(var(--c-ink-body));padding:.75rem 1rem;line-height:1.6}.docs-prose tr:last-child td{border-bottom:none}.docs-prose a{color:rgb(var(--c-ink));text-decoration:underline;text-decoration-color:rgb(var(--c-accent) / .45);text-underline-offset:3px;transition:text-decoration-color .15s,color .15s}.docs-prose a:hover{text-decoration-color:rgb(var(--c-accent));color:rgb(var(--c-accent))}.docs-prose img{border:1px solid rgb(var(--c-hairline) / .8);background:rgb(var(--c-surface-2));border-radius:1rem;width:100%;max-width:100%;height:auto;margin:2rem auto;display:block}
