@charset "UTF-8";
.cloud-table-legend-container {
  flex: 1 1 auto;
  border-spacing: 0;
}

.cloud-table-legend-thead {
  display: block;
  height: 20px;
}

.cloud-table-legend-tbody {
  display: block;
  overflow: hidden auto;
}

/*滚动条整体样式*/
.cloud-table-legend-tbody::-webkit-scrollbar,
.widgets-legend::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

/*滚动条里面小方块*/
.cloud-table-legend-tbody::-webkit-scrollbar-thumb,
.widgets-legend::-webkit-scrollbar-thumb {
  border-radius: 100px;
  background: var(--widgets-axis-line, #cccccc);
}

/*滚动条里面轨道*/
.cloud-table-legend-tbody::-webkit-scrollbar-track,
.widgets-legend ::-webkit-scrollbar-track {
  background: var(--widgets-color-decoration-background, #ffffff);
}

.cloud-table-legend-marker {
  display: flex;
  align-items: center;
}
.cloud-table-legend-marker div {
  width: 8px;
  height: 2px;
}

.cloud-table-legend-tr {
  display: grid;
  height: 20px;
  align-items: center;
}
.cloud-table-legend-tr th,
.cloud-table-legend-tr td {
  text-align: center;
  padding: 0;
}

.cloud-table-legend-legend-item {
  cursor: pointer;
}
.cloud-table-legend-legend-item td {
  font-size: var(--widgets-font-size-1, 12px);
  font-family: var(--widgets-font-family-txd-m-number, SFProMedium, TXDDINMediumNumber, Helvetica Neue, Helvetica, PingFang SC, Microsoft YaHei, Arial, sans-serif);
  line-height: var(--widgets-font-size-1, 12px);
}

.cloud-table-legend-legend-title th {
  color: var(--widgets-legend-text-normal, #69757f);
  font-size: var(--widgets-font-size-1, 12px);
  font-family: var(--widgets-font-family-txd-m-number, SFProMedium, TXDDINMediumNumber, Helvetica Neue, Helvetica, PingFang SC, Microsoft YaHei, Arial, sans-serif);
  line-height: var(--widgets-font-size-1, 12px);
  font-weight: normal;
}

.cloud-table-legend-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 14px;
  text-align: start;
  padding-left: 8px;
}

.cloud-table-legend-statistics {
  font-weight: 600;
}