

$input-prefix-cls: "#{$css-prefix}input";
.#{$input-prefix-cls} {
  &-wrapper {
    input,
    textarea {
      @include selectionStyle;
    }
  }

  &-type {
    height: $input-height-base;
  }
  .#{$input-prefix-cls}-group-append {
    border: 0 !important;
  }
  &-group-prepend,
  &-group-append,
  > .#{$input-prefix-cls} {
    // &:not(:first-child):not(:last-child) {
    //     border-radius: 10px;
    // }
  }

  &-group {
    &-prepend,
    &-append {
      background-color: transparent;
      border-radius: $btn-border-radius;
      // Reset Select's style in addon
      .#{$css-prefix}select {
        &-selection {
          margin: 1px;
        }
      }
    }
    &-prepend,
    &-append,
    > .#{$input-prefix-cls} {
      // &:not(:first-child):not(:last-child) {
      //   border-radius: pi;
      // }
    }
  }

  &-word-limit {
    line-height: 12px;
  }
}
.#{$input-prefix-cls}-group-append {
  border: 1px solid $input-border-color !important;
  border-left: 0 !important;
}
