.dataSourceSqlquery {
  width: 100%;
  height: 100%;
  min-width: 650px;

  .sqlTitle {
    padding: 0 24px 0 16px;
    height: 40px;
    //border: 1px solid var(--kw-line-color);
    border-bottom: none;
    border-left: none;
    border-top: none;
  }

  .editor {
    width: 100%;
    height: 100%;
  }

  .c-param-editor .CodeMirror {
    border: 1px solid var(--kw-line-color) !important;
    border-left: none !important;
    border-right: none !important;
  }

  .CodeMirror-wrap pre.CodeMirror-line {
    padding-left: 12px !important;
  }

  .c-param-editor .CodeMirror-gutters {
    border-right: 1px solid var(--kw-line-color) !important;
  }

  .resultTop {
    height: 20px;
    margin-top: 24px;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 5px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .sqlTable {
    height: calc(100% - 64px - 48px);
    margin: 0 20px;
  }

  .emptyBox {
    height: calc(100% - 70px);
    width: 100%;
    padding-top: 50px;
    text-align: center;
    overflow: hidden;
  }

  .height-drag-line {
    position: absolute;
    width: 100%;
    z-index: 3;
    left: 0;
    right: 0;
    height: 10px;
    background: transparent;
    cursor: row-resize;
  }

  .collapseIcon {
    position: absolute;
    bottom: -14px;
    left: 50%;
    color: var(--kw-disabled-color);
    cursor: pointer;
  }
}
