.docs-prose>h2{color:var(--foreground);font-size:var(--text-h3);font-weight:var(--text-h3--font-weight);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);padding-block-start:.75rem}@media (width>=48rem){.docs-prose>h2{padding-block-start:1rem}}.docs-prose>h2:first-child{padding-block-start:0}.docs-prose h3{color:var(--foreground);font-weight:600}.docs-prose p,.docs-prose li{color:var(--foreground-secondary)}.docs-prose a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.docs-prose ul,.docs-prose ol{color:var(--foreground-secondary);flex-direction:column;gap:.5rem;padding-inline-start:1.25rem;display:flex}.docs-prose ul{list-style:outside}.docs-prose ol{list-style:decimal}.docs-prose code{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-code);line-height:var(--text-code--line-height);border-radius:.375rem;padding:.125rem .375rem}.docs-prose pre{border:1px solid var(--border);background:var(--color-panel);color:var(--foreground-secondary);font-family:var(--font-mono);font-size:var(--text-code);line-height:var(--text-code--line-height);border-radius:.75rem;padding:1rem 1.25rem;position:relative;overflow-x:auto}.docs-prose pre code{color:inherit;white-space:pre-wrap;background:0 0;padding:0;display:block}.docs-prose table{border-collapse:collapse;width:100%;font-size:.9375rem}.docs-prose th{border-block-end:1px solid color-mix(in oklab, var(--foreground) 25%, transparent);color:var(--foreground);text-align:left;vertical-align:bottom;padding:.5rem .75rem;font-weight:600}.docs-prose td{border-block-end:1px solid color-mix(in oklab, var(--foreground) 12%, transparent);color:var(--foreground-secondary);vertical-align:top;padding:.5rem .75rem}.docs-prose tr:last-child td{border-block-end:none}.docs-prose blockquote{border-inline-start:2px solid var(--color-accent);color:var(--foreground-secondary);padding-inline-start:1rem}.docs-prose img{border-radius:.75rem}.docs-copy{border:1px solid var(--color-border);background:var(--color-card);border-radius:.5rem;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}.docs-copy__btn{color:var(--foreground-secondary);font-family:var(--font-sans);border-radius:.375rem;outline:none;align-items:center;gap:.375rem;padding:.3rem .625rem;font-size:.8125rem;transition:color .15s,background-color .15s;display:flex}.docs-copy__btn:hover{background:var(--color-secondary);color:var(--foreground)}.docs-copy__btn:focus-visible{outline:2px solid var(--color-outline);outline-offset:1px}[data-copied] .text-success,button[data-copied]{color:var(--color-success)}
