.chapter-navigation[data-astro-cid-44eis63d]{align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border-hairline);color:var(--color-text-secondary);font-size:var(--text-sm);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chapter-navigation[data-astro-cid-44eis63d] a[data-astro-cid-44eis63d],.chapter-navigation[data-astro-cid-44eis63d] span[data-astro-cid-44eis63d]{min-height:44px;padding:var(--spacing-2) var(--spacing-3);border-radius:0;place-items:center;display:grid}.chapter-navigation[data-astro-cid-44eis63d] a[data-astro-cid-44eis63d]{color:var(--color-accent-hover);font-weight:600;text-decoration:none}.chapter-navigation[data-astro-cid-44eis63d] a[data-astro-cid-44eis63d]:hover{background:var(--color-bg-surface);color:var(--color-text-primary)}.chapter-navigation[data-astro-cid-44eis63d] span[data-astro-cid-44eis63d][aria-disabled=true]{color:var(--color-text-muted)}@media (width<=40rem){.chapter-navigation[data-astro-cid-44eis63d]{grid-template-columns:1fr}}.comic-page[data-astro-cid-dmjrj4aa]{place-items:center;margin:0;display:grid}.comic-page__image[data-astro-cid-dmjrj4aa]{border:1px solid var(--color-border-strong);background:#000;border-radius:0;width:auto;max-width:100%;height:auto;max-height:none;display:block;box-shadow:6px 6px #00000085}.reader-controls[data-astro-cid-htsayejr]{align-items:center;gap:var(--spacing-4);width:100%;padding:var(--spacing-3);border:1px solid var(--color-border-strong);border-left:2px solid var(--color-accent-primary-dim);background:var(--color-bg-surface);border-radius:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;box-shadow:3px 3px #00000061}.reader-controls__link[data-astro-cid-htsayejr],.reader-controls__disabled[data-astro-cid-htsayejr]{align-items:center;gap:var(--spacing-2);min-height:44px;padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm);letter-spacing:.08em;border-radius:0;font-weight:600;display:inline-flex}.reader-controls__link[data-astro-cid-htsayejr]{color:var(--color-text-primary);text-transform:uppercase;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;text-decoration:none}.reader-controls__link[data-astro-cid-htsayejr]:last-child{justify-self:end}.reader-controls__link[data-astro-cid-htsayejr]:hover{border-color:var(--color-accent-primary-dim);background:var(--color-bg-surface-alt);color:var(--color-accent-hover)}.reader-controls__disabled[data-astro-cid-htsayejr]{color:var(--color-text-muted)}.reader-controls__disabled[data-astro-cid-htsayejr]:last-child{justify-self:end}.reader-controls__indicator[data-astro-cid-htsayejr]{padding:var(--spacing-2) var(--spacing-4);border-right:1px solid var(--color-border-hairline);border-left:1px solid var(--color-border-hairline);background:var(--color-bg-void);color:var(--color-text-secondary);font-size:var(--text-sm);letter-spacing:.04em;text-align:center;white-space:nowrap;border-radius:0}.reader-controls__indicator[data-astro-cid-htsayejr] strong[data-astro-cid-htsayejr]{color:var(--color-text-primary)}@media (width<=40rem){.reader-controls[data-astro-cid-htsayejr]{grid-template-columns:1fr 1fr}.reader-controls__indicator[data-astro-cid-htsayejr]{border:1px solid var(--color-border-hairline);grid-area:1/1/auto/-1}.reader-controls__link[data-astro-cid-htsayejr],.reader-controls__disabled[data-astro-cid-htsayejr]{grid-row:2}.reader-controls__link[data-astro-cid-htsayejr]{font-size:var(--text-sm)}.reader-controls__link[data-astro-cid-htsayejr],.reader-controls__disabled[data-astro-cid-htsayejr]{padding-inline:var(--spacing-2)}}.site-main:has(.reader-layout){background:var(--color-bg-void);align-items:start}.site-main:has(.reader-layout):before{opacity:0}.reader-layout[data-astro-cid-gtaehef4]{gap:clamp(var(--spacing-6), 4vw, var(--spacing-12));width:100%;display:grid}.reader-layout__header[data-astro-cid-gtaehef4]{gap:var(--spacing-2);padding:0 0 var(--spacing-6) var(--spacing-6);border-left:2px solid var(--color-accent-primary-dim);text-align:left;display:grid;position:relative}.reader-layout__header[data-astro-cid-gtaehef4]:after{background:var(--color-border-hairline);content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.reader-layout__header[data-astro-cid-gtaehef4]:before{background:var(--color-accent-primary);content:"";width:min(7rem,30vw);height:2px;position:absolute;bottom:-1px;left:0}.reader-layout__kicker[data-astro-cid-gtaehef4]{color:var(--color-text-secondary);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.reader-layout[data-astro-cid-gtaehef4] h1[data-astro-cid-gtaehef4]{max-width:24ch;font-size:clamp(var(--text-3xl), 5vw, var(--text-5xl));letter-spacing:.035em}
