[data-astro-cid-4woun24p][data-table-of-contents]{contain:style;gap:var(--ds-space-small);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow-x:hidden}@supports (overflow:clip){[data-astro-cid-4woun24p][data-table-of-contents]{overflow-x:clip}}h3[data-astro-cid-4woun24p]{padding-left:var(--ds-space-xsmall);color:var(--color-mute);border-left:3px solid #0000;margin:0}[data-astro-cid-4woun24p][data-table-of-contents-format=default] h3[data-astro-cid-4woun24p]{letter-spacing:.05em;text-transform:uppercase}ul[data-astro-cid-4woun24p],ol[data-astro-cid-4woun24p]{gap:var(--ds-space-xxsmall);overscroll-behavior:contain;flex-direction:column;flex:0 auto;width:100%;max-width:100%;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}[data-astro-cid-4woun24p]:is(ul,ol) a[data-astro-cid-4woun24p]{max-width:100%;padding:calc(var(--ds-space-xxsmall) * 1.5) 0 calc(var(--ds-space-xxsmall) * 1.5) var(--ds-space-xsmall);color:var(--color-default-light);font-size:var(--ds-text-size-small);overflow-wrap:anywhere;transition:var(--ds-transition-bg), var(--ds-transition-color), var(--ds-transition-border-color);word-break:break-word;border:0;border-left:3px solid #0000;border-radius:0;line-height:normal;text-decoration:none;display:block;position:relative}[data-astro-cid-4woun24p]:is(ul,ol) a[data-astro-cid-4woun24p]:not([aria-current=true]):hover{color:var(--color-default);background:oklch(from var(--color-default) l c h / .06)}html[data-ds-theme=dark] [data-astro-cid-4woun24p][data-table-of-contents] [data-astro-cid-4woun24p]:is(ul,ol) a[data-astro-cid-4woun24p]:not([aria-current=true]):hover{background:oklch(from var(--color-default) l c h / .1)}[data-astro-cid-4woun24p]:is(ul,ol) a[data-astro-cid-4woun24p][aria-current=true]{color:var(--color-default);background:oklch(from var(--color-celeste) l c h / .08);border-left-color:var(--color-celeste);font-weight:600}[data-astro-cid-4woun24p][data-table-of-contents-depth="1"]>a[data-astro-cid-4woun24p],[data-astro-cid-4woun24p][data-table-of-contents-depth="2"]>a[data-astro-cid-4woun24p]{padding-left:var(--ds-space-xsmall)}[data-astro-cid-4woun24p][data-table-of-contents-depth="3"]>a[data-astro-cid-4woun24p]{padding-left:calc(var(--ds-space-xsmall) + var(--ds-space-small))}[data-astro-cid-4woun24p][data-table-of-contents-depth="4"]>a[data-astro-cid-4woun24p]{padding-left:calc(var(--ds-space-xsmall) + var(--ds-space-small) * 2)}[data-astro-cid-4woun24p][data-table-of-contents-depth="5"]>a[data-astro-cid-4woun24p]{padding-left:calc(var(--ds-space-xsmall) + var(--ds-space-small) * 3)}[data-astro-cid-4woun24p][data-table-of-contents-depth="6"]>a[data-astro-cid-4woun24p]{padding-left:calc(var(--ds-space-xsmall) + var(--ds-space-small) * 4)}ol[data-astro-cid-4woun24p]{counter-reset:table-of-contents-step}ol[data-astro-cid-4woun24p]>li[data-astro-cid-4woun24p]>a[data-astro-cid-4woun24p]:not([data-back-to-top]){align-items:center;gap:calc(var(--ds-space-xsmall) + var(--ds-border-hairline) * 2);counter-increment:table-of-contents-step;display:flex}ol[data-astro-cid-4woun24p]>li[data-astro-cid-4woun24p]>a[data-astro-cid-4woun24p]:not([data-back-to-top]):before{border:var(--ds-border-hairline) solid transparent;background:oklch(from var(--color-default-lightest) l c h / .92);width:1.5em;height:1.5em;color:var(--color-default-shade);content:counter(table-of-contents-step);font-size:var(--ds-text-size-xsmall);border-radius:100vmax;flex:0 0 1.5em;justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:flex}ol[data-astro-cid-4woun24p]>li[data-astro-cid-4woun24p]>a[data-astro-cid-4woun24p][aria-current=true]:before{border-color:oklch(from var(--color-celeste) l c h / .8);background:oklch(from var(--color-celeste) l c h / .2);color:var(--color-default)}ol[data-astro-cid-4woun24p]>li[data-astro-cid-4woun24p][data-table-of-contents-complete]>a[data-astro-cid-4woun24p]:before{background:var(--ds-content-nav-active-accent);color:var(--color-default);box-shadow:0 0 0 var(--ds-border-hairline) oklch(from var(--color-celeste) l c h / .45);border-color:#0000}ol[data-astro-cid-4woun24p] a[data-astro-cid-4woun24p]{padding-right:var(--ds-space-xsmall);color:var(--color-default);flex:auto}a[data-astro-cid-4woun24p]:focus-visible{outline:3px solid var(--color-link);outline-offset:1px}@media (width<=1220px){h3[data-astro-cid-4woun24p]{display:none}[data-astro-cid-4woun24p][data-table-of-contents] [data-astro-cid-4woun24p]:is(ul,ol) a[data-astro-cid-4woun24p]{padding-block:calc(var(--ds-space-xsmall) * 1.5)}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-4woun24p]{transition:none}}
