.code-panel .token.comment{color:var(--text-faint)}.code-panel .token.string{color:var(--pine-11)}.code-panel .token.keyword,.code-panel .token.variable{color:var(--lake-11)}.code-panel .token.number,.code-panel .token.flag{color:var(--larch-11)}.code-panel .token.function,.code-panel .token.property{color:var(--rock-11)}nav[aria-label=Documentation] [data-part=section-heading]{color:var(--text);font-size:var(--text-body);line-height:var(--text-body--line-height);padding-top:0;padding-bottom:.375rem}nav[aria-label=Documentation] div+div>[data-part=section-heading]{margin-top:1rem}nav[aria-label=Documentation] [data-part=item]{height:2.25rem;font-size:var(--text-body-small);line-height:var(--text-body-small--line-height);margin-left:.75rem}@layer components{.doc-article{color:var(--text);font-size:var(--text-body-large);line-height:var(--text-body-large--line-height)}.doc-article :is(h2,h3,h4):not(:where(.not-prose,.not-prose *)){color:var(--text);scroll-margin-top:7rem}.doc-article h2:not(:where(.not-prose,.not-prose *)){font-size:var(--text-heading);line-height:var(--text-heading--line-height);letter-spacing:var(--text-heading--letter-spacing);font-weight:var(--text-heading--font-weight);margin-top:3.5rem}.doc-article h3:not(:where(.not-prose,.not-prose *)){font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);margin-top:2.5rem;font-weight:500}.doc-article h4:not(:where(.not-prose,.not-prose *)){margin-top:2rem;font-weight:500}.doc-article :is(h2,h3,h4):not(:where(.not-prose,.not-prose *))+:is(p,ul,ol):not(:where(.not-prose,.not-prose *)){margin-top:1rem}.doc-article :is(p,ul,ol,blockquote):not(:where(.not-prose,.not-prose *)){margin-top:1.25rem}.doc-article :is(ul,ol):not(:where(.not-prose,.not-prose *)){padding-left:1.5rem}.doc-article ul:not(:where(.not-prose,.not-prose *)){list-style:outside}.doc-article ol:not(:where(.not-prose,.not-prose *)){list-style:decimal}.doc-article li:not(:where(.not-prose,.not-prose *))::marker{color:var(--text-faint)}.doc-article li:not(:where(.not-prose,.not-prose *)){margin-top:.5rem;padding-left:.25rem}.doc-article li>:is(ul,ol):not(:where(.not-prose,.not-prose *)){margin-top:.5rem}.doc-article strong:not(:where(.not-prose *)){font-weight:500}.doc-article a:not(:where(.not-prose,.not-prose *)){text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease-out);text-decoration-thickness:1px}.doc-article a:not(:where(.not-prose,.not-prose *)):hover{text-decoration-color:currentColor}.doc-article blockquote:not(:where(.not-prose,.not-prose *)){border-left:2px solid var(--line-strong);color:var(--text-muted);padding-left:1.25rem}.doc-article hr:not(:where(.not-prose,.not-prose *)){border:0;border-top:1px solid var(--line);margin-block:3rem}.doc-article img:not(:where(.not-prose,.not-prose *)){border-radius:var(--radius-media);margin-top:1.5rem}.doc-article :not(pre,.code-panel *)>code{background-color:var(--sunken);font-family:var(--font-mono);border-radius:.375rem;padding:.125rem .375rem;font-size:.875em}.doc-article .callout-body>*+*{margin-top:.75rem}.doc-article table:not(:where(.not-prose,.not-prose *)){border-collapse:collapse;font-size:var(--text-body-small);line-height:var(--text-body-small--line-height);margin-top:1.5rem;display:block;overflow-x:auto}.doc-article th:not(:where(.not-prose,.not-prose *)){text-align:left;vertical-align:bottom;font-size:var(--text-caption);color:var(--text-muted);padding:0 1.5rem .75rem 0;font-weight:500}.doc-article td:not(:where(.not-prose,.not-prose *)){border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.75rem 1.5rem .75rem 0}.doc-article :is(th,td):last-child:not(:where(.not-prose,.not-prose *)){padding-right:0}.doc-article td:not(:last-child) code{white-space:nowrap}.doc-article td:last-child:not(:where(.not-prose,.not-prose *)){color:var(--text-muted)}}
