.topbar-action-btn {
  transition:
    transform 0.18s ease,
    box-shadow 0.18s ease,
    border-color 0.18s ease,
    background 0.18s ease,
    color 0.18s ease;
}

.topbar-action-btn:hover {
  transform: translateY(-1px);
  border-color: rgba(241, 199, 91, 0.72) !important;
  background: linear-gradient(180deg, rgba(28, 40, 72, 0.96), rgba(15, 24, 45, 0.96)) !important;
  box-shadow:
    0 10px 24px rgba(0, 0, 0, 0.22),
    0 0 0 1px rgba(241, 199, 91, 0.14) inset,
    0 0 18px rgba(241, 199, 91, 0.18);
  color: #F8FAFC !important;
}

.topbar-action-btn:hover i,
.topbar-action-btn:hover span {
  color: #F1C75B !important;
}