/* G&C REV10W FIX46 — Path of the Wolf V7: unified chronicle typography + final route polish. */
html[data-gc-theme="path-of-the-wolf"]{
  --gc-wolf-font:"Iowan Old Style","Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;
  --gc-wolf-crimson:#c85848;--gc-wolf-maroon:#61251f;--gc-wolf-ivory:#f3ead9;--gc-wolf-brass:#d8bc7d;--gc-wolf-stone:#c6b9a5;
}
html[data-gc-theme="path-of-the-wolf"] body,
html[data-gc-theme="path-of-the-wolf"] :is(button,input,select,textarea,label,a,p,span,strong,small,li,td,th){font-family:var(--gc-wolf-font)!important}
html[data-gc-theme="path-of-the-wolf"] :is(h1,h2,h3,h4,.gcHomeTitle,.gcMembersTitle,.gcProfileTitle,.gameTitle,.gcGoldTitle){font-family:var(--gc-wolf-font)!important;letter-spacing:.025em!important;text-shadow:0 1px 0 #000,0 4px 18px rgba(0,0,0,.28)}

/* Hero bubbles become etched journal ornaments. */
html[data-gc-theme="path-of-the-wolf"] :is(.gcHomeHero,.gcMembersHero)::after{
  content:""!important;position:absolute!important;right:3%!important;top:12%!important;width:190px!important;height:190px!important;border-radius:0!important;
  background:url('/gc-theme-path-wolf-alchemy-circle-v1.svg?v=1') center/contain no-repeat!important;opacity:.12!important;filter:sepia(.6) saturate(.7)!important;box-shadow:none!important;
}
html[data-gc-theme="path-of-the-wolf"] .gcMembersIntro{max-width:920px!important;line-height:1.55!important;text-wrap:pretty!important}

/* Collection overview: remove bubbles and use faint journal sigils. */
html[data-gc-theme="path-of-the-wolf"] .gcProfileCollectionItem{position:relative!important;overflow:hidden!important;background:linear-gradient(145deg,#15140f,#0b0c09)!important;border-color:rgba(207,177,112,.27)!important;border-radius:2px 18px 2px 18px!important}
html[data-gc-theme="path-of-the-wolf"] .gcProfileCollectionItem::after{content:""!important;position:absolute!important;right:14px!important;top:50%!important;width:82px!important;height:82px!important;transform:translateY(-50%)!important;border-radius:0!important;background:url('/gc-theme-path-wolf-journal-seal-v1.svg?v=1') center/contain no-repeat!important;opacity:.075!important;box-shadow:none!important}
html[data-gc-theme="path-of-the-wolf"] .gcProfileCollectionItem::before{content:""!important;position:absolute!important;inset:auto 12px 10px 12px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(213,183,119,.28),transparent)!important}

/* Dates remain bare text, never bars. */
html[data-gc-theme="path-of-the-wolf"] :is(.gcProfileGameAddedDate,.gcProfileManagedCollectionDate,.gcProfileJoinDate,.gcProfileReviewDate){background:none!important;background-image:none!important;box-shadow:none!important;border:0!important;color:var(--gc-wolf-brass)!important;padding:0!important}

/* Activity chronicle: five event cards are paged by JS; expansion remains legible. */
html[data-gc-theme="path-of-the-wolf"] .gcHomeActivityV2Expand{color:var(--gc-wolf-ivory)!important;padding:7px 0!important;background:none!important;border:0!important;text-shadow:0 1px 0 #000!important}
html[data-gc-theme="path-of-the-wolf"] .gcHomeActivityV2Expand::after{content:"  ›";color:var(--gc-wolf-crimson)}
html[data-gc-theme="path-of-the-wolf"] .gcHomeActivityV2Score{color:var(--gc-wolf-ivory)!important;border-color:rgba(218,188,125,.48)!important;box-shadow:inset 0 0 0 2px rgba(0,0,0,.55),0 4px 15px rgba(0,0,0,.25)!important}

/* Trending player-count token and Vault bar are now Path-native. */
html[data-gc-theme="path-of-the-wolf"] .gcTrendingPlayingPill{color:var(--gc-wolf-ivory)!important;border:1px solid rgba(211,179,112,.32)!important;border-radius:2px 12px 2px 12px!important;background:linear-gradient(145deg,#211b12,#10100d)!important;box-shadow:inset 3px 0 0 var(--gc-wolf-maroon)!important}
html[data-gc-theme="path-of-the-wolf"] .gcTrendingPlayingIcon{color:var(--gc-wolf-brass)!important}
html[data-gc-theme="path-of-the-wolf"] .gcGamesExploreVault{background:linear-gradient(145deg,#5c251f,#311713)!important;border-color:rgba(222,174,105,.34)!important;box-shadow:inset 4px 0 0 #b84d3c,0 12px 30px rgba(0,0,0,.25)!important}
html[data-gc-theme="path-of-the-wolf"] .gcGamesExploreVaultArrow{background:#241610!important;color:#ead29d!important;border:1px solid rgba(222,174,105,.32)!important}

/* Hunter's Journal collection actions: etched plaques, not plain web buttons. */
html[data-gc-theme="path-of-the-wolf"] .gameHeroCollectionSection .heroActions{gap:10px!important}
html[data-gc-theme="path-of-the-wolf"] .gameHeroCollectionSection .gameActionBtn{position:relative!important;min-height:82px!important;border:1px solid rgba(216,182,112,.36)!important;border-radius:0!important;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)!important;background:linear-gradient(135deg,#271e12 0%,#15120d 48%,#0b0c09 100%)!important;box-shadow:inset 5px 0 0 #8d6a35,inset 0 1px rgba(255,240,205,.05),0 10px 24px rgba(0,0,0,.24)!important;overflow:hidden!important}
html[data-gc-theme="path-of-the-wolf"] .gameHeroCollectionSection .gameActionBtn::after{content:"";position:absolute;right:-14px;top:-16px;width:72px;height:72px;background:url('/gc-theme-path-wolf-alchemy-circle-v1.svg?v=1') center/contain no-repeat;opacity:.09;pointer-events:none}
html[data-gc-theme="path-of-the-wolf"] .gameHeroCollectionSection .gameActionIcon{width:42px!important;height:42px!important;border-radius:50%!important;border:1px solid rgba(225,195,132,.38)!important;background:#17120c!important;color:#e2c684!important;box-shadow:inset 0 0 0 3px rgba(0,0,0,.38)!important}
html[data-gc-theme="path-of-the-wolf"] .gameHeroCollectionSection .gameActionBtn.active{background:linear-gradient(145deg,#672a23,#351814)!important;border-color:#d7a65e!important;box-shadow:inset 5px 0 0 #e1bd73,0 0 20px rgba(152,53,38,.18)!important}
html[data-gc-theme="path-of-the-wolf"] .gameHeroCollectionSection .gameActionLabel{color:var(--gc-wolf-ivory)!important;font-weight:800!important;letter-spacing:.02em!important}

/* Floating navigation: one stable forged lane, no icon/label collision. */
html[data-gc-theme="path-of-the-wolf"] :is(#profileBottomNav,#gcAdminUnifiedNav,#gcGoldSimpleNav,.gcGoldSimpleNav,.gcGoldBottomNav,.gcAwardsBottomNav){border-radius:4px 20px 4px 20px!important;background:linear-gradient(180deg,rgba(20,19,14,.98),rgba(8,9,7,.98))!important;border-color:rgba(215,184,118,.34)!important}
html[data-gc-theme="path-of-the-wolf"] :is(#profileBottomNav,#gcAdminUnifiedNav,#gcGoldSimpleNav,.gcGoldSimpleNav,.gcGoldBottomNav,.gcAwardsBottomNav) button{font-family:var(--gc-wolf-font)!important;color:#c7baa6!important;min-height:74px!important;padding:8px 12px!important}
html[data-gc-theme="path-of-the-wolf"] :is(#profileBottomNav,#gcAdminUnifiedNav,#gcGoldSimpleNav,.gcGoldSimpleNav,.gcGoldBottomNav,.gcAwardsBottomNav) button.isActive,
html[data-gc-theme="path-of-the-wolf"] :is(#profileBottomNav,#gcAdminUnifiedNav,#gcGoldSimpleNav,.gcGoldSimpleNav,.gcGoldBottomNav,.gcAwardsBottomNav) [aria-current="page"]{color:#fff0d0!important;background:linear-gradient(180deg,rgba(108,43,34,.22),transparent)!important}

/* Likes become small forged approval tokens. */
html[data-gc-theme="path-of-the-wolf"] :is(.gcReviewLikeButton,.gcActivityMilestoneLike,.gcQotdLikeButton,.gcMarketplaceLikeButton,[data-review-like],[data-activity-like]){border-radius:2px 10px 2px 10px!important;background:#11110d!important;border-color:rgba(207,177,111,.29)!important;color:#dec58e!important;box-shadow:inset 2px 0 0 rgba(132,51,41,.65)!important}

/* Logo and avatar chrome cleanup. */
html[data-gc-theme="path-of-the-wolf"] :is(.gcHomeBrandLogo,.gcMembersBrand img,#homeBrandLogo,#membersBrandLogo,.gcProfileBrandLogo){background:transparent!important;border:0!important;box-shadow:none!important}
html[data-gc-theme="path-of-the-wolf"] :is(.gcHomeActivityV2AvatarButton,.gcTrendingPlayerAvatar,.gcMemberCardAvatar,.gcMembersMemberAvatar){border:0!important;background:transparent!important;box-shadow:none!important;border-radius:50%!important;overflow:hidden!important}

/* Admin tool typography joins the same chronicle family. */
html[data-gc-theme="path-of-the-wolf"] :is(.gcAdminGroupCard,.gcAdminToolCard,.gcAdminGroupHeader,.gcAdminDashboardCard,.gcGoldSection,.gcGoldAdminTable){font-family:var(--gc-wolf-font)!important}

/* Admin Gold member-ledger controls. */
html[data-gc-theme="path-of-the-wolf"] .gcGoldMemberLedgerAdmin{border-color:rgba(214,179,108,.30)!important;background:linear-gradient(145deg,#17150f,#0c0d0a)!important}
html[data-gc-theme="path-of-the-wolf"] .gcGoldMemberLedgerControls,html[data-gc-theme="path-of-the-wolf"] .gcGoldAdminCorrection{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:12px;align-items:end;margin:16px 0}
html[data-gc-theme="path-of-the-wolf"] .gcGoldAdminCorrection{grid-template-columns:minmax(160px,.45fr) minmax(260px,1fr) auto}
html[data-gc-theme="path-of-the-wolf"] .gcGoldMemberLedgerControls label,html[data-gc-theme="path-of-the-wolf"] .gcGoldAdminCorrection label{display:grid;gap:6px;color:#d9c9aa}
html[data-gc-theme="path-of-the-wolf"] .gcGoldMemberLedgerControls :is(select,input),html[data-gc-theme="path-of-the-wolf"] .gcGoldAdminCorrection :is(select,input){min-height:46px;border:1px solid rgba(214,179,108,.26);background:#0d0e0b;color:#f3ead9;padding:0 12px}
html[data-gc-theme="path-of-the-wolf"] .gcGoldAdminLedgerSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}
html[data-gc-theme="path-of-the-wolf"] .gcGoldAdminLedgerSummary>div{padding:12px;border:1px solid rgba(214,179,108,.18);background:#11110d}.gcGoldAdminLedgerSummary small{display:block}.gcGoldAdminLedgerSummary strong{display:block;margin-top:5px;font-size:20px}
html[data-gc-theme="path-of-the-wolf"] .gcGoldTinyAction{min-height:34px;padding:0 10px;border:1px solid rgba(202,82,64,.4);background:#25100d;color:#efb7a5;cursor:pointer}
@media(max-width:760px){html[data-gc-theme="path-of-the-wolf"] .gcGoldMemberLedgerControls,html[data-gc-theme="path-of-the-wolf"] .gcGoldAdminCorrection{grid-template-columns:1fr}.gcGoldAdminLedgerSummary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
