.chapter-guide-links[data-astro-cid-oymaehqb] ul[data-astro-cid-oymaehqb]{margin:var(--space-5) 0;font-size:var(--text-sm);padding:0;list-style:none}.chapter-guide-links[data-astro-cid-oymaehqb] a[data-astro-cid-oymaehqb]{align-items:center;min-height:44px;display:inline-flex}.chapter[data-astro-cid-ivmhdui4]{grid-template-columns:minmax(0, var(--line-length));justify-content:center;display:grid}.reading-toolbar[data-astro-cid-ivmhdui4]{justify-content:flex-end;gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.toc[data-astro-cid-ivmhdui4]{margin:0 0 var(--space-6);font-size:var(--text-base);border-bottom:1px solid var(--border)}.toc[data-astro-cid-ivmhdui4] summary[data-astro-cid-ivmhdui4]{padding:var(--space-3) 0;cursor:pointer;color:var(--text-muted)}.toc[data-astro-cid-ivmhdui4] ol[data-astro-cid-ivmhdui4]{padding-left:var(--space-6);margin:0 0 var(--space-4)}.toc[data-astro-cid-ivmhdui4] li[data-astro-cid-ivmhdui4] a[data-astro-cid-ivmhdui4]{min-height:44px;padding:var(--space-1) 0;align-items:center;display:inline-flex}.toc[data-astro-cid-ivmhdui4] li[data-astro-cid-ivmhdui4][aria-current=true] a[data-astro-cid-ivmhdui4]{color:var(--text);font-weight:700}.chapter-label[data-astro-cid-ivmhdui4]{text-align:center;font-family:var(--font-hand);color:var(--ornament);font-size:var(--text-xl);margin:0 0 var(--space-2);line-height:1.2}.chapter[data-astro-cid-ivmhdui4] .chapter-vignette{width:min(100%,14rem);margin:var(--space-2) auto var(--space-5);break-inside:avoid}@media (width>=40rem){.chapter[data-astro-cid-ivmhdui4] .chapter-vignette{width:min(100%,22rem)}}.chapter[data-astro-cid-ivmhdui4] .chapter-tailpiece{width:6.5rem;margin:var(--space-7) auto var(--space-2);break-inside:avoid}.chapter-done[data-astro-cid-ivmhdui4]{margin:var(--space-7) 0 0;font-size:var(--text-sm);color:var(--text-muted);text-align:center}.chapter-nav[data-astro-cid-ivmhdui4]{gap:var(--space-3);margin:var(--space-8) 0 0;padding-top:var(--space-5);border-top:1px solid var(--border);font-size:var(--text-base);grid-template-columns:1fr;display:grid}.chapter-nav[data-astro-cid-ivmhdui4] a[data-astro-cid-ivmhdui4]{min-height:44px;padding:var(--space-2) 0;flex-direction:column;justify-content:center;text-decoration:none;display:flex}.chapter-nav[data-astro-cid-ivmhdui4] a[data-astro-cid-ivmhdui4]:hover .chapter-nav-title[data-astro-cid-ivmhdui4]{text-decoration:underline}.chapter-nav-hint[data-astro-cid-ivmhdui4]{font-size:var(--text-sm);color:var(--text-muted)}.chapter-nav-title[data-astro-cid-ivmhdui4]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.chapter-nav-toc[data-astro-cid-ivmhdui4]{order:3}.chapter-nav-placeholder[data-astro-cid-ivmhdui4]{display:none}.chapter-nav-end[data-astro-cid-ivmhdui4]{font-size:var(--text-sm);color:var(--text-muted);align-self:center}@media (width>=40rem){.chapter-nav[data-astro-cid-ivmhdui4]{grid-template-columns:1fr auto 1fr;align-items:center}.chapter-nav-placeholder[data-astro-cid-ivmhdui4]{visibility:hidden;display:block}.chapter-nav-toc[data-astro-cid-ivmhdui4]{order:0;align-items:center}.chapter-nav-next[data-astro-cid-ivmhdui4],.chapter-nav-end[data-astro-cid-ivmhdui4]{text-align:right;align-items:flex-end}}
