// adduse


.dx-gantt {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  overflow: hidden;

  .dx-gantt-main-wrapper {
    display: flex;
    position: relative;
    flex-direction: row;
    height: 100%;
  }

  .dx-toolbar .dx-toolbar-items-container {
    height: auto;
  }

  .dx-gantt-toolbar-separator {
    display: table;
    height: 100%;
    border-left: 1px solid transparent;
  }

  .dx-gantt-si {
    text-align: center;
    vertical-align: middle;
  }

  .dx-gantt-treelist-wrapper {
    display: inline-flex;

    .dx-treelist {
      .dx-scrollbar-vertical {
        display: none;
      }

      .dx-treelist-headers + .dx-treelist-rowsview {
        border-top: none;
      }
    }
  }

  .dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar {
    width: 2px;
  }

  .dx-gantt-view {
    -webkit-user-select: none; // stylelint-disable-line property-no-vendor-prefix
    user-select: none;
    width: 100%;
    min-width: 1px;

    .dx-gantt-tac-hb {
      margin-top: -1px;
    }

    .dx-scrollable-scrollbar {
      z-index: 100;
    }

    .dx-gantt-parent::before {
      border-left-color: inherit;
      border-top-color: inherit;
    }

    .dx-gantt-parent::after {
      border-right-color: inherit;
      border-top-color: inherit;
    }
  }
}
