.ak-stringlist-group {
  display: grid;
  grid-template-columns: auto 13px;
  column-gap: 5px;
  margin-bottom: 4px;
}

.ak-stringlist-group-aliased {
  grid-template-columns: auto auto 13px;
}

.ak-stringlist-removebtn {
  width: 13px;
}

.ak-stringlist-removebtn:before, .ak-stringlist-removebtn:after {
  content: '';
  display: block;
  background-color: var(--errorColor);
  width: 13px;
  height: 4px;
  margin-top: 9px;
  transform: rotate(45deg);
  transition-duration: 0.2s;
}
.ak-stringlist-removebtn:after {
  margin-top: -18px;
  transform: rotate(-45deg);
}
.ak-stringlist-removebtn:hover::before, .ak-stringlist-removebtn:hover::after {
  background-color: var(--iconColor);
}
.ak-multireference-gridfield-row {
  overflow: auto;
}
.x-form-field-trigger-wrap:not(.x-item-disabled).ak-multireference-field:before {
  right: 37px;
}
.x-form-field-trigger-wrap:not(.x-item-disabled).ak-multireference-field:after {
  right: 34px;
}