:root{--docs-top: 57px}html{scroll-padding-top:calc(var(--docs-top) + 1.5rem)}@media(max-width:1023px){html{scroll-padding-top:calc(var(--docs-top) + 4rem)}}.docs-scroll{scrollbar-width:thin;scrollbar-color:#23281f transparent}.prose.docs-prose{--tw-prose-body: #c4cabc;--tw-prose-headings: #e8ece3;--tw-prose-lead: #9aa291;--tw-prose-links: #e8ece3;--tw-prose-bold: #e8ece3;--tw-prose-counters: #8a9180;--tw-prose-bullets: #5c6353;--tw-prose-hr: #23281f;--tw-prose-quotes: #c4cabc;--tw-prose-quote-borders: #23281f;--tw-prose-captions: #8a9180;--tw-prose-code: #e8ece3;--tw-prose-pre-code: #d7ddcf;--tw-prose-pre-bg: #101410;--tw-prose-th-borders: #23281f;--tw-prose-td-borders: #1a1e17;font-size:1rem;line-height:1.75}.docs-prose :where(h2,h3,h4){position:relative;scroll-margin-top:calc(var(--docs-top) + 1.5rem);letter-spacing:-.01em}.docs-prose h2{margin-top:2.75em;padding-top:1.75em;border-top:1px solid #1a1e17;font-size:1.5rem}.docs-prose>h2:first-child{margin-top:0;padding-top:0;border-top:0}.docs-prose h3{font-size:1.175rem}.docs-prose a{text-decoration-line:underline;text-decoration-color:#c3f53c80;text-underline-offset:3px;text-decoration-thickness:1px;font-weight:500;transition:color .15s,text-decoration-color .15s}.docs-prose a:hover{color:#c3f53c;text-decoration-color:#c3f53c}.docs-prose .docs-anchor{margin-left:.4em;color:#5c6353;text-decoration:none;font-weight:400;opacity:0}.docs-prose :where(h2,h3,h4):hover .docs-anchor,.docs-prose .docs-anchor:focus-visible{opacity:1}.docs-prose :where(ul,ol)>li::marker{color:#5c6353}.docs-prose :not(pre)>code{border:1px solid #23281f;background:#12160f;padding:.1em .35em;font-size:.85em;font-weight:400}.docs-prose :not(pre)>code:before,.docs-prose :not(pre)>code:after{content:none}.docs-prose code,.docs-prose pre{font-family:Space Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.docs-code{margin-block:1.5em;border:1px solid #23281f;background:#101410}.docs-code__bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1a1e17;padding:.35rem .5rem .35rem 1rem;font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5c6353}.docs-code__copy{padding:.2rem .5rem;color:#8a9180;text-transform:uppercase;letter-spacing:.1em;transition:color .15s}.docs-code__copy:hover{color:#e8ece3}.docs-code__copy[data-copied] span{display:none}.docs-code__copy[data-copied]:after{content:"Copied";color:#c3f53c}.docs-prose .docs-code pre{margin:0;border-radius:0;background:transparent;padding:1rem 1.1rem;font-size:.85rem;line-height:1.7}.docs-prose .tok-comment{color:#6b7362;font-style:italic}.docs-prose .tok-keyword,.docs-prose .tok-operator.tok-keyword{color:#c3f53c}.docs-prose .tok-string,.docs-prose .tok-string2{color:#e6c07b}.docs-prose .tok-number,.docs-prose .tok-bool,.docs-prose .tok-atom,.docs-prose .tok-literal{color:#f0a878}.docs-prose .tok-variableName{color:#d7ddcf}.docs-prose .tok-variableName.tok-definition,.docs-prose .tok-propertyName,.docs-prose .tok-attributeName{color:#8fd3ff}.docs-prose .tok-typeName,.docs-prose .tok-className,.docs-prose .tok-namespace,.docs-prose .tok-tagName{color:#b8a6ff}.docs-prose .tok-meta,.docs-prose .tok-heading,.docs-prose .tok-operator,.docs-prose .tok-punctuation{color:#8a9180}.docs-prose .tok-inserted{color:#a6e36b}.docs-prose .tok-deleted{color:#ff8a7a}.docs-table{margin-block:1.5em;overflow-x:auto;border:1px solid #23281f}.docs-prose .docs-table table{margin:0;font-size:.875rem}.docs-prose .docs-table thead{background:#101410}.docs-prose .docs-table :where(th,td){padding:.6rem .9rem}.docs-prose .docs-table th{font-family:Space Mono,ui-monospace,monospace;font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#8a9180}.docs-callout{--callout: #8fd3ff;margin-block:1.5em;border:1px solid color-mix(in srgb,var(--callout) 25%,transparent);border-left:3px solid var(--callout);background:color-mix(in srgb,var(--callout) 6%,transparent);padding:.9rem 1.1rem}.docs-callout--tip{--callout: #c3f53c}.docs-callout--important{--callout: #b8a6ff}.docs-callout--warning{--callout: #f5b83c}.docs-callout--caution{--callout: #ff7a6b}.docs-prose .docs-callout>:where(p,ul,ol){margin-block:.5em}.docs-prose .docs-callout>:last-child{margin-bottom:0}.docs-prose .docs-callout .docs-callout__title{margin:0 0 .35em;font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--callout)}dialog.docs-search{margin:12vh auto auto;width:min(40rem,calc(100vw - 2rem));max-width:none;background:transparent;padding:0;color:inherit}dialog.docs-drawer{margin:0;height:100dvh;max-height:none;width:min(20rem,85vw);max-width:none;border-right:1px solid #23281f;background:#0b0d0a;padding:0;color:inherit}dialog[data-docs-dialog]::backdrop{background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.docs-search [role=option]>a{display:block;padding:.6rem .75rem;text-decoration:none}.docs-search [role=option][aria-selected=true]>a,.docs-search [role=option]>a:hover{background:#12160f;outline:1px solid #23281f}.docs-search__crumb{display:block;font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5c6353}.docs-search__title{display:block;margin-top:.15rem;font-weight:500;color:#e8ece3}.docs-search [aria-selected=true] .docs-search__title{color:#c3f53c}.docs-search__excerpt{display:block;margin-top:.2rem;font-size:.8125rem;line-height:1.4;color:#8a9180;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-search mark{background:transparent;color:#c3f53c}.docs-search__empty{padding:1.5rem .75rem;text-align:center;font-size:.875rem;color:#5c6353}.docs-search input[type=search]::-webkit-search-cancel-button{display:none}
