@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}}}}
/*# sourceMappingURL=fa1e6bfb7bdd4202.css.map*/