/* Share the sidebar palette across navigation glyphs, not count badges. */
body { --sidebar-icon-gradient: linear-gradient(135deg, #f2c14e 0%, #ffbe45 45%, #ff7a18 100%); }
body .sidebar { --icon-gradient: var(--sidebar-icon-gradient); }
body .topbar :is(.header-utility-btn, .translate-icon-btn, .profile-menu-trigger) > i,
body .footer-social a > i {
  background: var(--sidebar-icon-gradient) !important;
  background-image: var(--sidebar-icon-gradient) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  filter: drop-shadow(0 1px 2px rgba(10, 23, 48, .16));
}
