[data-focus-open]{font:.875rem var(--font-serif);color:var(--archive-ink-soft);text-underline-offset:.25em;cursor:pointer;min-height:44px;padding-inline:.3rem;text-decoration:underline}.focus-reader[data-astro-cid-ht4oodmp]{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(.5rem,env(safe-area-inset-top)) max(1.2rem,env(safe-area-inset-right)) max(.5rem,env(safe-area-inset-bottom)) max(1.2rem,env(safe-area-inset-left));box-sizing:border-box;background:var(--page-paper);color:var(--page-ink);border:0;margin:0;position:fixed;inset:0;overflow:hidden}.focus-reader[data-astro-cid-ht4oodmp][open]{grid-template-rows:44px auto minmax(0,1fr) 52px;grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.focus-reader[data-astro-cid-ht4oodmp]::backdrop{background:var(--page-paper)}.focus-reader[data-astro-cid-ht4oodmp]>header[data-astro-cid-ht4oodmp]{grid-row:1}.focus-context[data-astro-cid-ht4oodmp]{grid-row:2}.focus-stage[data-astro-cid-ht4oodmp]{grid-row:3}.focus-reader[data-astro-cid-ht4oodmp]>footer[data-astro-cid-ht4oodmp]{grid-row:4}.focus-reader[data-astro-cid-ht4oodmp]>header[data-astro-cid-ht4oodmp],.focus-reader[data-astro-cid-ht4oodmp]>footer[data-astro-cid-ht4oodmp]{width:100%;max-width:42rem;font:.875rem var(--font-serif);color:var(--archive-ink-soft);justify-content:space-between;justify-self:center;align-items:center;gap:1rem;display:flex}.focus-reader[data-astro-cid-ht4oodmp]>footer[data-astro-cid-ht4oodmp]{max-width:26rem}.focus-name[data-astro-cid-ht4oodmp]{text-overflow:ellipsis;min-width:0;overflow:hidden}.focus-title[data-astro-cid-ht4oodmp] svg[data-astro-cid-ht4oodmp]{flex-shrink:0}.focus-title[data-astro-cid-ht4oodmp]{text-align:left;min-width:0;font:inherit;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;display:flex;overflow:hidden}.focus-reader[data-astro-cid-ht4oodmp] button[data-astro-cid-ht4oodmp]{cursor:pointer;min-width:44px;min-height:44px;color:inherit;background:0 0;border:0}.focus-reader[data-astro-cid-ht4oodmp] button[data-astro-cid-ht4oodmp]:disabled{opacity:.25;cursor:default}.focus-reader[data-astro-cid-ht4oodmp] button[data-astro-cid-ht4oodmp]:focus-visible{outline-offset:2px;outline:2px solid}[data-astro-cid-ht4oodmp][data-focus-close],[data-astro-cid-ht4oodmp][data-focus-prev],[data-astro-cid-ht4oodmp][data-focus-next]{font-size:1.4rem}.focus-context[data-astro-cid-ht4oodmp]{white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:42rem;font:.8125rem/1.5 var(--font-serif);color:var(--archive-ink-soft);justify-self:center;overflow:hidden}.focus-context[data-astro-cid-ht4oodmp][hidden]{display:none}.focus-stage[data-astro-cid-ht4oodmp]{justify-self:center;align-items:center;width:100%;max-width:42rem;min-height:0;display:flex}.focus-text[data-astro-cid-ht4oodmp]{overflow-wrap:anywhere;text-wrap:pretty;width:100%;font-size:28px;line-height:1.48}.focus-text[data-astro-cid-ht4oodmp] p{margin:0}.focus-text[data-astro-cid-ht4oodmp] code{font-size:inherit;white-space:pre-wrap}.focus-text[data-astro-cid-ht4oodmp] a{color:inherit;text-decoration:underline}.focus-text[data-astro-cid-ht4oodmp] [data-focus-note]{vertical-align:super;min-width:0;min-height:0;padding:0 .15em;font-size:.65em;text-decoration:underline}.focus-progress[data-astro-cid-ht4oodmp]{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;display:block}.focus-picker[data-astro-cid-ht4oodmp]{background:var(--page-paper);height:88%;color:var(--page-ink);border-top:1px solid var(--archive-panel-border-strong);padding:.6rem 1.2rem max(1rem,env(safe-area-inset-bottom));border-radius:1rem 1rem 0 0;grid-template-rows:44px 44px minmax(0,1fr);gap:.6rem;display:grid;position:absolute;inset:auto 0 0;box-shadow:0 -20px 60px #0000001f}.focus-picker[data-astro-cid-ht4oodmp][hidden]{display:none}.focus-picker[data-astro-cid-ht4oodmp] header[data-astro-cid-ht4oodmp]{justify-content:start}.focus-picker[data-astro-cid-ht4oodmp] input[data-astro-cid-ht4oodmp]{box-sizing:border-box;width:100%;font:16px var(--font-serif);color:inherit;border:1px solid var(--archive-panel-border-strong);background:0 0;border-radius:3px;padding:.5rem .7rem}.focus-picker-list[data-astro-cid-ht4oodmp]{overscroll-behavior:contain;overflow:auto}.focus-picker[data-astro-cid-ht4oodmp] h2{font:.75rem var(--font-serif);color:var(--archive-ink-soft);margin:1rem 0 .5rem}.focus-picker[data-astro-cid-ht4oodmp] ul,.focus-picker[data-astro-cid-ht4oodmp] ol{margin:0;padding:0;list-style:none}.focus-picker[data-astro-cid-ht4oodmp] a,.focus-picker[data-astro-cid-ht4oodmp] [data-focus-section]{text-align:left;box-sizing:border-box;width:100%;min-height:44px;color:inherit;border-bottom:1px solid var(--archive-panel-border);padding:.6rem 0;font-size:1rem;text-decoration:none;display:block}.focus-picker[data-astro-cid-ht4oodmp] small{font:.7rem var(--font-serif);color:var(--archive-ink-soft);margin-top:.2rem;display:block}.focus-picker[data-astro-cid-ht4oodmp] a[aria-current=page]{font-weight:600}@media (width>=800px){.focus-picker[data-astro-cid-ht4oodmp]{width:min(38rem,90vw);left:50%;right:auto;transform:translate(-50%)}}.focus-picker[data-astro-cid-ht4oodmp] [data-kind=book]{background:var(--archive-panel-bg);border-radius:4px;margin:.35rem 0;padding:0 .75rem}.focus-picker[data-astro-cid-ht4oodmp] [data-kind=book]>a{border-bottom:0;font-weight:600}.focus-search-results[data-astro-cid-ht4oodmp] [data-kind=chapter]{margin-left:.85rem}.focus-picker[data-astro-cid-ht4oodmp] [hidden]{display:none!important}
