/* v55: treści dopasowane do istniejącego stylu Akademii */
.v55-guide{margin-top:1.25rem}.v55-text{line-height:1.65}.v55-subtitle{margin:1rem 0 .45rem}.v55-item{border-left:2px solid rgba(185,139,88,.35);padding:.3rem .75rem;margin:.6rem 0}.v55-item strong{display:block;margin-bottom:.1rem}.v55-item p{margin:.15rem 0 .4rem}.v55-link{display:inline-block;margin:.35rem .4rem .4rem 0;color:#eec98a!important;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.v55-route-note,.v55-stat-note{margin:1rem 0;padding:1rem;border:1px solid rgba(185,139,88,.35);border-radius:12px}.v55-script{min-width:0}.v55-script details{margin-top:.6rem}.v55-details .v54-detail-body{padding:1rem}.v55-guide .v54-entry-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}@media(max-width:720px){.v55-guide{margin-top:.8rem}.v55-item{padding:.35rem .5rem}}

.v54-set-graphic{margin:1rem 0 0}
.v54-set-graphic__img{display:block;width:100%;max-width:320px;border:1px solid rgba(185,139,88,.35);border-radius:10px;background:#111;box-shadow:0 10px 24px rgba(0,0,0,.24)}
.v54-set-graphic__caption{margin-top:.5rem;font-size:12px;line-height:1.5;color:#bfae99}
