.dark #live-doc-root{background-color:#000;color:#fff}:root:not(.dark) #live-doc-root{background-color:#fff;color:#000}:root:not(.dark) #live-doc-root .live-doc-alert:has(>[data-slot=alert-description]),:root:not(.dark) #live-doc-root .live-doc-alert:has(>svg){background-color:rgb(0 0 0/.06);border-color:rgb(0 0 0/.12);color:#111}:root:not(.dark) #live-doc-root .live-doc-alert [data-slot=alert-description]{color:rgb(0 0 0/.6)}:root:not(.dark) #live-doc-root .live-doc-alert>svg{color:rgb(0 0 0/.7)}.dark #live-doc-root .live-doc-alert:has(>[data-slot=alert-description]),.dark #live-doc-root .live-doc-alert:has(>svg){background-color:rgb(255 255 255/.06);border-color:rgb(255 255 255/.12);color:#fff}.dark #live-doc-root .live-doc-alert [data-slot=alert-description]{color:rgb(255 255 255/.78)}.dark #live-doc-root .live-doc-alert>svg{color:rgb(255 255 255/.7)}.live-doc-article>:first-child{margin-top:0}.live-doc-article .live-doc-plain-table{width:100%;max-width:100%;table-layout:fixed}.live-doc-article .live-doc-plain-table :is(th,td){min-width:0;white-space:normal;overflow-wrap:break-word}.live-doc-article .live-doc-plain-table:not(:has(:is(th,td):nth-child(3))) :is(th,td):first-child{width:28%}.live-doc-article .live-doc-plain-table:has(:is(th,td):nth-child(3)):not(:has(:is(th,td):nth-child(4))) :is(th,td):first-child{width:26%}.live-doc-article .live-doc-plain-table:has(:is(th,td):nth-child(4)):not(:has(:is(th,td):nth-child(5))) :is(th,td):first-child{width:12%}.live-doc-article .live-doc-plain-table:has(:is(th,td):nth-child(4)):not(:has(:is(th,td):nth-child(5))) :is(th,td):nth-child(2){width:20%}.live-doc-article .live-doc-plain-table :is(th,td) code{white-space:normal;overflow-wrap:anywhere}.live-doc-article [data-slot=accordion]{overflow-anchor:none}.live-doc-shell-grid{contain:layout style}.live-doc-article h1+hr{margin:.85rem 0 1.15rem}.live-doc-meta{margin:.35rem 0 1.35rem;font-size:13px;line-height:1.7;color:rgb(255 255 255/.38)}.live-doc-fields,.live-doc-note,.live-doc-outline{margin:.85rem 0 1.35rem;padding:.85rem 1rem;border:1px solid rgb(255 255 255/.06);border-radius:12px;background:rgb(255 255 255/.03)}.live-doc-field,.live-doc-note p,.live-doc-outline p{margin:.22rem 0;font-size:15px;line-height:1.7}.live-doc-outline p{color:rgb(255 255 255/.72)}.live-doc-note p:first-child{margin-bottom:.45rem;color:rgb(255 255 255/.88)}.live-doc-field{display:flex;flex-wrap:wrap;gap:.15rem .4rem}.live-doc-field-label{flex:0 0 auto;color:rgb(255 255 255/.38)}.live-doc-field-value{flex:1 1 12rem;min-width:0;overflow-wrap:anywhere;color:rgb(255 255 255/.68)}.live-doc-field-value a{color:inherit}.live-doc-kicker{margin:1rem 0 .35rem;font-size:.8125rem;font-weight:500;letter-spacing:.01em;color:rgb(255 255 255/.42)}.live-doc-ol{margin:.7rem 0;padding-left:1.35rem;list-style:decimal}.live-doc-ol>li{padding:.22rem 0;font-size:16px;line-height:1.75;color:rgb(255 255 255/.78)}.live-doc-ol>li::marker{font-size:12px;color:rgb(255 255 255/.32)}.live-doc-ol>li>:is(p,ul,ol):first-child{margin-top:0}.live-doc-ol>li>:is(p,ul,ol):last-child{margin-bottom:0}.live-doc-ol .live-doc-ul,.live-doc-ul .live-doc-ol{margin:.4rem 0 .15rem}.live-doc-ol .live-doc-ul>li{padding-left:.1rem}.live-doc-ol .live-doc-ul>li:before{display:none}.live-doc-ul{margin:.7rem 0;list-style:none}.live-doc-ul>li{position:relative;padding:.28rem 0 .28rem 1.15rem;font-size:16px;line-height:1.75;color:rgb(255 255 255/.78)}.live-doc-ul>li:before{content:"";position:absolute;top:.78em;left:0;width:5px;height:5px;border-radius:999px;background:rgb(255 255 255/.42)}.live-doc-ul>li>:is(p,ul,ol):first-child{margin-top:0}.live-doc-ul>li>:is(p,ul,ol):last-child{margin-bottom:0}.live-doc-ul ul{margin:.35rem 0 .1rem}.live-doc-ul ul>li{padding-left:1rem}.live-doc-ul ul>li:before{width:4px;height:4px;background:rgb(255 255 255/.28)}.live-doc-ul>li:has([data-slot=attachment]){padding-left:0}.live-doc-ul>li:has([data-slot=attachment]):before{display:none}.live-doc-article>h1:not(:first-of-type){margin-top:1.5rem;margin-bottom:.625rem}.live-doc-article :is(.live-doc-code,[data-slot=attachment-group]):has(+:is(h1,h2,h3,h4)),.live-doc-article :is(p,.live-doc-ul,.live-doc-ol):has(+:is(h1,h2,h3,h4)){margin-bottom:.15rem}.live-doc-article :is(p,.live-doc-ul,.live-doc-ol)+:is([data-slot=attachment-group],[data-slot=attachment]){margin-top:.35rem}.live-doc-attachment-preview-body .live-doc-code-pre{margin:0;max-width:100%;padding-right:1rem;overflow-x:hidden;white-space:pre-wrap}.live-doc-attachment-preview-body .live-doc-code-pre code{white-space:pre-wrap;overflow-wrap:anywhere}.live-doc-code{margin:.5rem 0 .55rem}.live-doc-article :is(p,ul,ol):has(+.live-doc-code){margin-bottom:.2rem}.live-doc-article :is(p,ul,ol)+.live-doc-code{margin-top:.35rem}.live-doc-code-panel{position:relative;overflow:hidden;border:1px solid rgb(255 255 255/.08);border-radius:16px;background:rgb(255 255 255/.03)}.live-doc-code-header{padding:.5rem 4.75rem .25rem .85rem}.live-doc-code-caption{min-width:0;font-size:.75rem;font-weight:500;color:rgb(255 255 255/.4)}.live-doc-code-toolbar{position:absolute;top:.45rem;right:.55rem;z-index:2;display:flex;flex-shrink:0;align-items:center;gap:.1rem}.live-doc-code-lang{padding:0 .2rem;font-size:10px;font-weight:500;letter-spacing:.08em;line-height:1;color:rgb(255 255 255/.36)}.live-doc-code-pre{margin:0;overflow:visible;border:0;border-radius:0;background:transparent;padding:.75rem 4.75rem .75rem 1rem;font-size:13px;line-height:1.5;color:var(--shiki-dark)}.live-doc-code-panel-has-caption .live-doc-code-pre{padding-top:.35rem}.live-doc-code-pre code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:inherit;line-height:inherit;white-space:pre}.live-doc-code-pre .line{display:inline}.live-doc-code-pre span[style*="--shiki-dark"]{color:var(--shiki-dark)!important}.live-doc-mermaid{margin:1.75rem 0;overflow:hidden;border:1px solid rgb(255 255 255/.08);border-radius:12px;background:rgb(255 255 255/.03);padding:1.15rem .9rem .85rem}.live-doc-mermaid svg{display:block;max-width:100%;height:auto;margin:0 auto}.live-doc-mermaid text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Microsoft YaHei,sans-serif}.live-doc-mermaid rect.actor{fill:rgb(255 255 255/.06);stroke:rgb(255 255 255/.16);stroke-width:1}.live-doc-mermaid .actor-line{stroke:rgb(255 255 255/.12);stroke-dasharray:3 5}.live-doc-mermaid .messageLine0,.live-doc-mermaid .messageLine1{stroke:rgb(255 255 255/.42);stroke-width:1.25}.live-doc-mermaid .messageText{fill:rgb(255 255 255/.62);stroke:none;font-size:12px}.live-doc-mermaid .note{fill:rgb(255 255 255/.05);stroke:rgb(255 255 255/.12)}.live-doc-mermaid .noteText{fill:rgb(255 255 255/.58);font-size:12px}.live-doc-mermaid .sequenceNumber{fill:#111;font-size:11px}.live-doc-mermaid .sequenceNumber circle,.live-doc-mermaid circle.sequenceNumber{fill:rgb(255 255 255/.82);stroke:none}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-meta{color:rgb(0 0 0/.38)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-fields,:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-note,:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-outline{border-color:rgb(0 0 0/.06);background:rgb(0 0 0/.03)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-outline p{color:rgb(0 0 0/.72)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-note p:first-child{color:rgb(0 0 0/.88)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-field-label{color:rgb(0 0 0/.38)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-field-value{color:rgb(0 0 0/.68)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-kicker{color:rgb(0 0 0/.42)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-ol>li{color:rgb(0 0 0/.62)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-ol>li::marker{color:rgb(0 0 0/.32)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-ul>li{color:rgb(0 0 0/.62)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-ul>li:before{background:rgb(0 0 0/.42)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-ul ul>li:before{background:rgb(0 0 0/.28)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-code-panel{border-color:rgb(0 0 0/.08);background:rgb(0 0 0/.03)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-code-caption{color:rgb(0 0 0/.4)}:root:not(.dark) :is(#live-doc-root,.live-doc-article) .live-doc-code-lang{color:rgb(0 0 0/.36)}:root:not(.dark) .live-doc-code-pre{color:var(--shiki-light)}:root:not(.dark) .live-doc-code-pre span[style*="--shiki-light"]{color:var(--shiki-light)!important}:root:not(.dark) #live-doc-root .live-doc-mermaid{border-color:rgb(0 0 0/.08);background:rgb(0 0 0/.03)}:root:not(.dark) #live-doc-root .live-doc-mermaid rect.actor{fill:rgb(0 0 0/.06);stroke:rgb(0 0 0/.16)}:root:not(.dark) #live-doc-root .live-doc-mermaid .actor-line{stroke:rgb(0 0 0/.12)}:root:not(.dark) #live-doc-root .live-doc-mermaid .messageLine0,:root:not(.dark) #live-doc-root .live-doc-mermaid .messageLine1{stroke:rgb(0 0 0/.42)}:root:not(.dark) #live-doc-root .live-doc-mermaid .messageText{fill:rgb(0 0 0/.62)}:root:not(.dark) #live-doc-root .live-doc-mermaid .note{fill:rgb(0 0 0/.05);stroke:rgb(0 0 0/.12)}:root:not(.dark) #live-doc-root .live-doc-mermaid .noteText{fill:rgb(0 0 0/.58)}:root:not(.dark) #live-doc-root .live-doc-mermaid .sequenceNumber{fill:#111}:root:not(.dark) #live-doc-root .live-doc-mermaid .sequenceNumber circle,:root:not(.dark) #live-doc-root .live-doc-mermaid circle.sequenceNumber{fill:#fff;stroke:rgb(0 0 0/.12)}.live-doc-overview-comparison,.live-doc-overview-table-wrap{margin-top:.35rem}.live-doc-overview-cards+.live-doc-overview-grid{margin-top:.25rem}.live-doc-overview-hero .live-doc-code{margin-top:.15rem}.live-doc-overview-hero-glow{position:absolute;top:-11rem;left:-7rem;width:28rem;height:28rem;border-radius:999px;background:radial-gradient(circle,rgb(0 0 0/.045),transparent 68%);pointer-events:none}.dark #live-doc-root .live-doc-overview-hero-glow{background:radial-gradient(circle,rgb(255 255 255/.075),transparent 68%)}.live-doc-product-visual{isolation:isolate;background:#111;box-shadow:inset 0 0 0 1px rgb(255 255 255/.08);transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s ease}.group:hover .live-doc-product-visual{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgb(255 255 255/.14),0 16px 36px rgb(0 0 0/.16)}.live-doc-product-visual.is-realtime{background:#11151a}.live-doc-product-visual.is-component{background:#101716}.live-doc-product-visual.is-async{background:#18140d}.live-doc-product-visual.is-editing{background:#171116}@media (prefers-reduced-motion:reduce){.live-doc-product-visual{transition:none}}