.site-container{width:100%;max-width:1400px;margin-inline:auto;padding-inline:24px}@media (max-width:640px){.site-container{padding-inline:16px}}.site-header{background:var(--background)}.dark .site-header{background:#000}.docs-stage{--docs-floor:#f6f6f9;background-color:var(--docs-floor);background-image:radial-gradient(oklch(var(--ink) / 9%) 1px, transparent 1px);background-size:16px 16px}@supports (color:lab(0% 0 0)){.docs-stage{--docs-floor:lab(97.0748% .276148 -1.09878)}}.dark .docs-stage{--docs-floor:#0b0b0d;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-image:radial-gradient(lab(100% 0 0/.06) 1px,#0000 1px)}@supports (color:lab(0% 0 0)){.dark .docs-stage{--docs-floor:lab(3.03016% .205606 -.797081)}}.docs-tile-preview{--docs-floor:#f6f6f9;background-color:var(--docs-floor);background-image:radial-gradient(oklch(var(--ink) / 8%) 1px, transparent 1px);background-size:14px 14px}@supports (color:lab(0% 0 0)){.docs-tile-preview{--docs-floor:lab(97.0748% .276148 -1.09878)}}.dark .docs-tile-preview{--docs-floor:#0b0b0d;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-image:radial-gradient(lab(100% 0 0/.05) 1px,#0000 1px)}@supports (color:lab(0% 0 0)){.dark .docs-tile-preview{--docs-floor:lab(3.03016% .205606 -.797081)}}.docs-tile-fade{background:linear-gradient(to bottom, transparent, var(--docs-floor))}.docs-tile:hover .docs-tile-name{color:var(--foreground)}.docs-tile-preview [data-preview-inner]{pointer-events:none}.docs-code{--sh-class:#a45e00;--sh-identifier:#2d2d38;--sh-sign:#62626f;--sh-property:#006690;--sh-entity:#007753;--sh-jsxliterals:#2f6d34;--sh-string:#2f6d34;--sh-keyword:#8c399e;--sh-comment:#73747b;font-family:var(--font-mono), ui-monospace, monospace;white-space:pre;tab-size:2;font-size:12.5px;line-height:1.65}@supports (color:lab(0% 0 0)){.docs-code{--sh-class:lab(47.284% 27.386 71.4922);--sh-identifier:lab(18.6105% 2.14739 -7.15765);--sh-sign:lab(41.8195% 2.01775 -7.22043);--sh-property:lab(39.6514% -14.6864 -35.2821);--sh-entity:lab(43.5845% -41.7004 11.731);--sh-jsxliterals:lab(41.0105% -30.8672 25.6561);--sh-string:lab(41.0105% -30.8672 25.6561);--sh-keyword:lab(39.293% 46.5951 -39.1886);--sh-comment:lab(48.8554% 1.15713 -4.36218)}}.dark .docs-code{--sh-class:#f2b966;--sh-identifier:#dcdceb;--sh-sign:#848592;--sh-property:#6ac5e8;--sh-entity:#62d0a4;--sh-jsxliterals:#b0cea9;--sh-string:#b0cea9;--sh-keyword:#d292e1;--sh-comment:#686870}@supports (color:lab(0% 0 0)){.dark .docs-code{--sh-class:lab(79.0839% 14.7215 49.715);--sh-identifier:lab(88.2254% 1.93232 -7.26802);--sh-sign:lab(55.7421% 1.98048 -7.24057);--sh-property:lab(74.8819% -21.2019 -26.0903);--sh-entity:lab(76.0769% -40.7205 11.6145);--sh-jsxliterals:lab(79.8704% -15.5862 14.8443);--sh-string:lab(79.8704% -15.5862 14.8443);--sh-keyword:lab(69.1289% 34.7646 -30.4598);--sh-comment:lab(44.2151% 1.16184 -4.35938)}}.docs-scroll{scrollbar-width:thin;scrollbar-color:oklch(var(--ink) / 14%) transparent}.dark .docs-scroll{scrollbar-color:oklch(100% 0 0/.1) transparent}.docs-prose{color:#35353a;color:lab(22.1914% .985533 -3.62289);font-size:15px;line-height:1.75}.docs-prose>*+*{margin-top:1.1em}.docs-prose h1{color:var(--foreground);letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.2}.docs-prose h2{color:var(--foreground);letter-spacing:-.015em;border-bottom:1px solid var(--border);margin-top:2.4em;padding-bottom:.5em;scroll-margin-top:80px;font-size:21px;font-weight:600;line-height:1.3}.docs-prose h3{color:var(--foreground);margin-top:1.9em;scroll-margin-top:80px;font-size:16.5px;font-weight:600}.docs-prose h4{color:var(--foreground);margin-top:1.6em;font-size:15px;font-weight:600}.docs-prose a{color:var(--foreground);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:oklch(var(--ink) / 30%);text-decoration-color:oklch(var(--ink) / 30%)}.dark .docs-prose{color:#c3c3c9;color:lab(79.0518% .749141 -2.92178)}.dark .docs-prose a{text-decoration-color:#ffffff40;text-decoration-color:lab(100% 0 0/.25)}.docs-prose a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.docs-prose strong{color:var(--foreground);font-weight:600}.docs-prose ul{padding-left:1.3em;list-style:outside}.docs-prose ol{padding-left:1.4em;list-style:decimal}.docs-prose li+li{margin-top:.35em}.docs-prose li::marker{color:#7f7f87;color:lab(53.4957% 1.15302 -4.36461)}.dark .docs-prose li::marker{color:#62626a;color:lab(41.8949% 1.1645 -4.35782)}.docs-prose :not(pre)>code{font-family:var(--font-mono), ui-monospace, monospace;background:oklch(var(--ink) / 6%);color:var(--foreground);border-radius:6px;padding:.15em .4em;font-size:.86em}.dark .docs-prose :not(pre)>code{background:#ffffff12;background:lab(100% 0 0/.07)}.docs-prose pre{border:1px solid var(--border);background:#f6f6f9;background:lab(97.0748% .276148 -1.09878);border-radius:10px;padding:14px 16px;font-size:12.5px;line-height:1.65;overflow-x:auto}.docs-prose pre code{font-family:var(--font-mono), ui-monospace, monospace;color:#2d2d33;color:lab(18.7109% .992805 -3.61885)}.dark .docs-prose pre{background:#0c0c0e;background:lab(3.34407% .219069 -.850201)}.dark .docs-prose pre code{color:#d0d0d7;color:lab(83.6745% .940889 -3.6494)}.docs-prose blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);padding-left:1em}.docs-prose hr{border:0;border-top:1px solid var(--border);margin:2.4em 0}.docs-prose table{border-collapse:collapse;width:100%;font-size:13.5px;display:block;overflow-x:auto}.docs-prose th{color:var(--foreground);text-align:left;font-weight:600}.docs-prose th,.docs-prose td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px 12px 8px 0}.docs-tile-preview *,.docs-tile-preview :before,.docs-tile-preview :after{transition:none!important;animation:none!important}
