/* Community v1.3.17 — homepage-matched glass navigation, stats and Featured Today card. */

/* Clear, glassy Community navigation. */
html body.gmr-community-page .gmr-network-v8 .gmr-network-topbar {
  border:1px solid rgba(185,105,244,.30)!important;
  background:linear-gradient(145deg,rgba(28,13,52,.94),rgba(12,8,30,.96))!important;
  box-shadow:0 14px 34px rgba(2,1,12,.30),inset 0 1px 0 rgba(255,255,255,.08)!important;
  backdrop-filter:blur(16px) saturate(135%)!important;
  -webkit-backdrop-filter:blur(16px) saturate(135%)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-network-topbar > div strong {
  color:#fff!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-network-topbar > div span {
  color:#d9c9e8!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-network-topbar nav a {
  position:relative!important;
  overflow:hidden!important;
  color:#e9b8ff!important;
  text-shadow:0 1px 8px rgba(204,119,255,.20)!important;
  border:1px solid transparent!important;
  background:rgba(255,255,255,.025)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-network-topbar nav a:hover,
html body.gmr-community-page .gmr-network-v8 .gmr-network-topbar nav a:focus-visible {
  color:#fff!important;
  border-color:rgba(211,142,255,.42)!important;
  background:linear-gradient(145deg,rgba(139,54,207,.50),rgba(88,27,139,.62))!important;
  box-shadow:0 8px 20px rgba(58,12,97,.28),inset 0 1px 0 rgba(255,255,255,.18)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-network-topbar nav a.is-current {
  color:#fff!important;
  border-color:rgba(226,166,255,.48)!important;
  background:linear-gradient(145deg,rgba(139,68,174,.82),rgba(83,31,112,.94))!important;
  box-shadow:0 9px 22px rgba(62,15,94,.35),inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(176,86,238,.45)!important;
}

/* Brighter glass actions and live-stat tiles. */
html body.gmr-community-page .gmr-network-v8 .gmr-primary-action,
html body.gmr-community-page .gmr-network-v8 .gmr-hero-secondary,
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-link {
  position:relative!important;
  overflow:hidden!important;
  color:#fff!important;
  border:1px solid rgba(226,170,255,.48)!important;
  background:linear-gradient(135deg,rgba(139,53,220,.96),rgba(169,72,235,.92))!important;
  box-shadow:0 10px 24px rgba(76,18,127,.38),inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 0 rgba(89,21,139,.45)!important;
  text-shadow:0 1px 3px rgba(24,3,38,.42)!important;
  backdrop-filter:blur(10px) saturate(135%)!important;
  -webkit-backdrop-filter:blur(10px) saturate(135%)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-primary-action:hover,
html body.gmr-community-page .gmr-network-v8 .gmr-hero-secondary:hover,
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-link:hover {
  color:#fff!important;
  border-color:#e7b7ff!important;
  background:linear-gradient(135deg,#9c45e4,#bd65f2)!important;
  box-shadow:0 13px 28px rgba(91,24,147,.48),inset 0 1px 0 rgba(255,255,255,.40)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-community-hero-v2 .gmr-network-stats > span {
  color:#fff!important;
  border:1px solid rgba(195,118,249,.30)!important;
  background:
    linear-gradient(145deg,rgba(31,15,55,.86),rgba(10,7,25,.92))!important;
  box-shadow:0 12px 26px rgba(3,2,14,.30),inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(139,53,211,.18)!important;
  backdrop-filter:blur(14px) saturate(130%)!important;
  -webkit-backdrop-filter:blur(14px) saturate(130%)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-community-hero-v2 .gmr-network-stats strong {
  color:#c961ff!important;
  text-shadow:0 0 16px rgba(183,80,255,.24)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-community-hero-v2 .gmr-network-stats small {
  color:#f0e5f8!important;
}

/* Featured Today: dark, layered glass instead of the flat mauve block. */
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day.gmr-crystal-day-v2 {
  color:#fff!important;
  border:1px solid rgba(201,126,255,.34)!important;
  background:
    radial-gradient(circle at 88% 5%,rgba(161,67,225,.25),transparent 38%),
    linear-gradient(155deg,rgba(39,16,68,.96),rgba(11,7,27,.98) 72%)!important;
  box-shadow:0 18px 42px rgba(2,1,12,.38),inset 0 1px 0 rgba(255,255,255,.10)!important;
  backdrop-filter:blur(16px) saturate(130%)!important;
  -webkit-backdrop-filter:blur(16px) saturate(130%)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 .gmr-kicker {
  color:#f0c9ff!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 .gmr-crystal-day-media,
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 .gmr-crystal-day-empty {
  color:#d9b8ef!important;
  border:1px dashed rgba(199,127,248,.50)!important;
  background:
    radial-gradient(circle at 50% 25%,rgba(146,68,201,.16),transparent 52%),
    linear-gradient(145deg,rgba(29,14,50,.78),rgba(9,7,23,.90))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 12px 26px rgba(2,1,12,.26)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 .gmr-crystal-day-empty small {
  color:#d8c3e7!important;
  opacity:1!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 h3 {
  color:#f2ddff!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 > strong {
  color:#fff!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 .gmr-crystal-day-facts span {
  color:#f7efff!important;
  border:1px solid rgba(213,149,255,.42)!important;
  background:linear-gradient(145deg,rgba(116,42,164,.66),rgba(53,20,82,.82))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 6px 14px rgba(4,2,16,.24)!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 p {
  color:#eee5f5!important;
}
html body.gmr-community-page .gmr-network-v8 .gmr-crystal-day-v2 .gmr-crystal-credit {
  color:#dacde5!important;
}
