.reader-surface,[data-reader-theme=light] .reader-surface{background-color:var(--color-reader-light-background);color:var(--color-reader-light-text);--reader-muted:var(--color-reader-light-muted);--reader-border:var(--color-reader-light-border);--reader-accent:var(--color-reader-light-accent)}[data-reader-theme=sepia] .reader-surface{background-color:var(--color-reader-sepia-background);color:var(--color-reader-sepia-text);--reader-muted:var(--color-reader-sepia-muted);--reader-border:var(--color-reader-sepia-border);--reader-accent:var(--color-reader-sepia-accent)}[data-reader-theme=dark] .reader-surface{background-color:var(--color-reader-dark-background);color:var(--color-reader-dark-text);--reader-muted:var(--color-reader-dark-muted);--reader-border:var(--color-reader-dark-border);--reader-accent:var(--color-reader-dark-accent)}[data-reader-theme=white] .reader-surface{background-color:var(--color-reader-white-background);color:var(--color-reader-white-text);--reader-muted:var(--color-reader-white-muted);--reader-border:var(--color-reader-white-border);--reader-accent:var(--color-reader-white-accent)}[data-reader-theme=beige] .reader-surface{background-color:var(--color-reader-beige-background);color:var(--color-reader-beige-text);--reader-muted:var(--color-reader-beige-muted);--reader-border:var(--color-reader-beige-border);--reader-accent:var(--color-reader-beige-accent)}[data-reader-theme=blue] .reader-surface{background-color:var(--color-reader-blue-background);color:var(--color-reader-blue-text);--reader-muted:var(--color-reader-blue-muted);--reader-border:var(--color-reader-blue-border);--reader-accent:var(--color-reader-blue-accent)}[data-reader-theme=green] .reader-surface{background-color:var(--color-reader-green-background);color:var(--color-reader-green-text);--reader-muted:var(--color-reader-green-muted);--reader-border:var(--color-reader-green-border);--reader-accent:var(--color-reader-green-accent)}.reader-body{font-family:var(--reader-font-family,var(--font-serif));font-size:var(--reader-font-size,20px);line-height:var(--reader-line-height,1.8);letter-spacing:var(--reader-letter-spacing,0px);max-width:68ch;margin-inline:auto}[data-reader-mode=paged]{--reader-page-gap:40px}[data-reader-mode=paged],[data-reader-mode=paged] body{overscroll-behavior:none;overflow:hidden}[data-reader-mode=paged] body,[data-reader-mode=paged] .reader-root{min-height:100vh;min-height:100dvh}[data-reader-mode=paged] .reader-chapter-header{display:none}[data-reader-mode=paged] .reader-pager{max-width:68ch;height:var(--reader-page-height,60vh);margin-inline:auto;overflow:hidden}[data-reader-mode=paged] .reading-content{column-width:var(--reader-page-width,100vw);column-gap:var(--reader-page-gap);column-fill:auto;max-width:none;height:100%;transform:translateX(calc(var(--reader-page-index,0) * -1 * (var(--reader-page-width,100vw) + var(--reader-page-gap))));transition:transform .18s ease-out}@media (prefers-reduced-motion:reduce){[data-reader-mode=paged] .reading-content{transition:none}}[data-reader-mode=paged] .reader-frame{padding-top:calc(var(--reader-bar-top,56px) + 12px);padding-bottom:calc(var(--reader-bar-bottom,64px) + 32px + env(safe-area-inset-bottom))}
