
/* ===== V4.02 Dungeon reward = Quest reward presentation ===== */
#v247DungeonReward{
  position:fixed;
  inset:0;
  z-index:2147482600;
  display:none;
  align-items:center;
  justify-content:center;
  padding:16px;
  background:rgba(2,7,4,.86);
  backdrop-filter:blur(8px);
}
#v247DungeonReward.show{display:flex}

#v247DungeonReward .v231-quest-card{
  max-height:min(88vh,760px);
  overflow:auto;
}
#v247DungeonReward .v247-dungeon-extra{
  display:grid;
  gap:7px;
  margin:0 14px 12px;
}
#v247DungeonReward .v247-dungeon-line{
  padding:8px;
  border:1px solid #3b593f;
  border-radius:9px;
  background:#08130c;
  color:#c5d8c4;
  font-size:8px;
  line-height:1.45;
}
#v247DungeonReward .v247-harz{
  border-color:#47724b;
  color:#b9ec9b;
}
#v247DungeonReward .v247-complete{
  border-color:#8a7539;
  color:#f1d27d;
  box-shadow:inset 0 0 12px rgba(230,191,70,.07);
}
#v247DungeonReward .v247-boss{
  border-color:#735094;
  color:#d7a7ff;
  box-shadow:inset 0 0 12px rgba(184,98,242,.08);
}
#v247DungeonReward .v240-loot-item{
  margin:0!important;
}
#v247DungeonRewardOk{
  width:calc(100% - 28px)!important;
  margin:0 14px 14px!important;
  min-height:44px!important;
}
