.searchTree {
  // height: 100vh;
  .search {
    margin-bottom: 10px;
    .iconBtn {
      color: var(--gray-8);
      margin-left: 10px;
      cursor: pointer;
    }
  }
  .tree {
    height: calc(100vh - 195px);
    overflow-y: auto;
    overflow-x: hidden;
    .treeItem {
      width: 100%;
      .tools {
        padding: 0 10px 0px 0px;
        display: none;
        min-width: 74px;
        text-align: right;
        .icon {
          margin-left: 4px;
          color: var(--brand-1);
        }
      }
    }
    :global(.ant-tree-node-content-wrapper) {
      width: 88%;
      &:hover {
        .tools {
          display: inline-block;
        }
      }
    }
  }
}