/*
 * G&C REV10W FIX44 — theme refinements and coverage repair.
 * Applies to every premium theme; Path V5 adds its personality layer afterwards.
 */
html[data-gc-theme] :is(.gcProfileGameAddedDate,.gcProfileManagedCollectionDate){
  display:block!important;width:auto!important;max-width:100%!important;
  margin-top:6px!important;padding:0!important;border:0!important;border-radius:0!important;
  background:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;
  color:var(--gc38-muted)!important;line-height:1.35!important;
}
html[data-gc-theme] :is(.gamesHubCarouselArrow,.gcCarouselArrow,.gcProfileCarouselArrow,.gcCollectionCarouselArrow){
  border:1px solid var(--gc38-line)!important;
  background:color-mix(in srgb,var(--gc38-surface-2) 92%,black)!important;
  color:var(--gc38-accent-2)!important;box-shadow:var(--gc38-control-shadow)!important;
}
html[data-gc-theme] :is(.gamesHubCarouselArrow,.gcCarouselArrow,.gcProfileCarouselArrow,.gcCollectionCarouselArrow) svg{stroke:currentColor!important;fill:none!important}
html[data-gc-theme] :is(.gamesHubCarouselArrow,.gcCarouselArrow,.gcProfileCarouselArrow,.gcCollectionCarouselArrow):hover{
  border-color:color-mix(in srgb,var(--gc38-accent) 52%,var(--gc38-line))!important;color:var(--gc38-text)!important;
}
html[data-gc-theme] :is(.gcReviewLikeButton,.gcReviewLikeReadOnly,.gcActivityMilestoneLike,.gcMpHomeLike,.gcQotdAction[data-like]){
  border-color:var(--gc38-line)!important;background:color-mix(in srgb,var(--gc38-surface-2) 88%,black)!important;color:var(--gc38-muted)!important;box-shadow:none!important;
}
html[data-gc-theme] :is(.gcReviewLikeButton,.gcActivityMilestoneLike,.gcMpHomeLike,.gcQotdAction[data-like]):is(.isLiked,.liked,[aria-pressed="true"]){
  border-color:color-mix(in srgb,var(--gc38-accent) 55%,var(--gc38-line))!important;background:color-mix(in srgb,var(--gc38-accent) 13%,var(--gc38-surface-2))!important;color:var(--gc38-accent-2)!important;
}
html[data-gc-theme] :is(.gcReviewLikeButton,.gcReviewLikeReadOnly,.gcActivityMilestoneLike,.gcMpHomeLike) svg{stroke:currentColor!important}
html[data-gc-theme] :is(.gcPushBellButton,.gcMarketplaceHeroBadge){
  border-color:var(--gc38-line)!important;background:color-mix(in srgb,var(--gc38-surface-2) 92%,black)!important;color:var(--gc38-accent-2)!important;box-shadow:var(--gc38-control-shadow)!important;
}
html[data-gc-theme] .gcMarketplaceHeroBadgeMark{border-color:var(--gc38-line)!important;background:color-mix(in srgb,var(--gc38-accent) 8%,var(--gc38-surface))!important}
@media(min-width:900px){
  html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable{width:100%!important;table-layout:fixed!important}
  html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable th:nth-child(1),html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable td:nth-child(1){width:8%!important}
  html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable th:nth-child(2),html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable td:nth-child(2){width:52%!important;min-width:0!important}
  html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable th:nth-child(3),html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable td:nth-child(3),
  html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable th:nth-child(4),html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable td:nth-child(4){width:12%!important;text-align:center!important}
  html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable th:nth-child(5),html[data-gc-theme] .gcGoldHomeCard .gcGoldRankTable td:nth-child(5){width:16%!important;text-align:center!important}
}

/* Shared Wishlist is intentionally collapsed by default on Members Hub. */
.gcSharedWishlistToggle{width:100%;display:flex;align-items:center;gap:12px;padding:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}
.gcSharedWishlistToggle>span:nth-child(2){min-width:0;flex:1}
.gcSharedWishlistToggleChevron{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.10);border-radius:10px;background:rgba(255,255,255,.035);font-size:20px;line-height:1;transition:transform .16s ease}
.gcSharedWishlistToggle[aria-expanded="true"] .gcSharedWishlistToggleChevron{transform:rotate(180deg)}
.gcSharedWishlistContent[hidden]{display:none!important}
html[data-reduced-animations="true"] .gcSharedWishlistToggleChevron{transition:none!important}
@media(prefers-reduced-motion:reduce){.gcSharedWishlistToggleChevron{transition:none!important}}
