@media (min-width:1000px) {
  #library .physical-gallery659 { display:grid;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 18px;align-items:start;min-width:0;margin:8px 0 16px; }
  #library .poster-source659 { display:none!important; }
  #library .physical-poster659 { grid-column:auto; }
  .physical-sleeve659 { display:inline-block;max-width:100%;margin:5px 2px 0;padding:4px 7px;border-left:3px solid var(--poster-accent659);border-radius:4px;background:#eaf1f6;color:#173d65;font-size:11px;font-weight:800;line-height:1.3; }
  .physical-poster659.digital-selected658 .digital-poster-art658 { box-shadow:0 0 0 3px var(--poster-accent659),0 7px 18px #17334c30; }
  .physical-poster659:focus-visible { outline-color:var(--poster-accent659); }
  .digital-inline-detail658 { border-top-color:var(--foldout-accent659,#65458d); }
  .digital-inline-detail658::before { border-bottom-color:var(--foldout-accent659,#65458d); }
  .digital-detail-close658 { color:var(--foldout-accent659,#65458d); }
  .digital-detail-close658:focus-visible { outline-color:var(--foldout-accent659,#65458d); }
  #library .physical-gallery659 .digital-inline-detail658 { grid-column:1/-1; }
}
@media (min-width:1000px) and (max-width:1179px) {
  #library .physical-gallery659 { grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 16px; }
}
