:root{--hl-fg:#1f2328;--hl-comment:#6e7781;--hl-keyword:#cf222e;--hl-string:#0a3069;--hl-number:#0550ae;--hl-function:#8250df;--hl-class:#953800;--hl-attr:#0550ae;--hl-tag:#116329;--hl-meta:#57606a;--hl-addition-bg:#1163291f;--hl-deletion-bg:#cf222e1f}.dark{--hl-fg:#e6edf3;--hl-comment:#8b949e;--hl-keyword:#ff7b72;--hl-string:#a5d6ff;--hl-number:#79c0ff;--hl-function:#d2a8ff;--hl-class:#ffa657;--hl-attr:#79c0ff;--hl-tag:#7ee787;--hl-meta:#8b949e;--hl-addition-bg:#2ea04333;--hl-deletion-bg:#f8514933}.hljs{color:var(--hl-fg);background:0 0}[data-docs-content] pre code{font-size:inherit;font-weight:inherit;color:var(--fg);white-space:pre;overflow-wrap:normal;background:0 0;border:0;border-radius:0;padding:0}[data-docs-content] pre code.hljs{color:var(--hl-fg)}.hljs-comment,.hljs-quote{color:var(--hl-comment);font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-section,.hljs-doctag{color:var(--hl-keyword)}.hljs-string,.hljs-regexp,.hljs-char.escape_,.hljs-meta .hljs-string{color:var(--hl-string)}.hljs-number,.hljs-symbol,.hljs-bullet{color:var(--hl-number)}.hljs-title,.hljs-title.function_{color:var(--hl-function)}.hljs-title.class_,.hljs-type,.hljs-built_in,.hljs-class .hljs-title{color:var(--hl-class)}.hljs-attr,.hljs-attribute,.hljs-property,.hljs-variable,.hljs-template-variable{color:var(--hl-attr)}.hljs-name,.hljs-tag,.hljs-selector-id,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-tag{color:var(--hl-tag)}.hljs-meta,.hljs-meta .hljs-keyword{color:var(--hl-meta)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:600}.hljs-link{color:var(--hl-number);text-decoration:underline}.hljs-addition{color:var(--hl-tag);background:var(--hl-addition-bg)}.hljs-deletion{color:var(--hl-keyword);background:var(--hl-deletion-bg)}[data-docs-content] :is(th,td){min-width:9rem}@media (min-width:48rem){[data-docs-content] :is(th,td){min-width:0}}@supports (animation-timeline:scroll()) and (timeline-scope:--t){[data-docs-table]{timeline-scope:--docs-table-x}[data-docs-table-scroll]{scroll-timeline:--docs-table-x inline}[data-docs-table]:before,[data-docs-table]:after{content:"";pointer-events:none;opacity:0;width:1.75rem;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--docs-table-x;position:absolute;top:1px;bottom:1px}[data-docs-table]:before{border-radius:var(--radius-frame) 0 0 var(--radius-frame);background:linear-gradient(to right, var(--surface), transparent);animation-name:docs-scroll-cue-in;animation-range:0 1.75rem;left:1px}[data-docs-table]:after{border-radius:0 var(--radius-frame) var(--radius-frame) 0;background:linear-gradient(to left, var(--surface), transparent);animation-name:docs-scroll-cue-out;animation-range:calc(100% - 1.75rem) 100%;right:1px}}@keyframes docs-scroll-cue-in{0%{opacity:0}to{opacity:1}}@keyframes docs-scroll-cue-out{0%{opacity:1}to{opacity:0}}[data-docs-content] :is(h1,h2,h3,h4,h5,h6) a{color:inherit;font:inherit;text-decoration:none}[data-docs-content] :is(h1,h2,h3,h4,h5,h6) a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px}@media (min-width:48rem){[data-docs-content] :is(h2,h3,h4){position:relative}[data-docs-content] :is(h2,h3,h4)>a:before{content:"#";content:"#" / "";color:var(--accent);opacity:0;font-weight:400;transition:opacity .15s;position:absolute;top:0;right:calc(100% + .25rem)}[data-docs-content] :is(h2,h3,h4):hover>a:before,[data-docs-content] :is(h2,h3,h4)>a:focus-visible:before{opacity:1}@media (prefers-reduced-motion:reduce){[data-docs-content] :is(h2,h3,h4)>a:before{transition:none}}}
