.docs-shell{--docs-top:calc(4rem + var(--deal-bar,0px))}@media (min-width:1280px){:root[data-docs-ask=open] .docs-page{padding-right:420px}}:root[data-docs-theme=dark] .docs-shell{--color-paper:#0d0e12;--color-raised:#131419;--color-surface:#1a1b21;--color-line:#26282f;--color-ink:#eceef2;--color-ink-700:#c5c8d0;--color-ink-500:#9599a5;--color-ink-400:#6e7280;--color-ink-muted:#6e7280;--color-focus:#6f8cff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-docs-theme=dark] body{background:#0d0e12}.docs-scroll{scrollbar-color:var(--color-line) transparent;scrollbar-width:thin}.docs-article.docs-prose{color:var(--color-ink-700,#3a3c45);counter-reset:doc-fig;font-size:16.5px;line-height:1.7}.docs-article.docs-prose>*+*{margin-top:1.2em}.docs-article.docs-prose>:first-child{margin-top:0}.docs-article.docs-prose>:where(p,ul,ol,h3,h4,blockquote,.doc-callout){max-width:70ch}.docs-article.docs-prose h2{color:var(--color-ink,#16171c);letter-spacing:-.025em;scroll-margin-top:calc(var(--docs-top,4rem) + 4.5rem);margin-top:3rem;font-size:1.5rem;font-weight:700;line-height:1.25}.docs-article.docs-prose>h2:first-child{margin-top:0}.docs-article.docs-prose h3{color:var(--color-ink,#16171c);letter-spacing:-.015em;scroll-margin-top:calc(var(--docs-top,4rem) + 4.5rem);margin-top:2.4rem;font-size:1.1875rem;font-weight:650;line-height:1.3}.docs-article.docs-prose h4{color:var(--color-ink-500,#6b6e7a);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin-top:1.9rem;font-size:.6875rem;font-weight:500}.docs-article.docs-prose :is(h2,h3,h4)+*{margin-top:.85em}@media (max-width:1023.98px){.docs-article.docs-prose :is(h2,h3){scroll-margin-top:calc(var(--docs-top,4rem) + 4.75rem)}}.docs-article.docs-prose .heading-anchor{color:var(--color-focus,#2c53f0);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;opacity:0;margin-left:.5rem;font-size:.78em;font-weight:500;text-decoration:none;transition:opacity .15s}.docs-article.docs-prose :is(h2,h3):hover .heading-anchor,.docs-article.docs-prose .heading-anchor:focus-visible{opacity:1}.docs-article.docs-prose a:not(.heading-anchor){color:var(--color-focus,#2c53f0);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #2c53f059;text-decoration:underline #2c53f059;text-decoration-thickness:1px;transition:text-decoration-color .15s}.docs-article.docs-prose a:not(.heading-anchor):hover{text-decoration-color:currentColor}.docs-article.docs-prose strong{color:var(--color-ink,#16171c);font-weight:600}.docs-article.docs-prose :not(pre)>code{border:1px solid var(--color-line,#e4e6ea);background:var(--color-surface,#f2f3f5);color:var(--color-ink,#16171c);font-family:var(--font-mono), ui-monospace, monospace;overflow-wrap:anywhere;border-radius:5px;padding:.08em .36em;font-size:.85em}.docs-article.docs-prose :is(ul,ol){padding-left:0;list-style:none}.docs-article.docs-prose li{padding-left:1.6rem;position:relative}.docs-article.docs-prose li+li,.docs-article.docs-prose li>:is(ul,ol){margin-top:.5em}.docs-article.docs-prose ul>li:before{content:"";background:var(--color-ink-400,#9598a4);width:.55rem;height:1px;position:absolute;top:.78em;left:.2rem}.docs-article.docs-prose ol{counter-reset:doc-step}.docs-article.docs-prose ol>li{counter-increment:doc-step;padding-left:2.35rem}.docs-article.docs-prose ol>li:before{content:counter(doc-step, decimal-leading-zero);color:var(--color-ink-500,#6b6e7a);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;font-size:.6875rem;font-weight:500;line-height:1.7;position:absolute;top:.42em;left:0}.docs-article.docs-prose .codeblock{border:0;border-radius:0;position:relative;overflow:visible}.docs-article.docs-prose pre{background:var(--color-night,#0a0b0e);color:#fbfbfcdb;font-family:var(--font-mono), ui-monospace, monospace;tab-size:2;border:1px solid #ffffff21;border-radius:12px;margin:0;padding:18px 20px;font-size:13px;line-height:1.75;overflow-x:auto;box-shadow:0 30px 60px -36px #0a0b0e99}.docs-article.docs-prose pre code{color:inherit;font-size:inherit;border:0;padding:0;background:0 0!important}.docs-article.docs-prose pre code span[style*=\#abb2bf]{color:inherit!important}.docs-article.docs-prose .codeblock>pre{padding-right:84px}.docs-article.docs-prose .doc-table{border-top:1px solid var(--color-ink,#16171c);overflow-x:auto}.docs-article.docs-prose table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px;line-height:1.5;display:table}.docs-article.docs-prose :is(th,td){border:0;border-bottom:1px solid var(--color-line,#e4e6ea);text-align:left;vertical-align:top;padding:.85rem 1.5rem .85rem 0}.docs-article.docs-prose :is(th,td):last-child{padding-right:0}.docs-article.docs-prose th{color:var(--color-ink-500,#6b6e7a);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;vertical-align:bottom;white-space:nowrap;background:0 0;font-size:.65625rem;font-weight:500}.docs-article.docs-prose td:first-child{color:var(--color-ink,#16171c);font-weight:600}.docs-article.docs-prose figure.doc-screenshot{counter-increment:doc-fig;margin:2.4rem 0}.docs-article.docs-prose>figure.doc-screenshot:first-child{margin-top:0}.docs-article.docs-prose figure.doc-screenshot a{border-radius:12px;text-decoration:none;display:block}.docs-article.docs-prose figure.doc-screenshot img{border:1px solid var(--color-line,#e4e6ea);width:100%;height:auto;display:block;border-radius:12px!important;box-shadow:0 1px 2px #16171c0a,0 36px 70px -44px #16171c52!important}.docs-article.docs-prose figure.doc-screenshot figcaption{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;line-height:1.6;color:var(--color-ink-500,#6b6e7a)!important;text-align:left!important;margin-top:.9rem!important;font-size:.6875rem!important}.docs-article.docs-prose figure.doc-screenshot figcaption:before{content:"FIG. " counter(doc-fig, decimal-leading-zero);color:var(--color-ink,#16171c);letter-spacing:.14em;margin-right:.9em}.docs-article.docs-prose img{border-radius:12px;max-width:100%;height:auto}.docs-article.docs-prose :is(.doc-callout,blockquote){--callout:var(--color-ink-500,#6b6e7a);border:1px solid var(--color-line,#e4e6ea);background:var(--color-surface,#f2f3f5);color:var(--color-ink-700,#3a3c45);border-radius:12px;margin-top:1.75em;margin-bottom:1.75em;padding:.95rem 1.2rem 1.05rem;font-size:.95em;font-style:normal}.docs-article.docs-prose .doc-callout[data-kind=tip]{--callout:var(--color-focus,#2c53f0);border-color:color-mix(in srgb, var(--color-focus,#2c53f0) 24%, transparent);background:color-mix(in srgb, var(--color-focus,#2c53f0) 6%, transparent)}.docs-article.docs-prose .doc-callout[data-kind=warning]{--callout:#b7791f;border-color:color-mix(in srgb, var(--color-warn,#e8a33d) 38%, transparent);background:color-mix(in srgb, var(--color-warn,#e8a33d) 9%, transparent)}:root[data-docs-theme=dark] .docs-article.docs-prose .doc-callout[data-kind=warning]{--callout:var(--color-warn,#e8a33d)}.docs-article.docs-prose :is(.doc-callout,blockquote)>*+*{margin-top:.6em}.docs-article.docs-prose .doc-callout-label,.docs-article.docs-prose blockquote:before{color:var(--callout);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:.45rem;font-size:.65625rem;font-weight:500;display:flex}.docs-article.docs-prose blockquote:before{content:"Note"}.docs-article.docs-prose .doc-callout-label:before{content:"";width:15px;height:15px;-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;--mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");background:currentColor;flex:none}.docs-article.docs-prose .doc-callout[data-kind=tip] .doc-callout-label:before{--mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5'/%3E%3Cpath d='M9 18h6'/%3E%3Cpath d='M10 22h4'/%3E%3C/svg%3E")}.docs-article.docs-prose .doc-callout[data-kind=warning] .doc-callout-label:before{--mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E")}.docs-article.docs-prose hr{border:0;border-top:1px solid var(--color-line,#e4e6ea);margin:3rem 0}@media (min-width:1280px) and (max-width:1679.98px){:root[data-docs-ask=open] .docs-article-grid{display:block}:root[data-docs-ask=open] .docs-rail{display:none}:root[data-docs-ask=open] details.docs-narrow-only{display:block}:root[data-docs-ask=open] .docs-narrow-only:not(details){display:inline-flex}}@media (min-width:1280px){:root[data-docs-ask=open] .docs-ask-open-hide{display:none}}@media (min-width:1280px) and (max-width:1679.98px){:root[data-docs-ask=open] .docs-search-field{width:200px}}
