.currency-modern {
  display: flex;
  align-items: center;
  margin: 0 10px;
}

.currency-select-modern {
  background: linear-gradient(45deg, #6C4DF6, #22C55E);
  border: none;
  color: #fff;
  border-radius: 50px;
  padding: 8px 35px 8px 15px;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
  outline: none;
  box-shadow: 0 5px 15px rgba(108, 77, 246, 0.4);
  transition: 0.3s;
  appearance: none;
}

.currency-select-modern:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 25px rgba(34, 197, 94, 0.6);
}

.currency-select-modern option {
  color: #000;
}