@layer components{.HeadingLink{border-radius:var(--radius-md);position:relative;&:focus-visible{outline:none;&:before{--focus-v-padding:0.25rem;--focus-h-padding:0.5rem;content:"";z-index:1;outline:2px solid var(--color-blue);outline-offset:-2px;position:absolute;top:calc(0px - var(--focus-v-padding));left:calc(0px - var(--focus-h-padding));width:calc(100% + var(--focus-h-padding) * 2);height:calc(100% + var(--focus-v-padding) * 2);border-radius:var(--radius-md)}}@media (hover:hover){&:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:initial}}}}@layer components{.Kbd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-inline:1px;font-family:var(--default-font-family);font-weight:400;white-space:nowrap;position:relative;top:-.03em;font-size:.8em;min-width:1.75em;line-height:1.65em;box-sizing:border-box;padding-block:.025em;padding-inline:.5em;word-spacing:-.1em;border-radius:.25em;height:fit-content;color:var(--color-gray-700);background-color:var(--color-gray-50);box-shadow:inset 0 round(.05em,1px) white,inset 0 round(.25em,1px) round(.75em,1px) var(--color-gray-100),inset 0 round(-.05em,1px) var(--color-gray-200),0 0 0 round(.05em,1px) var(--color-gray-300),0 round(.08em,1px) round(.17em,1px) var(--color-gray-300);@media (prefers-color-scheme:dark){text-shadow:#fff8 0 0 1px;color:var(--color-gray-950);background-color:var(--color-content);box-shadow:inset 0 round(-.1em,1px) black,inset 0 round(-.05em,1px) round(.75em,1px) var(--color-gray-100),0 0 0 round(.075em,1px) var(--color-gray-500),inset 0 round(.05em,1px) var(--color-gray-400)}}}@layer components{.TypePropRefLink{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:var(--color-red);text-underline-offset:2px}}@layer components{.Popup{max-width:var(--available-width,none);max-height:var(--available-height,none);border-radius:var(--radius-md);background-color:var(--color-popup);box-shadow:0 154px 62px 0 rgb(36 40 52/1%),0 87px 52px 0 rgb(36 40 52/3%),0 39px 39px 0 rgb(36 40 52/4%),0 10px 21px 0 rgb(36 40 52/5%);outline:1px solid var(--color-gray-200);@media (prefers-color-scheme:dark){outline-color:var(--color-gray-300);outline-offset:-1px}overflow:auto;overscroll-behavior-x:contain;scrollbar-width:none;&::-webkit-scrollbar{display:none}}}@layer theme{:root{--color-prettylights-syntax-comment:var(--color-gray);--color-prettylights-syntax-constant:var(--color-blue);--color-prettylights-syntax-constant-other-reference-link:var(--color-navy);--color-prettylights-syntax-entity:var(--color-violet);--color-prettylights-syntax-entity-tag:var(--color-green);--color-prettylights-syntax-keyword:var(--color-red);--color-prettylights-syntax-string:var(--color-navy);--color-prettylights-syntax-string-regexp:var(--color-green);--color-prettylights-syntax-variable:var(--color-red);--color-prettylights-syntax-storage-modifier-import:var(--color-navy);--color-prettylights-syntax-brackethighlighter-angle:var(--color-gray);--color-prettylights-syntax-brackethighlighter-unmatched:var(--color-red);--color-prettylights-syntax-sublimelinter-gutter-mark:var(--color-gray);--color-prettylights-syntax-invalid-illegal-bg:var(--color-red);--color-prettylights-syntax-invalid-illegal-text:var(--color-content);--color-prettylights-syntax-carriage-return-bg:var(--color-red);--color-prettylights-syntax-carriage-return-text:var(--color-content);--color-prettylights-syntax-markup-heading:var(--color-blue);--color-prettylights-syntax-markup-bold:var(--color-foreground);--color-prettylights-syntax-markup-italic:var(--color-foreground);--color-prettylights-syntax-markup-list:var(--color-red);--color-prettylights-syntax-markup-changed-bg:transparent;--color-prettylights-syntax-markup-changed-text:var(--color-red);--color-prettylights-syntax-markup-deleted-bg:transparent;--color-prettylights-syntax-markup-deleted-text:var(--color-red);--color-prettylights-syntax-markup-inserted-bg:transparent;--color-prettylights-syntax-markup-inserted-text:var(--color-green);--color-prettylights-syntax-markup-ignored-bg:transparent;--color-prettylights-syntax-markup-ignored-text:var(--color-gray);--color-prettylights-syntax-meta-diff-range:var(--color-violet);--color-docs-infra-syntax-nullish:var(--color-gray-500);--color-docs-infra-syntax-other:var(--color-foreground);--color-docs-infra-syntax-bracket-tag:var(--color-gray);--color-docs-infra-syntax-bracket-curly:var(--color-gray);--color-docs-infra-syntax-bracket-round:var(--color-gray);--color-docs-infra-syntax-bracket-square:var(--color-gray);--color-docs-infra-syntax-bracket-angle:var(--color-gray);--color-docs-infra-syntax-bracket-quote:var(--color-gray)}}@layer components{.pl-c{color:var(--color-prettylights-syntax-comment)}.pl-c1,.pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.pl-e,.pl-en{color:var(--color-prettylights-syntax-entity)}.pl-s .pl-s1,.pl-smi{color:var(--color-prettylights-syntax-storage-modifier-import)}.pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.pl-k{color:var(--color-prettylights-syntax-keyword)}.pl-pds,.pl-s,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sra,.pl-sr .pl-sre{color:var(--color-prettylights-syntax-string)}.pl-smw,.pl-v{color:var(--color-prettylights-syntax-variable)}.pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.pl-ml{color:var(--color-prettylights-syntax-markup-list)}.pl-mh,.pl-mh .pl-en,.pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.di-n{color:var(--color-docs-infra-syntax-nullish)}.di-d{color:var(--color-foreground)}.di-p{color:var(--color-prettylights-syntax-storage-modifier-import)}.di-o{color:var(--color-docs-infra-syntax-other)}.di-bt{color:var(--color-docs-infra-syntax-bracket-tag)}.di-bc{color:var(--color-docs-infra-syntax-bracket-curly)}.di-br{color:var(--color-docs-infra-syntax-bracket-round)}.di-bs{color:var(--color-docs-infra-syntax-bracket-square)}.di-ba{color:var(--color-docs-infra-syntax-bracket-angle)}.di-bq{color:var(--color-docs-infra-syntax-bracket-quote)}.di-ins{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.di-del{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.di-chg{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.di-ign{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.di-rng{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}[data-language=css]{--color-prettylights-syntax-variable:var(--color-navy)}[data-language=css] .line>.pl-c1:first-of-type{color:var(--color-foreground)}[data-highlighted-chars],[data-inline]{--color-prettylights-syntax-comment:var(--color-blue);--color-prettylights-syntax-constant:var(--color-blue);--color-prettylights-syntax-entity:var(--color-blue);--color-prettylights-syntax-keyword:var(--color-blue);--color-prettylights-syntax-string:var(--color-blue);--color-prettylights-syntax-variable:var(--color-blue);--color-prettylights-syntax-storage-modifier-import:var(--color-blue);--color-docs-infra-syntax-nullish:var(--color-blue)}[data-table-code]{--color-prettylights-syntax-entity:var(--color-violet);--color-prettylights-syntax-keyword:var(--color-red);--color-prettylights-syntax-string:var(--color-navy);--color-docs-infra-syntax-nullish:var(--color-gray-500)}pre [data-hl]{background-color:var(--color-line-highlight)}pre [data-hl=strong]{background-color:var(--color-line-highlight-strong)}pre [data-hlc]{color:var(--color-blue);background-color:var(--color-inline-highlight)}[data-inline] .frame[data-frame-type=comment],[data-table-code] .frame[data-frame-type=comment]{display:none}.TypeRefTrigger{cursor:default;border:0;background:transparent;padding:0;font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-style:dotted;text-decoration-color:color-mix(in oklab,var(--color-violet),transparent);text-underline-offset:3px}.TypeRefTrigger:hover{text-decoration-color:var(--color-violet)}.TypeRefPopup{max-width:min(36rem,var(--available-width));overflow:visible}.TypeRefInner{display:flex;flex-direction:column;max-height:var(--available-height,none)}}@layer components{.TypeRefArrow{&[data-side=bottom]{top:-8px}&[data-side=left]{right:-13px;transform:rotate(90deg)}&[data-side=right]{left:-13px;transform:rotate(-90deg)}&[data-side=top]{bottom:-8px;transform:rotate(180deg)}}.TypeRefArrowFill{fill:var(--color-popup)}.TypeRefArrowStroke{fill:var(--color-gray-200)}.TypeRefArrowStrokeDark{@media (prefers-color-scheme:dark){fill:var(--color-gray-300)}}@media (prefers-color-scheme:dark){.TypeRefArrowStroke{fill:none}}.TypeRefContent{flex:1;min-height:0;overflow:auto;scrollbar-width:auto}.TypeRefPopup .ScrollAreaViewport{padding:.5rem .75rem}.MdInlineCode[data-inline]{margin-inline:.1em}.MdH1{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}.MdH1,.MdH2{margin-bottom:1rem;font-family:var(--font-sans-b);font-weight:700;text-wrap:balance}.MdH2{margin-top:2.5rem;font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.MdH2,.MdH3{scroll-margin-top:4.5rem}.MdH3{margin-top:2rem;margin-bottom:.375rem;font-family:var(--font-sans-b);font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:700;text-wrap:balance}}@layer components{@media (min-width:64rem){.MdH2,.MdH3{scroll-margin-top:1.5rem}}.MdH4,.MdH5,.MdH6{margin-top:2rem;margin-bottom:.375rem;scroll-margin-top:1.5rem;font-weight:700;text-wrap:balance}.MdP{margin-bottom:1rem}.MdListItem{margin-bottom:.125rem}.MdListItem>p{margin-bottom:.5rem}.MdUl{margin-left:1.125rem;list-style-type:disc}.MdOl,.MdUl{margin-bottom:1rem}.MdOl{margin-left:1.75rem;list-style-type:decimal}.MdTable{margin-block:1.25rem}.MdSubtitle{margin-top:-.5rem;margin-bottom:1.25rem}.MdReferenceBlock{margin-top:1.25rem;margin-bottom:1.5rem}.MdFigure{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 6)}.MdEm{font-family:var(--font-serif);font-size:1.06em}}
/*# sourceMappingURL=7174222a289a7db7.css.map*/