.label_onlyone {
  position: absolute;
  top: 15px;
  right: 20px;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 1);
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  padding: 0px 15px 0px 5px;
  font-size: 12px;
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  height: 30px;
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #fff;
}

.label_onlyone.black {
  background-color: #0031ff;
}

.label_onlyone.glay {
  background-color: rgb(57 48 48 / 46%);
}

.label_onlyone.red {
  background-color: rgb(208, 16, 16);
}

.label_onlyone.green {
  background-color: rgb(7, 170, 29);
  border: 1px solid rgb(10 145 102);
}

.selectRating {
  appearance: none;
  outline: none;
  cursor: pointer;
  color: #fff;
  text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 5px 30px 5px 10px;
  width: 100%;
  font-size: 12px;
}

.selectRating[data-styling="favorite"] {
  border: 1px solid rgb(10 145 102);
  background-color: rgb(7, 170, 29);
}

.selectRating[data-styling="accept"] {
  border: 1px solid rgba(0, 0, 0, 0.5);
  background-color: rgb(57 48 48 / 46%);
}

.selectRating[data-styling="reject"] {
  border: 1px solid rgba(0, 0, 0, 0.5);
  background-color: rgb(208, 16, 16);
}

.selectRatingBase {
  position: relative;
  border-radius: 5px;
  min-width: 140px;
}

.selectRatingBase:after {
  display: block;
  color: #fff;
  content: "▼";
  position: absolute;
  font-size: 10px;
  line-height: 30px;
  top: 0;
  right: 10px;
  pointer-events: none;
}

/* Hide status selectors (in list) when modal is open */
body.modal-open .status-selector {
  display: none !important;
}