.tooltip-trigger:where(.astro-u524nyl6){position:relative}.tooltip-trigger:where(.astro-u524nyl6):after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translate(-50%);padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none;letter-spacing:var(--tracking-normal)}.tooltip-trigger:where(.astro-u524nyl6):hover:after{opacity:1}.tooltip-trigger:where(.astro-7frr5q6d){position:relative}.tooltip-trigger:where(.astro-7frr5q6d):after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translate(-50%);padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none;letter-spacing:var(--tracking-normal)}.tooltip-trigger:where(.astro-7frr5q6d):hover:after,.tooltip-trigger:where(.astro-7frr5q6d):focus:after{opacity:1}.tooltip-trigger:where(.astro-svbu7455){position:relative}.tooltip-trigger:where(.astro-svbu7455):after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translate(-50%);padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none;letter-spacing:var(--tracking-normal)}.tooltip-trigger:where(.astro-svbu7455):hover:after,.tooltip-trigger:where(.astro-svbu7455):focus:after{opacity:1}.tooltip-trigger:where(.astro-reeklbbo){position:relative}.tooltip-trigger:where(.astro-reeklbbo):after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translate(-50%);padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none;letter-spacing:var(--tracking-normal)}.tooltip-trigger:where(.astro-reeklbbo):hover:after,.tooltip-trigger:where(.astro-reeklbbo):focus:after{opacity:1}.tooltip-trigger:where(.astro-ipgezct4){position:relative}.tooltip-trigger:where(.astro-ipgezct4):after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translate(-50%);padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none;letter-spacing:var(--tracking-normal)}.tooltip-trigger:where(.astro-ipgezct4):hover:after,.tooltip-trigger:where(.astro-ipgezct4):focus:after{opacity:1}.tooltip-trigger:where(.astro-ulhknkyl){position:relative}.tooltip-trigger:where(.astro-ulhknkyl):after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translate(-50%);padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;opacity:0;transition:opacity .2s;pointer-events:none;letter-spacing:var(--tracking-normal)}.tooltip-trigger:where(.astro-ulhknkyl):hover:after,.tooltip-trigger:where(.astro-ulhknkyl):focus:after{opacity:1}.mobile-toc:where(.astro-qygk7tkj) summary:where(.astro-qygk7tkj)::-webkit-details-marker{display:none}.mobile-toc:where(.astro-qygk7tkj) summary:where(.astro-qygk7tkj):before{--details-marker-size: 1.25rem;background-color:currentColor;content:"";display:inline-block;height:var(--details-marker-size);width:var(--details-marker-size);margin-inline:calc((var(--details-marker-size) / 4) * -1) .25rem;vertical-align:middle;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(prefers-reduced-motion:no-preference){.mobile-toc:where(.astro-qygk7tkj) summary:where(.astro-qygk7tkj):before{transition:transform .2s ease-in-out}}.mobile-toc:where(.astro-qygk7tkj)[open]>summary:where(.astro-qygk7tkj):before{transform:rotate(90deg)}
