.article-prose[data-v-2ad8c4b6]{color:var(--color-text);font-size:var(--text-body);line-height:1.75}.article-prose-article[data-v-2ad8c4b6]{max-width:760px;margin-inline:auto}.article-prose[data-v-2ad8c4b6]>div>:first-child{margin-top:0}.article-prose[data-v-2ad8c4b6]>div>:last-child{margin-bottom:0}.article-prose[data-v-2ad8c4b6] p{margin:0 0 20px}.article-prose[data-v-2ad8c4b6] h2{color:var(--color-heading);font-size:var(--text-heading);letter-spacing:-.02em;scroll-margin-top:var(--scroll-offset);margin:64px 0 20px;font-weight:600;line-height:1.15}.article-prose[data-v-2ad8c4b6] h3{color:var(--color-heading);font-size:var(--text-lead);scroll-margin-top:var(--scroll-offset);margin:40px 0 12px;font-weight:600;line-height:1.4}.article-prose[data-v-2ad8c4b6] ol,.article-prose[data-v-2ad8c4b6] ul{margin:0 0 24px;padding-left:24px}.article-prose[data-v-2ad8c4b6] ul{list-style-type:disc}.article-prose[data-v-2ad8c4b6] ol{list-style-type:decimal}.article-prose[data-v-2ad8c4b6] li{margin-block:8px;padding-left:4px}.article-prose[data-v-2ad8c4b6] .prose-break{display:block}.article-prose[data-v-2ad8c4b6] li>pre+.prose-break{display:none}.article-prose[data-v-2ad8c4b6] li>:last-child{margin-bottom:0}.article-prose[data-v-2ad8c4b6] a{color:var(--color-heading);text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out-quart);-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.article-prose[data-v-2ad8c4b6] a:hover{-webkit-text-decoration-color:var(--color-heading);text-decoration-color:var(--color-heading)}.article-prose[data-v-2ad8c4b6] img{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;height:auto;margin:40px auto 48px}.article-prose[data-v-2ad8c4b6] code{font-family:var(--font-mono);font-variant-ligatures:none;font-size:.9em}.article-prose[data-v-2ad8c4b6] blockquote{border-left:1px solid var(--color-border-strong);color:var(--color-text-muted);margin:32px 0;padding-left:20px}.article-prose-docs[data-v-2ad8c4b6] p{margin:0 0 16px}.article-prose-docs[data-v-2ad8c4b6] h2{font-size:var(--text-subhead);letter-spacing:-.015em;margin:72px 0 16px;line-height:1.3}.article-prose-docs[data-v-2ad8c4b6] h3{font-size:var(--text-lead);margin:36px 0 10px}.article-prose-docs[data-v-2ad8c4b6] ol,.article-prose-docs[data-v-2ad8c4b6] ul{margin:0 0 20px}.article-prose-docs[data-v-2ad8c4b6] li{margin-block:6px}.article-prose-docs[data-v-2ad8c4b6] li>pre{margin-top:4px;margin-bottom:8px}.article-prose-docs[data-v-2ad8c4b6] li>.prose-break{margin-bottom:4px}.article-prose-docs[data-v-2ad8c4b6] ul:has(li>pre)>li{margin-block:16px}.article-prose-docs[data-v-2ad8c4b6] :not(pre)>code{border-radius:var(--radius-sm);background:#ffffff0f;padding:2px 5px}.article-prose-docs[data-v-2ad8c4b6] pre{border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-label);tab-size:2;background:#ffffff05;margin:0 0 20px;padding:16px 18px;line-height:1.7;overflow-x:auto}.article-prose-docs[data-v-2ad8c4b6] pre code{font-size:inherit}.article-prose-docs[data-v-2ad8c4b6] table{border-collapse:collapse;width:100%;font-size:var(--text-body-sm);margin:0 0 24px;display:block;overflow-x:auto}.article-prose-docs[data-v-2ad8c4b6] th{border-bottom:1px solid var(--color-border-strong);color:var(--color-text-muted);text-align:left;white-space:nowrap;padding:10px 16px 10px 0;font-weight:500}.article-prose-docs[data-v-2ad8c4b6] td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:10px 16px 10px 0}.article-prose-docs[data-v-2ad8c4b6] img{margin:28px auto 32px}@media (width<=640px){.article-prose[data-v-2ad8c4b6] h2{margin-top:48px}.article-prose[data-v-2ad8c4b6] img{margin-block:32px 40px}}
