.wsm-buttons {
  margin: 15px 0;
  display: flex;
  gap: 10px;
  align-items: center;
  flex-wrap: wrap;
}

.wsm-icon {
  display: inline-block;
  transition: opacity 0.2s;
}

.wsm-icon:hover {
  opacity: 0.8;
}

.wsm-icon img {
  width: 100%;
  height: 100%;
  object-fit: contain; /* Keeps aspect ratio */
}
