.docs-prose{color:var(--color-ink-700);line-height:1.7;overflow-wrap:anywhere}.docs-prose>*+*{margin-top:1rem}.docs-prose h2{color:var(--color-ink-900);font-size:1.5rem;font-weight:700;line-height:1.25;margin-top:2.5rem;scroll-margin-top:6rem}.docs-prose h3{color:var(--color-ink-900);font-size:1.2rem;font-weight:650;line-height:1.3;margin-top:2rem;scroll-margin-top:6rem}.docs-prose strong{color:var(--color-ink-900)}.docs-prose a{color:var(--color-brand-700);text-decoration:underline;text-underline-offset:2px}.docs-prose ul,.docs-prose ol{padding-left:1.4rem}.docs-prose ul{list-style:disc}.docs-prose ol{list-style:decimal}.docs-prose li+li{margin-top:.5rem}.docs-prose code{background:var(--color-ink-100);border-radius:.25rem;color:var(--color-ink-900);font-family:var(--font-mono);font-size:.88em;padding:.1em .35em}.docs-prose blockquote{border-left:4px solid var(--color-brand-200);background:var(--color-brand-50);border-radius:0 .5rem .5rem 0;padding:.75rem 1rem}.docs-prose table{border-collapse:collapse;font-size:.92rem;width:100%}.docs-prose th,.docs-prose td{border:1px solid var(--color-ink-200);padding:.5rem .75rem;text-align:left;vertical-align:top}.docs-prose th{background:var(--color-ink-50);color:var(--color-ink-900);font-weight:600}
