.app-form-group {
  width        : 100%;
  margin-bottom: 10px;

  .app-form-group__content__collapse {
    .van-cell__right-icon {
      display: none;
    }
  }

  .collapse__item__action {
    width          : 100%;
    height         : 100%;
    display        : flex;
    justify-content: flex-end;

    .collapse__item__action__item {
      display     : flex;
      align-items : center;
      margin-right: 5px;

      ion-icon {
        position     : relative;
        padding-right: 2px;
      }

      .action__icon {
        font-size: 23px;
      }

      .action__item__button {
        height : 100%;
        border : none;
        padding: 0;
      }
    }
  }

  .van-collapse-item__content {
    padding: 0;
  }

  .van-collapse-item__title {
    font-weight: 700;
    font-size  : 16px;
    align-items: center;
    padding    : 0 16px;
  }

  .app-form-group__content--nocaption {
    >.van-collapse-item__title {
      display: none;
    }
  }
}