/* SAJT · bildplatser i biblioteksraderna (lib-mini). Bilden tar bara det utrymme som blir över
   ovanför texten (flex 1 1 0, min-height 0), så raden växer aldrig. Under 1024 px finns inget
   utrymme (texten fyller raden) och bilden visas inte · lazy-bilden hämtas då aldrig. */
.lib-mini .lm-ph { display: none; }
@container page (min-width:1024px) {
  .lib-mini .lm-ph { display: block; flex: 1 1 0; min-height: 0; margin: 0 0 8px; border-radius: 8px; }
}

/* Märket »Added to brief« ligger över bilden (båda är positionerade · bilden kommer senare i koden). */
.lib-mini .lm-add { z-index: 2; }
