/* Inherits the existing original-host guide shell; scoped fixes only. */
@media(max-width:380px){.pbg-guide .top .wrap{gap:10px}.pbg-guide .brand{font-size:21px;min-width:0;white-space:normal}.pbg-guide .brand small{font-size:9px;letter-spacing:.08em}.pbg-guide .mobile-nav{flex-shrink:0}}
.pbg-guide .pa-intro .game-image{max-width:640px;margin:0;min-width:0}.pbg-guide .pa-notes .sources{font-size:.875rem;line-height:1.6;margin-top:36px;padding-top:20px}.pbg-guide .pa-notes .sources h2{font-size:1.15rem;margin:0 0 12px}.pbg-guide .sources ul{padding-left:20px;margin:12px 0 0}.pbg-guide .pa-notes .sources li{margin:7px 0}.pbg-guide .sources p{margin:0 0 12px}
.pbg-guide .pa-intro h1{overflow-wrap:anywhere}.pbg-guide .pa-caption{overflow-wrap:anywhere}.pbg-guide .table-wrap{max-width:100%;contain:inline-size}.pbg-guide .pa-notes{min-width:0}.pbg-guide .pa-notes a{overflow-wrap:anywhere}.pbg-guide .pa-notes table{min-width:560px}.pbg-guide .pa-notes td{vertical-align:top}.pbg-guide .ref a{padding-inline:2px}.pbg-guide .pa-intro sup{font-size:.7em}
