.chapter-nav.svelte-8oadlw{background:var(--white);border:1px solid var(--focus-ink);padding-block:.25rem}.nav.svelte-8oadlw{--icon-size:1.5rem;grid-template-columns:1fr 1.5rem 1fr;align-items:center;gap:1rem;display:grid}.nav.svelte-8oadlw li:where(.svelte-8oadlw):first-of-type{--icon-transform:scaleX(-100%)}.nav.svelte-8oadlw li:where(.svelte-8oadlw):first-of-type a:where(.svelte-8oadlw){justify-content:flex-start}.nav.svelte-8oadlw li:where(.svelte-8oadlw):last-of-type a:where(.svelte-8oadlw){text-align:right;justify-content:flex-end}.nav.svelte-8oadlw a:where(.svelte-8oadlw){color:var(--ink);align-items:center;gap:0;width:100%;text-decoration:none;display:flex}.nav.svelte-8oadlw a:where(.svelte-8oadlw) span:where(.svelte-8oadlw){line-height:1}details.svelte-nwwyf5 summary:where(.svelte-nwwyf5){--icon-size:1.25rem;grid-template-columns:1fr 1.25rem;align-items:center;gap:.5rem;list-style:none;display:grid}details.svelte-nwwyf5 summary:where(.svelte-nwwyf5):has(:where(.svelte-nwwyf5):target-current),details.svelte-nwwyf5 summary:where(.svelte-nwwyf5):hover{background:var(--hover-tint)}details.svelte-nwwyf5 summary:where(.svelte-nwwyf5):has(:where(.svelte-nwwyf5):target-current) a:where(.svelte-nwwyf5),details.svelte-nwwyf5 summary:where(.svelte-nwwyf5):hover a:where(.svelte-nwwyf5){border-color:var(--focus-ink)}details.svelte-nwwyf5 summary:where(.svelte-nwwyf5)::-webkit-details-marker{display:none}details[open].svelte-nwwyf5>summary:where(.svelte-nwwyf5){--icon-transform:rotate(90deg)}details.svelte-nwwyf5:has(:where(.svelte-nwwyf5):target-current),details[open].svelte-nwwyf5{background:hsl(from var(--light-yellow) h 25 85)}details.svelte-nwwyf5:has(:where(.svelte-nwwyf5):target-current)>summary:where(.svelte-nwwyf5){--icon-transform:rotate(90deg)}details.svelte-nwwyf5:has(:where(.svelte-nwwyf5):target-current)::details-content{content-visibility:visible;height:auto!important}a.svelte-nwwyf5{width:100%;color:var(--ink);border-left:2px solid #0000;padding:.25rem .5rem;padding-inline-start:calc(.5rem * var(--depth,1));text-decoration:none;display:block}a.svelte-nwwyf5:target-current,a.svelte-nwwyf5:hover{background:var(--hover-tint);border-color:var(--focus-ink)}summary.svelte-kumixv{list-style:none}summary.svelte-kumixv::-webkit-details-marker{display:none}summary.svelte-kumixv:hover,summary.svelte-kumixv:hover a:where(.svelte-kumixv){background:var(--hover-tint);border-color:var(--focus-ink)}@container style(--collapsed:0){summary.svelte-kumixv:has(:where(.svelte-kumixv):target-current),summary.svelte-kumixv:has(:where(.svelte-kumixv):target-current) a:where(.svelte-kumixv){background:var(--hover-tint);border-color:var(--focus-ink)}}@container style(--collapsed:1){summary.svelte-kumixv{--icon-size:1.5rem;grid-template-columns:1fr 1.5rem;align-items:center;gap:.5rem;display:grid}}@container style(--collapsed:0){summary.svelte-kumixv svg{display:none}}details[open].svelte-kumixv>summary:where(.svelte-kumixv){--icon-transform:rotate(90deg)}@container style(--collapsed:0){details.svelte-kumixv::details-content{content-visibility:visible;height:auto!important}}.sidebar.svelte-kumixv{background:var(--white);border:1px solid var(--focus-ink);max-height:calc(100vh - (var(--header-height) + 2rem));scroll-target-group:auto;overflow-y:auto}@container style(--collapsed:1){.sidebar.svelte-kumixv{max-height:calc(100vh - (var(--header-height) + 2rem + var(--chapnav-height,2rem)));border-block-start:0}}a.svelte-kumixv{color:currentColor;text-decoration:none}.title.svelte-kumixv{border-bottom:none;margin-block-end:0;padding-block-end:0}a.svelte-kumixv{width:100%;border-left:2px solid #0000;padding:.25rem .5rem;padding-inline-start:calc(.5rem * var(--depth,1));display:block}.chapter[data-astro-cid-bayye2f6]{--collapsed:1;gap:0 1rem;width:100%;max-width:70ch;margin-inline:auto;display:grid;container-type:inline-size}.chapter--content[data-astro-cid-bayye2f6]{padding-inline:.5rem}.chapter--content[data-astro-cid-bayye2f6] :target{scroll-margin-block-start:calc(var(--header-height) + 2rem + var(--chapnav-height,2rem))}@container style(--collapsed:1){.chapter--content[data-astro-cid-bayye2f6] :target{scroll-margin-block-start:calc(var(--header-height) + 4rem + var(--chapnav-height,2rem))}}.chapter--major-nav[data-astro-cid-bayye2f6]{top:calc(var(--header-height) + 1rem);z-index:1;position:sticky}.chapter--subnav[data-astro-cid-bayye2f6]{top:calc(var(--header-height) + 1rem + var(--chapnav-height,2rem));z-index:1;margin-block-end:1rem;position:sticky}@media (width>=52.25rem){.chapter[data-astro-cid-bayye2f6]{--collapsed:0;grid-template-columns:15.5rem auto;row-gap:1rem;max-width:calc(18.5rem + 70ch)}.chapter--major-nav[data-astro-cid-bayye2f6]{grid-area:1/2/span 1/span 1}.chapter--subnav[data-astro-cid-bayye2f6]{grid-area:1/1/span 2/span 1;margin:0}.chapter--content[data-astro-cid-bayye2f6]{grid-area:2/2/span 1/span 1}.sidebar[data-astro-cid-bayye2f6]{top:calc(var(--header-height) + 1rem);z-index:1;position:sticky}}
