/* GUULRAADRAAC v1593 — BATTLE AVATAR SYNC ONLY
   Scope: Battle Results avatar presentation only. */

/* Top 3: same circular avatar language used by the main leaderboard. */
.p2BattleAvatarV85{
  overflow:hidden!important;
  border-radius:50%!important;
  background:#f3f7f5!important;
  border:4px solid rgba(15,139,116,.22)!important;
  box-sizing:border-box!important;
  color:#0c6657!important;
}
.p2BattlePodiumCardV85.rank1 .p2BattleAvatarV85{border-color:#f1c84c!important;box-shadow:0 10px 24px rgba(184,132,0,.18)!important}
.p2BattlePodiumCardV85.rank2 .p2BattleAvatarV85{border-color:#bcc8d4!important;box-shadow:0 10px 24px rgba(92,112,132,.14)!important}
.p2BattlePodiumCardV85.rank3 .p2BattleAvatarV85{border-color:#dc9b73!important;box-shadow:0 10px 24px rgba(156,92,54,.14)!important}
.p2BattleAvatarV85>.guulAvatar3D,
.p2BattleRankAvatarV85>.guulAvatar3D{
  width:100%!important;
  height:100%!important;
  display:block!important;
  border-radius:50%!important;
  box-shadow:none!important;
}
.p2BattleAvatarV85>.guulAvatar3D:after,
.p2BattleRankAvatarV85>.guulAvatar3D:after{box-shadow:inset 0 0 0 2px rgba(255,255,255,.88)!important}

/* Ranks 4–20. */
.p2BattleRankAvatarV85{
  overflow:hidden!important;
  border-radius:50%!important;
  background:#edf7f4!important;
  border:2px solid rgba(15,139,116,.18)!important;
  box-sizing:border-box!important;
  color:#0c6657!important;
}
.p2BattleAvatarFallbackV1593{
  width:100%;height:100%;display:grid;place-items:center;
  font:950 1em/1 system-ui,sans-serif;color:inherit;
}

/* Dark mode: avatar photos stay visible and rings remain distinct. */
html[data-guul-comfort-resolved="dark"] .p2BattleAvatarV85,
html[data-guul-comfort-resolved="dark"] .p2BattleRankAvatarV85{
  background:#183229!important;
  border-color:#3e6a59!important;
  color:#e9f6f1!important;
}
html[data-guul-comfort-resolved="dark"] .p2BattlePodiumCardV85.rank1 .p2BattleAvatarV85{border-color:#d7ae39!important}
html[data-guul-comfort-resolved="dark"] .p2BattlePodiumCardV85.rank2 .p2BattleAvatarV85{border-color:#879aa9!important}
html[data-guul-comfort-resolved="dark"] .p2BattlePodiumCardV85.rank3 .p2BattleAvatarV85{border-color:#b87c5a!important}
