.ExpandedSetPiece div:first-child {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.ExpandedSetPiece div:last-child {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.ag-root-wrapper.ag-ltr.ag-layout-normal {
    border-radius: 10px;
    border-color: #e0e0e0;
}

.ag-header.ag-pivot-off.ag-header-allow-overflow {
    background: rgba(93, 135, 255, 0.02);
}

.ag-theme-quartz {
    /* disable all borders */
    --ag-borders: none;
    /* then add back a border between rows */
    --ag-row-border-style: dashed;
    --ag-row-border-width: 5px;
    --ag-row-border-color: rgb(150, 150, 200);
}

.ag-text-field-input {
    padding: 7px;
    border-radius: 17px;
}

.ag-cell-focus,.ag-cell-no-focus{
    border:none !important;
  }
  /* This CSS is to not apply the border for the column having 'no-border' class */
  .no-border.ag-cell:focus{
    border:none !important;
    outline: none;
  }