.docs-shell[data-astro-cid-ccykbmgk]{grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.docs-shell[data-astro-cid-ccykbmgk]{grid-template-columns:15rem minmax(0,1fr);column-gap:2.5rem}}@media (width>=1280px){.docs-shell[data-astro-cid-ccykbmgk]{grid-template-columns:15rem minmax(0,1fr) 11rem}}.docs-nav-link[data-astro-cid-ccykbmgk]{color:var(--color-muted-foreground);transition:background-color .15s,color .15s}.docs-nav-link[data-astro-cid-ccykbmgk]:hover{background:var(--color-background);color:var(--color-foreground)}.docs-nav-link[data-astro-cid-ccykbmgk][aria-current=page]{background:var(--docs-active-bg);color:var(--docs-active-fg);font-weight:500}.docs-mobile-nav[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]::-webkit-details-marker{display:none}.toc-link[data-astro-cid-ccykbmgk]{color:var(--color-muted-foreground);border-left:1px solid #0000;margin-left:-1px;padding:.25rem 0 .25rem .75rem;font-size:.8125rem;line-height:1.45;transition:color .15s;display:block}.toc-link[data-astro-cid-ccykbmgk]:hover{color:var(--color-foreground)}.toc-link[data-astro-cid-ccykbmgk][aria-current=true]{border-left-color:var(--docs-active-fg);color:var(--docs-active-fg)}:root{--docs-active-bg:#f9f3f8;--docs-active-fg:#894159}.dark{--docs-active-bg:#f472b61a;--docs-active-fg:#f9a8d4}.doc-body{color:#3f3f46;overflow-wrap:break-word;font-size:1rem;line-height:1.75}.dark .doc-body{color:#d4d4d8}.doc-body>:first-child{margin-top:0}.doc-body p,.doc-body ul,.doc-body ol,.doc-body blockquote,.doc-body pre,.doc-body .doc-table,.doc-body .doc-tabs{margin-block:1rem}.doc-body h2,.doc-body h3{color:var(--color-foreground);letter-spacing:-.01em;scroll-margin-top:4.5rem;font-weight:600}.doc-body h2{margin:2.5rem 0 .75rem;font-size:1.375rem;line-height:1.35}.doc-body h3{margin:2rem 0 .5rem;font-size:1.125rem;line-height:1.4}.doc-body strong{color:var(--color-foreground);font-weight:600}.doc-body a{color:var(--color-foreground);text-decoration:underline;text-decoration-color:var(--color-border);text-underline-offset:3px;font-weight:500;transition:text-decoration-color .15s}.doc-body a:hover{text-decoration-color:currentColor}.doc-body ul{padding-left:1.25rem;list-style:outside}.doc-body li+li{margin-top:.375rem}.doc-body li::marker{color:var(--color-muted-foreground)}.doc-body ol{counter-reset:step;padding:0;list-style:none}.doc-body ol>li{counter-increment:step;padding-left:2.25rem;position:relative}.doc-body ol>li+li{margin-top:.75rem}.doc-body ol>li:before{content:counter(step);background:var(--color-foreground);width:1.5rem;height:1.5rem;color:var(--color-background);border-radius:9999px;place-items:center;font-size:.75rem;font-weight:600;line-height:1;display:grid;position:absolute;top:.125rem;left:0}.doc-body :not(pre)>code{background:var(--color-muted);font-family:var(--font-mono);color:var(--color-foreground);border-radius:.25rem;padding:.125rem .3rem;font-size:.8125rem}.doc-body pre{font-family:var(--font-mono);color:#e4e4e7;border-radius:.5rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.7;position:relative;overflow-x:auto;background:var(--color-ink)!important}.dark .doc-body pre{box-shadow:inset 0 0 0 1px #ffffff14}.doc-body pre code{font-family:inherit}.doc-body pre:has(.doc-copy){padding-right:4rem}.doc-copy{font-family:var(--font-sans);color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.375rem;padding:.0625rem .5rem;font-size:.6875rem;line-height:1.6;transition:color .15s,background-color .15s;position:absolute;top:.5rem;right:.5rem}.doc-copy:hover{color:#fff;background:#ffffff1f}.doc-body .terminal .prompt{color:#c279a6;user-select:none}.doc-body blockquote{border:1px solid var(--color-border);background:var(--color-background);border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.7}.doc-body blockquote>:first-child{margin-top:0}.doc-body blockquote>:last-child{margin-bottom:0}.doc-table{overflow-x:auto}.doc-body table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.6}.doc-body th,.doc-body td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.5rem .75rem .5rem 0}.doc-body th{color:var(--color-foreground);font-weight:600}.doc-body .doc-tabs{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.625rem;overflow:hidden}.doc-tablist{border-bottom:1px solid var(--color-border);background:var(--color-background);flex-wrap:wrap;gap:.125rem;padding:.3125rem;display:flex}.doc-tablist [role=tab]{color:var(--color-muted-foreground);border:1px solid #0000;border-radius:.375rem;padding:.1875rem .75rem;font-size:.875rem;line-height:1.5;transition:color .15s}.doc-tablist [role=tab]:hover{color:var(--color-foreground)}.doc-tablist [role=tab][aria-selected=true]{border-color:var(--color-border);background:var(--color-surface);color:var(--color-foreground);font-weight:500;box-shadow:0 1px 2px #18181b0f}.doc-tab-panel{color:var(--color-muted-foreground);font-size:.875rem;line-height:1.7}.doc-tab-panel>*{padding-inline:1rem;margin:0!important}.doc-tab-panel>:not(pre,.terminal){padding-block:.75rem}.doc-tab-panel>pre{border-radius:0}.doc-tab-panel>ul{padding-left:2.25rem}.doc-tab-panel>pre+pre{box-shadow:inset 0 1px #ffffff14}.doc-tab-panel+.doc-tab-panel{border-top:1px solid var(--color-border)}.doc-tab-panel[hidden]{display:none}
