/* V26 choice coherence and finale polish */
.v26-trail{border-top:1px solid #cba26066;border-bottom:1px solid #cba26066;padding:18px;color:#ffe3a9!important;font-size:clamp(14px,1.5vw,18px)!important;line-height:1.8!important}
.v24-ending>img{width:100%;object-fit:contain;max-height:none}
.v24-choices button:focus-visible,.v24-endactions button:focus-visible{outline:3px solid #f9cf80;outline-offset:4px}
.v24-ending-tile:not(.unlocked) img{filter:brightness(.15) saturate(0);opacity:.34}
@media(min-width:850px){.v24-ending{max-width:1440px}}
