@import './chunks.less';
.flow-row2column-config {
  display: flex;
  flex-direction: row;
  height: 100%;
  &-column {
    display: flex;
    flex: 1;
    flex-direction: column;
    padding-top: @padding-md;
    &.center,
    &.right_ {
      padding-top: 22px + @padding-md * 2;
      .flow-row2column-config-title {
        padding-left: 0;
      }
      .ant-table-thead th {
        position: relative;
        .ant-btn-link {
          position: absolute;
          top: 10px;
          right: 0;
        }
      }
    }
  }
  &-bottom {
    flex: 1;
    padding: 0 @padding-lg @padding-lg @padding-lg;
    overflow: auto;
    border-right: 1px solid @border-color-split;
  }
  &-loading {
    margin: @margin-lg*2 auto;
  }
  &-title {
    .__title();
    flex: none;
    padding-left: @padding-lg;
    .tip {
      float: right;
    }
  }
  &-edit-row {
    display: flex;
    flex-direction: row;
    .ant-input {
      flex: 1;
      margin-right: @margin-sm;
    }
    .bsicon {
      flex: none;
      padding-top: @padding-xs;
      color: @icon-color;
      cursor: pointer;
      &:hover {
        color: @error-color;
      }
      &.disabled {
        color: @disabled-color;
        cursor: not-allowed;
      }
    }
  }
  &-filter-panel {
    .__filter-panel();
  }
}
