/* Auto-generated at Tue, 21 Jul 26 03:55:43 +0000. */

frontend-root footer .powered-by {
  display: none;
}

.frontend desktop-menu a[role="menuitem"],
.frontend desktop-menu button[role="menuitem"],
.frontend .cdk-overlay-pane.navigation-dropdown a[role="menuitem"],
.frontend .cdk-overlay-pane.navigation-dropdown button[role="menuitem"] {
  font-size: var(--font-size-sm) !important;
}

.frontend featured-content .featured-content-card .card-badges {
  display: none !important;
}

.frontend featured-content .featured-content-card .card-content .card-content-footer > .card-content-footer-stats {
  display: none !important;
}

.frontend row-card a .card-content .badge-wrapper {
  display: none !important;
}

.frontend .accessibility-nav {
  display: none !important;
}

.frontend .cdk-overlay-pane.navigation-dropdown {
  border-color: #1a1a1a !important;
}

/* Comment out the HIDE global serach in header
.frontend header-search {
  display: none !important;
}
 */

.frontend desktop-menu button[role="menuitem"] inn-icon,
.frontend desktop-menu a[role="menuitem"] inn-icon {
  display: none !important;
}

/* Hide "My Challenges" page navigation on User Profile */
a[href="/profile/mychallenges"] {
  display: none !important;
}
/* END - Hide "My Challenges" page navigation on User Profile */

/* Hide the "My Challenges" content panel on User Profile Overview Page*/
fe-panel:has(.card-badge):has(a.more-link[href="/profile/mychallenges"]) {
  display: none !important;
}
/* END - Hide the "My Challenges" content panel on User Profile Overview Page*/

/* Hide Achievements panel on User Profile Overview Page */
fe-panel:has([data-test-id="profile-statistics"]) {
  display: none !important;
}

nav.profile-settings-nav {
  display: flex;
  flex-direction: column;
}
/* END - Hide Achievements panel on User Profile Overview Page */

/* Reorder User Profile Page Navigation */
nav.profile-settings-nav a[href="/profile/about"] { order: 1 !important; }
nav.profile-settings-nav a[href="/profile/settings/general"] { order: 2 !important; }
nav.profile-settings-nav a[href="/profile/myideas"] { order: 3 !important; }
nav.profile-settings-nav a[href="/profile/following"] { order: 4 !important; }
nav.profile-settings-nav a[href="/profile/communities"] { order: 5 !important; }
nav.profile-settings-nav a[href="/profile/settings/security"] { order: 6 !important; }
nav.profile-settings-nav a[href="/profile/settings/notifications"] { order: 7 !important; }
nav.profile-settings-nav a[href="/profile/mychallenges"] { order: 8 !important; }
nav.profile-settings-nav a[href="/profile/lottery"] { order: 9 !important; }
/* END - Reorder User Profile Page Navigation */

/* Make the footer NOT clickable */
footer a.is-external {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: inherit;
}
/* END - Make the footer NOT clickable */

/* Hide Ideas in user profile */
nav.profile-settings-nav a[href="/profile/myideas"] {
    display: none;
}
/* END Hide Ideas in user profile */

/* Community Panel > Community Cards > leave/follow buttons only */
.frontend profile-communities fe-panel .panel community-card .community-leave-container inn-button > button.btn.btn-outline.btn-md {
  background-color: #ffffff !important;
  border: 1px solid #000000 !important;
  outline: 1px solid #000000 !important;
  color: #000000 !important;
  box-shadow: none !important;
}

/* Hover */
.frontend profile-communities fe-panel .panel community-card .community-leave-container inn-button:hover > button.btn.btn-outline.btn-md,
.frontend profile-communities fe-panel .panel community-card .community-leave-container inn-button > button.btn.btn-outline.btn-md:hover {
  background-color: #000000 !important;
  border-color: #000000 !important;
  outline-color: #000000 !important;
  color: #ffffff !important;
}

/* Icon/text inside button */
.frontend profile-communities fe-panel .panel community-card .community-leave-container inn-button > button.btn.btn-outline.btn-md inn-icon,
.frontend profile-communities fe-panel .panel community-card .community-leave-container inn-button > button.btn.btn-outline.btn-md svg,
.frontend profile-communities fe-panel .panel community-card .community-leave-container inn-button > button.btn.btn-outline.btn-md svg path {
  color: inherit !important;
  fill: currentColor !important;
}