.rc-tree {
  border: 1px solid #0000;
  margin: 0;
}

.rc-tree .rc-tree-treenode {
  white-space: nowrap;
  outline: 0;
  align-items: center;
  margin: 0;
  padding: 0;
  line-height: 24px;
  list-style: none;
  display: flex;
}

.rc-tree .rc-tree-treenode:hover {
  background: #0000000a;
}

.rc-tree .rc-tree-treenode .rc-tree-node-content-wrapper {
  box-sizing: border-box;
  vertical-align: top;
  cursor: pointer;
  margin: 0;
  padding: 0 4px;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.rc-tree .rc-tree-treenode-child-tree {
  display: none;
}

.rc-tree .rc-tree-treenode-child-tree-open {
  display: block;
}

.rc-tree .rc-tree-treenode-treenode-disabled > span:not(.rc-tree-switcher), .rc-tree .rc-tree-treenode > a, .rc-tree .rc-tree-treenode > a span {
  color: #767676;
  cursor: not-allowed;
}

.rc-tree .rc-tree-treenode-treenode-selected {
  background: #0591ff4d;
  border-radius: 4px;
}

.rc-tree .rc-tree-treenode-title {
  display: inline-block;
}

.rc-tree .rc-tree-treenode-indent {
  vertical-align: bottom;
  height: 0;
  display: inline-block;
}

.rc-tree .rc-tree-treenode-indent-unit {
  width: 14px;
  display: inline-block;
}

.file-tree-switcher-arrow {
  transition: transform .3s;
  transform: rotate(0);
}

.file-tree-switcher-arrow-expand {
  transform: rotate(90deg);
}

.file-icon {
  margin-left: 8px;
  padding: 2px 0;
  display: inline-block;
}


/*# sourceMappingURL=index.css.map */