.noData {
  height: 32px;
  line-height: 32px;
}

.ztree-filter-container {
  white-space: nowrap;
  overflow: hidden;
  padding: 16px 16px 0px;
}
.ztree-filter-container .el-input {
  min-width: 100px !important;
  margin-right: 10px;
}

.loading {
  display: contents;
}
.loading .el-loading-text {
  display: list-item;
  white-space: nowrap;
}

.br {
  display: none;
}

::v-deep .el-input__icon {
  line-height: 30px;
}

.scrollInSelect {
  height: calc(100vh - 480px);
}
.scrollInSelect ::v-deep .el-scrollbar__wrap {
  margin-bottom: 0 !important;
  overflow-x: auto;
}
.scrollInSelect .ztree {
  height: 100%;
  padding: 0;
}
.scrollInSelect .ztree ::v-deep li a.curSelectedNode {
  color: var(--bs-el-color-primary);
  text-decoration: none;
}
.scrollInSelect .empty {
  margin-top: 30px;
}