.module-card.locked {
  background: #edf0ed;
  color: #82918f;
}

.module-card.locked p,
.module-card.locked small,
.module-card.locked button {
  color: #8d9997;
}

.module-card.locked button {
  cursor: not-allowed;
}

.header-actions {
  display: flex;
  align-items: center;
  gap: 8px;
}

.academy-header .whatsapp-action {
  border-color: #b9d96d;
  color: #b9d96d;
  font-weight: 800;
}

.academy-header .menu-icon {
  width: 38px;
  padding: 8px;
  font-size: 18px;
}
