/* APK PVEMonsterAttackPanel F_DropSV and F_DropItem: source IDs + verified pack imagery. */
#dialog-body .rk-pve-loot-panel{
 margin:8px 0;padding:7px 8px;background:linear-gradient(180deg,#162d41,#102536);
 border:1px solid #ad925c;border-radius:8px;color:#e7d5b6;
}
#dialog-body .rk-pve-loot-panel>summary{
 color:#f8dba3;font:600 13px/1.8 Tahoma;cursor:pointer;
}
#dialog-body .rk-pve-loot-panel strong{
 display:block;margin:8px 0 6px;color:#ffe1ad;font:600 12px/1.4 Tahoma;
}
#dialog-body .rk-pve-loot-grid{
 display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;
 max-height:200px;overflow-y:auto;padding:3px;
}
#dialog-body .rk-pve-loot-card{
 border:1px solid #87714b;border-radius:6px;
 min-height:88px;padding:5px 3px;
 background:linear-gradient(#253d4c,#152c3b);
 display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;
 min-width:0;text-align:center;
}
#dialog-body .rk-pve-loot-card img{
 width:49px;height:49px;object-fit:contain;
 filter:drop-shadow(0 2px 2px #111c29aa);
}
#dialog-body .rk-pve-loot-card small{font:10px/1.4 Tahoma;color:#e7d5b8;overflow-wrap:anywhere}
#dialog-body .rk-pve-loot-unknown{
 display:flex;align-items:center;justify-content:center;
 width:45px;height:45px;color:#d4b981;border:1px solid #a68b5d;
 border-radius:7px;font:600 20px Tahoma;background:#2d3d44;
}
@media(max-width:350px){
 #dialog-body .rk-pve-loot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
