.reader-bar.svelte-1e2h4ai{display:flex;align-items:center;justify-content:space-between;gap:var(--ph-space-3);padding:var(--ph-space-2) var(--ph-space-4);border-block-end:1px solid var(--ph-border-subtle);font-family:var(--ph-font-ui);font-size:var(--ph-text-sm);line-height:var(--ph-leading-ui);color:var(--ph-text-muted)}nav.svelte-1e2h4ai{flex:1 1 0;display:flex;align-items:center;justify-content:space-between;gap:var(--ph-space-3);min-inline-size:0}a.svelte-1e2h4ai{color:inherit;text-decoration-line:none}a.svelte-1e2h4ai:hover{color:var(--ph-text-color);text-decoration-line:underline;text-underline-offset:2px}a.svelte-1e2h4ai:focus-visible{outline:2px solid var(--ph-accent);outline-offset:var(--ph-space-1);border-radius:var(--ph-radius-sm)}.up.svelte-1e2h4ai{display:flex;align-items:center;gap:var(--ph-space-2);min-inline-size:0;color:var(--ph-text-color);font-weight:600}.up.svelte-1e2h4ai:before{content:"‹";flex:none;color:var(--ph-text-muted);font-size:var(--ph-text-ui);line-height:var(--ph-leading-none)}.up.svelte-1e2h4ai img:where(.svelte-1e2h4ai){flex:none;border-radius:var(--ph-radius-full);object-fit:cover}.up.svelte-1e2h4ai span:where(.svelte-1e2h4ai){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub.svelte-1e2h4ai{flex:none}@media(max-width:40rem){.hub.svelte-1e2h4ai{display:none}}footer.svelte-rrh3cm{margin-block-start:auto;border-top:1px solid var(--ph-border-subtle);padding:var(--ph-space-6) var(--ph-space-5)}.credit.svelte-rrh3cm{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ph-space-2);font-family:var(--ph-font-ui);font-size:var(--ph-text-sm);line-height:var(--ph-leading-ui);color:var(--ph-text-muted)}.more.svelte-rrh3cm{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ph-space-2) var(--ph-space-4);margin-block-start:var(--ph-space-3);font-family:var(--ph-font-ui);font-size:var(--ph-text-xs);line-height:var(--ph-leading-ui)}.more.svelte-rrh3cm a:where(.svelte-rrh3cm){color:var(--ph-text-muted);text-underline-offset:2px}.more.svelte-rrh3cm a:where(.svelte-rrh3cm):hover{color:var(--ph-text-color)}.brand.svelte-rrh3cm{display:inline-flex;align-items:center;gap:var(--ph-space-2);color:var(--ph-text-color);text-decoration-line:none}.brand.svelte-rrh3cm:hover .wordmark:where(.svelte-rrh3cm){text-decoration-line:underline;text-underline-offset:2px}.wordmark.svelte-rrh3cm{font-family:var(--ph-font-prose);font-weight:600}
