.reader-page{min-height:70vh;background:#e9e7e1;padding-bottom:35px}.reader-toolbar{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 max(18px,calc((100vw - 980px)/2));background:var(--paper);font-size:12px;position:sticky;top:74px;z-index:10}.reader-toolbar strong{color:var(--coffee)}.reader-canvas{max-width:860px;margin:0 auto;background:#fff;min-height:55vh}.reader-canvas img{display:block;width:100%;height:auto}.reader-bottom{max-width:860px;margin:0 auto;padding:18px;background:var(--paper);display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}@media(max-width:700px){.reader-toolbar{top:64px;height:52px;font-size:10px;gap:8px}.reader-canvas{width:100%}.reader-bottom{font-size:10px}}
