/*
 * G&C REV10W FIX55 R2 — Path of the Wolf V15.
 * Profile hero Gold wallet positioning authority.
 *
 * The wallet is injected dynamically as a direct child of #profileHero. Older
 * Path layers correctly reserved the top-right visual lane, but the generic
 * forged-control cascade could still win individual positioning properties on
 * mobile/WebKit. V15 makes the intended placement explicit and final.
 */
html[data-gc-theme="path-of-the-wolf"] #profileHero{
  position:relative!important;
}
html[data-gc-theme="path-of-the-wolf"] #profileHero > .gcGoldProfileWallet,
html[data-gc-theme="path-of-the-wolf"] .gcProfileHero > .gcGoldProfileWallet{
  position:absolute!important;
  inset:16px 16px auto auto!important;
  top:16px!important;
  right:16px!important;
  bottom:auto!important;
  left:auto!important;
  z-index:20!important;
  width:auto!important;
  max-width:max-content!important;
  margin:0!important;
  transform:none!important;
  translate:none!important;
  float:none!important;
  align-self:auto!important;
  justify-self:auto!important;
}
html[data-gc-theme="path-of-the-wolf"] #profileHero > .gcGoldProfileWallet:active,
html[data-gc-theme="path-of-the-wolf"] .gcProfileHero > .gcGoldProfileWallet:active{
  transform:none!important;
}
@media(max-width:720px){
  html[data-gc-theme="path-of-the-wolf"] #profileHero > .gcGoldProfileWallet,
  html[data-gc-theme="path-of-the-wolf"] .gcProfileHero > .gcGoldProfileWallet{
    inset:10px 10px auto auto!important;
    top:10px!important;
    right:10px!important;
    bottom:auto!important;
    left:auto!important;
  }
}
@media(max-width:390px){
  html[data-gc-theme="path-of-the-wolf"] #profileHero > .gcGoldProfileWallet,
  html[data-gc-theme="path-of-the-wolf"] .gcProfileHero > .gcGoldProfileWallet{
    top:8px!important;
    right:8px!important;
  }
}

/* REV10W FIX80 R5 — QOTD legibility authority for Path of the Wolf.
 * Keep the forged/parchment identity, but never let theme overlays reduce
 * Question of the Day contrast on OLED phones or dim Android displays. */
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection.gcHomeSection{
  background:radial-gradient(circle at 10% -10%,rgba(190,154,92,.13),transparent 34%),linear-gradient(155deg,#1a1b15,#0b0d0a)!important;
  border-color:rgba(225,199,144,.34)!important;
  box-shadow:0 18px 50px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,244,216,.045)!important;
}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection :is(.gcQotdTitle,.gcQotdQuestion,.gcQotdListHeading strong){color:#fff6e7!important;text-shadow:0 1px 0 rgba(0,0,0,.35)!important}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection :is(.gcQotdMeta,.gcQotdBody,.gcQotdTime){color:#d2c7b2!important}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection :is(.gcQotdEyebrow,.gcQotdQuestionLabel,.gcQotdListHeading span,.gcQotdComposerLabel){color:#e3bd73!important}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection .gcQotdQuestionCard{
  background:linear-gradient(150deg,#242219,#11130e)!important;
  border-color:rgba(225,197,137,.33)!important;
  box-shadow:inset 0 1px 0 rgba(255,242,212,.045),0 8px 22px rgba(0,0,0,.16)!important;
}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection :is(.gcQotdComment,.gcQotdReplies){background:linear-gradient(158deg,#1c1d16,#0d0f0b)!important;border-color:rgba(215,184,123,.24)!important}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection .gcQotdMember{color:#f0c977!important}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection :is(.gcQotdArchiveBtn,.gcQotdCommentsToggle,.gcQotdAction,.gcQotdGhostBtn){color:#eee2cc!important;border-color:rgba(215,184,123,.25)!important;background:rgba(41,37,27,.72)!important}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection textarea{color:#fff7eb!important;background:#0d100c!important;border-color:rgba(215,184,123,.28)!important}
html[data-gc-theme="path-of-the-wolf"] #gcQotdSection textarea::placeholder{color:#9e9583!important;opacity:1!important}
