:deep(.el-table) {
  background: transparent;

  tr,
  .el-table__cell {
    background: transparent !important;
    border: none !important;
  }

  .el-table__inner-wrapper::before {
    height: 0;
  }

  .el-table__header {
    tr {
      background: rgba(102, 255, 255, 0.2) !important;
      color: #66ffff;
      height: 3.25rem;

      .cell {
        font-size: 0.875rem;
        font-weight: 500;
        white-space: nowrap;
      }
    }
  }

  .el-table__body {
    tr {
      height: 4.875rem;
      color: #fff;
      font-size: 1rem;
      font-weight: 400;

      &:nth-child(even) {
        background: rgba(102, 255, 255, 0.1) !important;
      }

      .el-button--primary.is-plain,
      .el-button--primary.is-text,
      .el-button--primary.is-link {
        font-size: 1rem;
        color: #0ADB8B;
      }
    }
  }

  .el-scrollbar__bar.is-vertical {
    width: 3px;

    .el-scrollbar__thumb {
      width: 3px;
      background: #0cd3dc;
      border-radius: 2px;
      opacity: 1;
    }
  }

  .el-scrollbar__bar.is-horizontal {
    height: 3px;

    .el-scrollbar__thumb {
      height: 3px;
      background: #0cd3dc;
      border-radius: 2px;
      opacity: 1;
    }
  }
}