body:has(.docs-layout){font-feature-settings:"ss01" 0,"ss02" 0,"ss03" 0}#docs-page-rail a[data-toc-link]{position:relative;padding-left:14px}#docs-page-rail a[data-toc-link]:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:9999px;background-color:currentColor;transform:translateY(-50%) scale(0);opacity:0;transition:transform .15s ease,opacity .15s ease}#docs-page-rail a[data-toc-link].is-active{color:rgb(var(--color-primary));font-weight:600}#docs-page-rail a[data-toc-link].is-active:before{transform:translateY(-50%) scale(1);opacity:1}.docs-cat>summary>.docs-cat-chevron{transform:rotate(-90deg);color:rgb(var(--ink-faint))}.docs-cat[open]>summary>.docs-cat-chevron{transform:rotate(0);color:rgb(var(--ink-muted))}.docs-cat>summary:hover>.docs-cat-chevron{color:rgb(var(--ink-muted))}html.dark .docs-cat-icon svg[fill]:not([fill=none]),html.dark .docs-cat-icon svg [fill]:not([fill=none]){fill:currentColor}html.dark .docs-cat-icon svg[stroke]:not([stroke=none]),html.dark .docs-cat-icon svg [stroke]:not([stroke=none]){stroke:currentColor}html.dark .hljs{color:#fff;background:rgb(var(--code-block-bg))}html.dark .hljs-subst{color:#fff}html.dark .hljs-comment{color:#999}html.dark .hljs-keyword,html.dark .hljs-selector-tag,html.dark .hljs-meta .hljs-keyword,html.dark .hljs-doctag,html.dark .hljs-section,html.dark .hljs-attr,html.dark .hljs-selector-class,html.dark .hljs-meta,html.dark .hljs-selector-pseudo{color:#88aece}html.dark .hljs-attribute{color:#c59bc1}html.dark .hljs-name,html.dark .hljs-type,html.dark .hljs-number,html.dark .hljs-selector-id,html.dark .hljs-quote,html.dark .hljs-template-tag,html.dark .hljs-built_in,html.dark .hljs-title,html.dark .hljs-literal{color:#f08d49}html.dark .hljs-string,html.dark .hljs-regexp,html.dark .hljs-symbol,html.dark .hljs-variable,html.dark .hljs-template-variable,html.dark .hljs-link,html.dark .hljs-selector-attr,html.dark .hljs-meta .hljs-string{color:#b5bd68}html.dark .hljs-bullet,html.dark .hljs-code{color:#ccc}html.dark .hljs-deletion{color:#de7176}html.dark .hljs-addition{color:#76c490}
