.group-param-setter {
  width: 100%;
  display: flex;
  .group-param-setter-item {
    flex: 1;
    &:not(:first-child) {
      margin-left: 1em;
    }
    .next-input-label,
    .next-after {
      padding: 0 0.5em;
    }
    .next-input-label {
      background-color: #f0f0f0;
      border-right: 1px solid #ccc;
    }
    .next-after {
      padding: 0;
      .next-input {
        border: none;
      }
      .next-input-control {
        display: flex;
        align-items: center;
        width: 15px;
      }
      .next-input-text-field {
        padding: 0;
      }
    }

    &.next-small .next-icon:before {
      transform: scale(0.6);
    }
    .next-select-single .next-select-values {
      justify-content: flex-end;
    }
    .next-input-inner {
      text-align: right;

      .next-focus {
        box-shadow: none;
      }
    }
  }
  .unitSel {
    width: 40px;
    min-width: auto;
    .next-input {
      background-image: linear-gradient(#f9f9f9, #f0f0f0);
      color: #999;
    }

    .next-select-inner {
      min-width: auto;
    }
    .next-input-inner {
      .next-focus {
        box-shadow: none;
      }
      text-align: right;
    }
  }
}
.sel-popup-gp-param-setter {
  width: 80px;

  .next-menu {
    min-width: 80px;
  }

  .next-menu-group-label {
    background-color: #f0f0f0;
  }
}
