.reader-canvas img{display:block;width:100%;height:auto;max-width:100%;margin:0 auto}.reader-canvas.single-mode img{max-height:calc(100vh - 180px);width:auto}.reader-canvas.double-mode{display:grid;grid-template-columns:1fr 1fr;gap:0}.reader-canvas.double-mode img{width:100%}@media(max-width:700px){.reader-canvas{width:100%}.reader-empty{padding:55px 20px;min-height:380px}.reader-top{gap:10px;font-size:12px}.reader-top strong{max-width:55%}}
