/* V48: story-specific visual treatment — reading text still precedes chapter artwork. */
.v48-chapter-art{margin:12px 0 25px;max-width:100%;overflow:hidden;border-radius:15px;background:#e7ecdf;border:1px solid #d7decf}
.v48-chapter-art img{display:block;width:100%;height:auto;aspect-ratio:1000/510;object-fit:cover}
.v48-chapter-art figcaption{padding:8px 13px;font-size:11px;line-height:1.5;letter-spacing:.01em;color:#5e7063;background:#f5f6ee}
.v39-story-chapter:first-of-type{scroll-margin-top:115px}
.k33-reader #k33-image{width:100%;height:auto;aspect-ratio:1000/510;object-fit:cover;border-radius:14px}
@media (max-width:700px){.v48-chapter-art{border-radius:12px;margin:12px 0 20px}.v48-chapter-art figcaption{font-size:10px;padding:7px 10px}.k33-reader #k33-image{aspect-ratio:16/9;max-height:none!important}}
@media (prefers-reduced-motion:reduce){.v48-chapter-art *{animation:none!important;transition:none!important}}
