
/* One quest header only. */
#quests > .v052-scene-banner,
#quests > .v41-npc-banner,
#quests > .hero-card{display:none!important}

/* Use the approved "Bild 2" artwork, but keep all live HTML values/buttons. */
#quests .v386-mira{
  min-height:210px!important;
  padding:16px 15px 14px 48%!important;
  background:
    linear-gradient(90deg,rgba(5,12,8,.06) 0 42%,rgba(5,12,8,.80) 59%,rgba(5,12,8,.96) 100%),
    url("assets/v7195-base64/1739bd02b601fb37a4ad.webp") left center/52% 100% no-repeat!important;
  border-color:#317044!important;
}
#quests .v390-mira-portrait,
#quests .v389-mira-portrait{display:none!important}
#quests .v386-mira-copy{margin:0!important}
#quests .v386-tabs{
  margin-left:-88%!important;
  margin-top:12px!important;
}
#quests .v386-bubble{
  font-size:10px!important;
  line-height:1.42!important;
  padding:10px 11px!important;
}
#quests .v386-bubble:before{display:none!important}

/* Real approved art in every quest scene. */
#quests .v386-card.fast .v386-scene-art{
  background:
    linear-gradient(180deg,transparent 0 52%,rgba(4,9,6,.87) 100%),
    url("assets/v7195-base64/12ad54bc0ff3ac7cfecb.webp") center/cover no-repeat!important;
}
#quests .v386-card.normal .v386-scene-art{
  background:
    linear-gradient(180deg,transparent 0 52%,rgba(4,9,6,.87) 100%),
    url("assets/v7195-base64/ee1107ff5aa063d1e5dc.webp") center/cover no-repeat!important;
}
#quests .v386-card.hard .v386-scene-art{
  background:
    linear-gradient(180deg,transparent 0 52%,rgba(4,9,6,.87) 100%),
    url("assets/v7195-base64/e1d94de752263aea2ab7.webp") center/cover no-repeat!important;
}
#quests .v386-scene-art svg{display:none!important}
#quests .v386-scene{
  min-height:220px!important;
  background:#071009!important;
}
#quests .v386-scene:before{
  background:linear-gradient(180deg,rgba(3,7,5,.02),rgba(3,7,5,.08) 44%,rgba(3,7,5,.91) 100%)!important;
}
#quests .v386-title{
  font-size:19px!important;
  line-height:1.08!important;
}
#quests .v386-desc{
  font-size:10.5px!important;
  line-height:1.42!important;
}

/* Stronger reward cards to match the target mock-up. */
#quests .v386-reward.xp{
  border-color:#817025!important;
  box-shadow:inset 0 0 18px rgba(230,190,55,.08)!important;
}
#quests .v386-reward.item{
  border-color:#67387a!important;
  box-shadow:inset 0 0 18px rgba(191,84,255,.07)!important;
}
#quests .v386-start{
  min-height:54px!important;
  font-size:16px!important;
  background:linear-gradient(180deg,#94fa72,#5dd53e)!important;
}
#quests .v387-refresh{
  min-height:48px!important;
  border-color:#3b7043!important;
  font-size:10px!important;
}

@media(max-width:520px){
  #quests .v386-mira{
    min-height:200px!important;
    padding:14px 11px 12px 45%!important;
    background:
      linear-gradient(90deg,rgba(5,12,8,.06) 0 38%,rgba(5,12,8,.79) 55%,rgba(5,12,8,.96) 100%),
      url("assets/v7195-base64/1739bd02b601fb37a4ad.webp") left center/49% 100% no-repeat!important;
  }
  #quests .v386-tabs{margin-left:-78%!important;gap:6px!important}
  #quests .v386-tab{font-size:7.7px!important}
  #quests .v386-kicker{font-size:6.5px!important}
  #quests .v386-mira-name{font-size:21px!important}
  #quests .v386-bubble{font-size:9px!important}
  #quests .v386-scene{min-height:205px!important}
}
