/* Keep four stamp slots in two columns, including <=360px viewports. */
.book .binder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
.book .binder-grid>.binder-slot{min-width:0}
.book .binder-pocket{min-width:0}
.book .binder-pocket img{max-width:100%}
@media(max-width:360px){
 .book .binder{padding:18px 8px 18px 24px}
 .book .binder-grid{gap:18px 8px}
 .book .binder-pocket{aspect-ratio:3/4;padding:18px 5px}
 .book .slot-await{gap:10px;padding:0 3px;font-size:11px}
 .book .slot-await small{font-size:9px}
 .book .empty-seal{padding:6px 4px;font-size:12px}
}
