/* Scoped artwork/layout only; no gameplay selectors removed. */
.b-card .art{object-fit:contain!important;object-position:center 36%!important;opacity:1!important;filter:none!important;padding:3px 5px 28px;background:radial-gradient(ellipse at 50% 60%,#30402b66,transparent 72%)}
.p348-building-detail-icon{width:58px;height:58px;object-fit:contain;flex:0 0 58px}
.p348-enemy-detail-icon{display:block;width:120px;height:120px;object-fit:contain;margin:6px auto}
.p348-quest-title{font-size:19px;color:var(--gold);margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid var(--line)}
.report-ico{object-fit:contain!important;padding:3px;background:#0b1710}
@media(max-width:400px){.p348-building-detail-icon{width:44px;height:44px;flex-basis:44px}}
