/* Approved imagegen cover series. CSS windows preserve the original artwork unchanged. */
.pp-series-cover{display:block;position:relative;aspect-ratio:510/552;overflow:hidden;background:transparent;border-radius:2px}
#popup-books .pp-cover.pp-series-cover{border:0;box-shadow:none}
#popup-books .pp-series-cover img,.popup-style-entry .pp-series-cover img{position:absolute;display:block;max-width:none;width:425.882353%;height:auto;aspect-ratio:auto;top:-15.57971%;left:calc(var(--cover-x) * -100% / 510);border-radius:0;object-fit:initial}
.popup-style-entry .cover-art>.pp-series-cover{width:100%;height:100%}
.popup-style-entry .cover-art:has(.pp-series-cover){aspect-ratio:510/552;overflow:hidden;background:transparent;padding:0}
.popup-style-entry .popup-entry-warm .cover-art:has(.pp-series-cover){background:#f3e8d3;padding:7px}
.popup-style-entry .popup-entry-warm .pp-series-cover{filter:sepia(.08)}

/* Keep the approved individual cover windows above general shelf image rules. */
body.studio-page.children-view #popup-books .pp-shelf-book .pp-cover.pp-series-cover>img,
body .popup-style-entry .cover-art .pp-series-cover>img{position:absolute!important;max-width:none!important;width:425.882353%!important;height:auto!important;aspect-ratio:auto!important;top:-15.57971%!important;left:calc(var(--cover-x) * -100% / 510)!important;object-fit:initial!important;border-radius:0!important}
