.aca-saved-searches-ui-list {
  height: 100%;
  overflow-y: auto;

  .adf-datatable-list {
    border: 0;

    .adf-datatable-header {
      padding: 0 20px;

      .adf-datatable-row {
        margin-right: 15px;
        padding-right: 0;
        border-bottom: 1px solid var(--adf-theme-foreground-text-color-007);
      }
    }

    .adf-datatable-body {
      .adf-datatable-row {
        border-top: 0;
        margin: 0 20px;

        &:last-child {
          border: 0;
        }

        &:nth-child(5) + adf-datatable-row {
          border-top: 1px dashed var(--adf-theme-foreground-text-color-014);
        }
      }
    }
  }
}
