@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}transform-origin:var(--transform-origin,center);transition-duration:.12s;transition-property:opacity,transform;transition-timing-function:var(--ease-out-fast);&[data-ending-style],&[data-starting-style]{opacity:0;@media (prefers-reduced-motion:no-preference){transform:scale(.98)}}&[data-ending-style]{transition-timing-function:var(--ease-in-slow)}overflow:auto;overscroll-behavior-x:contain;scrollbar-width:none;&::-webkit-scrollbar{display:none}}}@layer components{.ReferenceTooltipPopup{padding:.5rem .75rem;font-size:var(--text-md);overflow:visible}.ReferenceTooltipContent{display:flex;max-width:30rem;flex-direction:column;gap:.75rem;text-wrap:pretty}.ReferenceTooltipArrow{&[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)}}.ReferenceTooltipArrowFill{fill:var(--color-popup)}.ReferenceTooltipArrowStroke{fill:var(--color-gray-200)}.ReferenceTooltipArrowStrokeDark{@media (prefers-color-scheme:dark){fill:var(--color-gray-300)}}@media (prefers-color-scheme:dark){.ReferenceTooltipArrowStroke{fill:none}}}@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);letter-spacing:.015em;font-weight:400;vertical-align:text-top;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{.Subtitle{display:flex;flex-direction:column;align-items:baseline;justify-content:space-between;font-size:var(--text-lg);line-height:var(--text-lg--line-height);letter-spacing:var(--text-lg--letter-spacing);text-wrap:pretty;color:var(--color-gray);margin-bottom:1.25rem;gap:.5rem;@media (min-width:48rem){flex-direction:row;gap:2rem}}}@layer components{.MarkdownLinkAnchor{flex-shrink:0}.MarkdownLink{font-size:var(--text-sm);line-height:var(--text-sm--line-height);letter-spacing:var(--text-sm--letter-spacing);display:inline-flex;align-items:baseline;gap:.5em;padding:.5em;margin-inline:-.5em;color:inherit;&:focus-visible{color:var(--color-foreground);outline:2px solid var(--color-blue);outline-offset:-2px;border-radius:var(--radius-sm)}@media (hover:hover){&:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:var(--color-gray-500)}}}.MarkdownLink svg{transform:translateY(3px)}.MdInlineCode[data-inline]{margin-inline:.1em}.MdH1{margin-bottom:1rem;font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);letter-spacing:var(--text-3xl--letter-spacing);font-weight:700;text-wrap:balance}.MdH2{margin-top:2.5rem;margin-bottom:1rem;font-size:var(--text-xl);line-height:var(--text-xl--line-height);letter-spacing:var(--text-xl--letter-spacing)}.MdH2,.MdH3{scroll-margin-top:4.5rem;font-weight:500;text-wrap:balance}.MdH3{margin-top:2rem;margin-bottom:.375rem;font-size:var(--text-lg);line-height:var(--text-lg--line-height);letter-spacing:var(--text-lg--letter-spacing)}}@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:500;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}.MdStrong{font-weight:500}.MdTable{margin-block:1.25rem}.MdSubtitle{margin-top:-.5rem;margin-bottom:1.25rem}.MdReferenceBlock{margin-top:1.25rem;margin-bottom:1.5rem}}
/*# sourceMappingURL=bd5395bdbf41e3c8.css.map*/