.hook-half-check > span .ant-tree-checkbox-inner::after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #1890ff;
  border: 0;
  -webkit-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: ' ';
}

/* .hook-check > span .ant-tree-checkbox-inner::after{
    position: absolute;
    display: table;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1) translate(-50%, -50%);
    transform: rotate(45deg) scale(1) translate(-50%, -50%);
    opacity: 1;
    transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
    content: ' ';
}
.hook-check > span .ant-tree-checkbox-inner{
  background-color: #1890ff;
  border-color: #1890ff;
} */
/* a[rel="external"] li[class = "hook-half-check"] */
.component-range-con {
  padding-bottom: 20px;
}

.component-range-con .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop {
  opacity: 0;
}

.component-range-con .ant-tree.ant-tree-show-line li:not(:last-child)::before {
  opacity: 0;
}

.component-range-con .bs-left-con .bs-top-bar {
  display: flex;
  justify-content: space-between;
  margin: 20px 0;
  height: 26px;
}

.component-range-con .bs-left-con .bs-left-tree {
  border: 1px solid #E6E8EB;
  min-height: 500px;
}

.component-range-con .bs-right-con .bs-top-bar {
  margin: 20px 0;
  height: 26px;
}

.component-range-con .bs-right-con .bs-right-tree {
  border: 1px solid #E6E8EB;
  min-height: 500px;
}
