.custom-scroll-bar {
  &::-webkit-scrollbar {
    display: block;
    width: 8px;
    height: 8px;
  }
  &::-webkit-scrollbar-thumb {
    background: rgba(224, 226, 226, 0.45);
    border-radius: 30px;
    box-shadow:
      inset 2px 2px 2px rgba(189, 189, 189, 0.25),
      inset -2px -2px 2px rgba(209, 209, 209, 0.25);
  }
  &::-webkit-scrollbar-track {
    background: transparent;
  }
}

::ng-deep .risk-item-detail-table {
  width: 100%;
  thead {
    tr {
      th {
        color: rgba(22, 23, 54, 0.8);
        font-size: 14px;
        line-height: 19px;
      }
    }
  }
  tbody {
    tr {
      border-bottom: 1px solid rgba(151, 151, 151, 0.27);
      td {
        padding-left: 12px;
        padding-right: 12px;
        color: rgba(22, 23, 54, 0.8);
        font-size: 14px;
        line-height: 19px;
        min-height: 46px;
        padding-right: 32px;
        padding-top: 32px;
        padding-bottom: 32px;
      }
    }
  }
  .ant-table-body {
    .custom-scroll-bar();
  }
  .ant-table-content {
    .custom-scroll-bar();
  }
}
