@root-entry-name: 'default';
@import (reference) '~antd/es/style/themes/index.less';

.virtual-table .ant-table-container:before,
.virtual-table .ant-table-container:after {
  display: none;
}

.virtual-table-cell {
  box-sizing: border-box;
  padding: 16px;
  border-bottom: 1px solid rgba(224, 234, 251);
  background: #FFF;
  text-align: center;
  line-height: 1;

  &:nth-child(even) {
  }

  &:nth-child(odd) {
  }
}

[data-theme="dark"] .virtual-table-cell {
  box-sizing: border-box;
  padding: 16px;
  border-bottom: 1px solid #303030;
  background: #141414;
  text-align: center;
}

;


.BI-virtual-table .ant-table-container:before,
.BI-virtual-table .ant-table-container:after {
  display: none;
}
.BI-virtual-table {
  --text-color: #dcdcf2d9;
  --background-color: #282b34;
  --border-color: #38435a;
  --table-head-background-color:#363a46;
  .@{ant-prefix}-table-thead > tr > th {
    background-color: var(--table-head-background-color)!important;
    border-bottom: 1px solid var(--border-color);
    color: var(--text-color);
  }

  .virtual-table-container {
    background: var(--background-color);
  }
  .ant-table-cell-scrollbar:not([rowspan]) {
    box-shadow: 0 1px 0 1px var(--border-color);
  }
}
.BI-virtual-table-cell {
  --text-color: #dcdcf2d9;
  --background-color: #282b34;
  --border-color: #38435a;
  background-color: var(--background-color);
  border-bottom: 1px solid var(--border-color);
  color: var(--text-color);
  box-sizing: border-box;
  padding: 16px;
  text-align: center;
  line-height: 1;



  &:nth-child(even) {
  }

  &:nth-child(odd) {
  }
}

.BI-virtual-grid {
  --text-color: #dcdcf2d9;
  --background-color: #282b34;
  --border-color: #38435a;
  background-color: var(--background-color);
}
