// :host ::ng-deep 
.@{mat-prefix}-table {
  .@{ant-prefix}-table {
    &-thead>tr>th {
      background: #fff;
      padding: @table-td-padding;
      color: @table-header-color;
      border: @border-width-base @border-style-base @table-border-color;
      border-left: none;
      border-bottom-color: @table-th-border-color;

      &:first-child {
        border-left: @border-width-base @border-style-base @table-border-color;
      }
    }

    &-tbody>tr {
      &:nth-of-type(2n+1) {
        background: @table-space-row-bg;
      }

      >td {
        padding: @table-td-padding;
        height: @table-td-height + @border-width-base;
        border-right: @border-width-base @border-style-base @table-border-color;
        border-bottom: none;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;

        &.ant-table-selection-column {
          width: auto;
        }
        
        &:first-child {
          border-left: @border-width-base @border-style-base @table-border-color;
        } 

        b {
          font-weight: 400;
          margin: 0 4px;
        }
      }

      &:last-child>td {
        border-bottom: @border-width-base @border-style-base @table-border-color;
      }
    }
  }
  
  &-no-result {
    .@{ant-prefix}-table-placeholder {
      display: none;
    }
  }
}
