:root{--docs-text:#000000b3;--docs-heading:#000000d9;--docs-link:#000c;--docs-link-underline:#0003;--docs-link-underline-hover:#0009;--docs-muted:#00000080;--docs-border:#0000001a;--docs-border-light:#0000000f;--docs-border-faint:#0000000d;--docs-code-bg:#00000008;--docs-code-bg-solid:#f7f7f8;--docs-code-border:#0000000f;--docs-inline-code-bg:#0000000a;--docs-anchor:#0003;--docs-video-bg:#00000008}.dark{--docs-text:#ffffffb3;--docs-heading:#ffffffd9;--docs-link:#fffc;--docs-link-underline:#fff3;--docs-link-underline-hover:#fff9;--docs-muted:#ffffff80;--docs-border:#ffffff1a;--docs-border-light:#ffffff0f;--docs-border-faint:#ffffff0d;--docs-code-bg:#ffffff0d;--docs-code-bg-solid:#171717;--docs-code-border:#ffffff0f;--docs-inline-code-bg:#ffffff0f;--docs-anchor:#fff3;--docs-video-bg:#ffffff0d}.docs-content{color:var(--docs-text);line-height:1.75}.docs-content h1,.docs-content h2,.docs-content h3,.docs-content h4{color:var(--docs-heading);letter-spacing:-.01em;font-weight:500}.docs-content h1{margin-bottom:1em;font-size:2rem}.docs-content h2{margin-top:2.5em;margin-bottom:.75em;font-size:1.5rem}.docs-content h3{margin-top:2em;margin-bottom:.5em;font-size:1.25rem}.docs-content h4{margin-top:1.5em;margin-bottom:.5em;font-size:1.1rem}.docs-content p,.docs-content .docs-p{margin-bottom:1.5em}.docs-content a:not(.no-underline){color:var(--docs-link);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--docs-link-underline);text-decoration-color:var(--docs-link-underline);transition:text-decoration-color .2s}.docs-content a:not(.no-underline):hover{-webkit-text-decoration-color:var(--docs-link-underline-hover);text-decoration-color:var(--docs-link-underline-hover)}.docs-content blockquote{border-left:2px solid var(--docs-border);color:var(--docs-muted);padding-left:1.25em;font-style:italic}.docs-content hr{border:none;border-top:1px solid var(--docs-border-light);margin:2.5em 0}.docs-content pre{background:var(--docs-code-bg);border:1px solid var(--docs-code-border);white-space:pre-wrap;word-wrap:break-word;font-size:.875em;line-height:1.6;font-family:var(--font-geist-mono),ui-monospace,monospace;border-radius:6px;margin-bottom:1.5em;padding:.75em 4em .75em 1em}.docs-content code{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.875em}.docs-content :not(pre)>code{background:var(--docs-inline-code-bg);border-radius:3px;padding:.15em .4em}.docs-content table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:.9em}.docs-content th{text-align:left;border-bottom:1px solid var(--docs-border);color:var(--docs-heading);padding:.75em 1em;font-weight:500}.docs-content td{border-bottom:1px solid var(--docs-border-faint);padding:.75em 1em}.docs-content ul{margin-bottom:1.5em;padding-left:1.5em;list-style-type:disc}.docs-content ol{margin-bottom:1.5em;padding-left:1.5em;list-style-type:decimal}.docs-content li{margin-bottom:.5em}.docs-content li>ul,.docs-content li>ol{margin-top:.5em;margin-bottom:0}.docs-content img{border-radius:6px;max-width:100%;height:auto;margin:1.5em 0}.docs-content iframe{border-radius:6px;max-width:100%;margin:1.5em 0}.docs-content video{background:var(--docs-video-bg);border-radius:6px;max-width:100%;height:auto;margin:1.5em 0}.docs-content .token.comment,.docs-content .token.prolog,.docs-content .token.doctype,.docs-content .token.cdata{color:#6a737d}.docs-content .token.punctuation{color:#24292e}.docs-content .token.property,.docs-content .token.tag,.docs-content .token.constant,.docs-content .token.symbol,.docs-content .token.deleted{color:#22863a}.docs-content .token.boolean,.docs-content .token.number{color:#005cc5}.docs-content .token.selector,.docs-content .token.attr-name,.docs-content .token.string,.docs-content .token.char,.docs-content .token.builtin,.docs-content .token.inserted{color:#032f62}.docs-content .token.operator,.docs-content .token.entity,.docs-content .token.url,.docs-content .language-css .token.string,.docs-content .style .token.string,.docs-content .token.atrule,.docs-content .token.attr-value,.docs-content .token.keyword{color:#d73a49}.docs-content .token.function,.docs-content .token.class-name{color:#6f42c1}.docs-content .token.regex,.docs-content .token.important,.docs-content .token.variable{color:#e36209}.docs-content .token.key{color:#005cc5}.dark .docs-content .token.comment,.dark .docs-content .token.prolog,.dark .docs-content .token.doctype,.dark .docs-content .token.cdata{color:#8b949e}.dark .docs-content .token.punctuation{color:#c9d1d9}.dark .docs-content .token.property,.dark .docs-content .token.tag,.dark .docs-content .token.constant,.dark .docs-content .token.symbol,.dark .docs-content .token.deleted{color:#7ee787}.dark .docs-content .token.boolean,.dark .docs-content .token.number{color:#79c0ff}.dark .docs-content .token.selector,.dark .docs-content .token.attr-name,.dark .docs-content .token.string,.dark .docs-content .token.char,.dark .docs-content .token.builtin,.dark .docs-content .token.inserted{color:#a5d6ff}.dark .docs-content .token.operator,.dark .docs-content .token.entity,.dark .docs-content .token.url,.dark .docs-content .language-css .token.string,.dark .docs-content .style .token.string,.dark .docs-content .token.atrule,.dark .docs-content .token.attr-value,.dark .docs-content .token.keyword{color:#ff7b72}.dark .docs-content .token.function,.dark .docs-content .token.class-name{color:#d2a8ff}.dark .docs-content .token.regex,.dark .docs-content .token.important,.dark .docs-content .token.variable{color:#ffa657}.dark .docs-content .token.key{color:#79c0ff}.docs-content h2>a.heading-anchor,.docs-content h3>a.heading-anchor,.docs-content h4>a.heading-anchor{color:inherit;text-decoration:none!important}.docs-content h2>a.heading-anchor:hover,.docs-content h3>a.heading-anchor:hover,.docs-content h4>a.heading-anchor:hover{text-decoration:none!important}
