.multi-symbol {
  margin-top: 10px;
  border: 1px solid #ccc;
  border-radius: 6px;
  padding: 8px;
  background: rgba(255, 255, 255, 0.05);
}

.multi-row-header, .multi-row-content {
  display: grid;
  grid-template-columns: repeat(5, 1fr) auto;
  gap: 8px;
  align-items: center;
}

.symbol-select select {
  width: 100%;
  padding: 4px;
  border-radius: 4px;
}

.hidden {
  display: none;
}

.text-red {
  color: #e53935 !important;
  /* font-weight: bold; */
}

.text-green {
  color: #43a047 !important;
  /* font-weight: bold; */
}
