 .reader-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid var(--border);font-size:13px}.reader-top button{border:1px solid var(--border);background:#fff;padding:7px 12px;border-radius:6px}.reader-toolbar{display:flex;justify-content:center;align-items:center;gap:22px;padding:12px;font-size:12px;color:var(--body)}.reader-toolbar input{vertical-align:middle}.reader-canvas{max-width:760px;margin:15px auto;background:#fff;min-height:50px}.reader-canvas img{display:block;width:100%;height:auto}.reader-empty{margin:25px auto;max-width:760px}.reader-bottom{display:flex;justify-content:center;gap:22px;padding:20px}.reader-bottom a{font-size:13px;color:var(--sage-deep);font-weight:700}@media(max-width:600px){.reader-top{flex-wrap:wrap}.reader-top strong{order:3;width:100%}.reader-toolbar{flex-wrap:wrap;gap:10px}.reader-bottom{gap:14px}}
