.managed-bet-actions .cashout-v181 {
  border-color: rgba(168, 118, 255, 0.58);
  background: linear-gradient(
    135deg,
    rgba(106, 61, 214, 0.34),
    rgba(42, 142, 255, 0.24)
  );
  color: #d9c7ff;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08);
}

.managed-bet-actions .cashout-v181:hover {
  border-color: rgba(196, 163, 255, 0.86);
  background: linear-gradient(
    135deg,
    rgba(121, 71, 235, 0.52),
    rgba(42, 142, 255, 0.34)
  );
  color: #fff;
}

.managed-bet-card.cashout_positive,
.managed-bet-card.cashout_negative {
  border-color: rgba(168, 118, 255, 0.44) !important;
  background:
    radial-gradient(
      circle at 100% 0%,
      rgba(139, 92, 246, 0.15),
      transparent 34%
    ),
    rgba(10, 40, 86, 0.42) !important;
}

.managed-bet-card .cashout-return-v181 {
  border: 1px solid rgba(168, 118, 255, 0.22);
  background: rgba(139, 92, 246, 0.12);
}

.managed-bet-card .cashout-return-v181 strong {
  color: #d9c7ff;
}

.cashout-field-v181 {
  padding: 14px;
  border: 1px solid rgba(168, 118, 255, 0.34);
  border-radius: 13px;
  background:
    radial-gradient(
      circle at 0% 0%,
      rgba(139, 92, 246, 0.16),
      transparent 45%
    ),
    rgba(2, 14, 36, 0.64);
}

.cashout-field-v181 > span {
  color: #d9c7ff;
}

.cashout-field-v181 small {
  color: #b9c9e2;
  font-size: 12px;
  font-weight: 800;
  line-height: 1.45;
}

@media (max-width: 640px) {
  .managed-bet-actions .cashout-v181 {
    flex: 1 1 120px;
  }

  .cashout-field-v181 {
    grid-column: auto;
  }
}
