@media(max-width:719px){
 .screen-mode #volumes .volume-body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:7px 12px}
 .screen-mode #volumes .volume-body>.volume-kicker{grid-column:1/-1;margin:0;line-height:1.3}
 .screen-mode #volumes .volume-body>h3{grid-column:1;grid-row:2;margin:3px 0;min-height:0;align-self:center;font-size:clamp(17px,5vw,22px);line-height:1.22}
 .screen-mode #volumes .volume-body>.volume-pages{grid-column:2;grid-row:2;align-self:center;margin:0;white-space:nowrap;font-size:12px;line-height:1.3;color:var(--muted)}
 .screen-mode #volumes .volume-body>.volume-links{grid-column:1/-1;gap:18px;margin:0}
 .screen-mode #volumes .volume-body>.volume-links a{padding-block:0;min-height:44px;margin:0}
 .screen-mode #volumes .volume-body>.translation-status{grid-column:1/-1;margin:0;font-size:11px;line-height:1.3}
 .screen-mode #volumes .volume-body>:not(.volume-kicker):not(h3):not(.volume-pages):not(.volume-links):not(.translation-status){grid-column:1/-1}
 .screen-mode #volumes .volume-art{padding:6px 10px}
}

#volumes .book-finder-label{font-size:0;line-height:0;gap:0}#volumes .book-finder-label input{font-size:16px;line-height:1.4}
