/* wraps everything together, keeping the pinned columns in place */

.grid-responsive-wrapper {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
}
/* disabled due to text overflow and UI bugs */
/* force cell content to not wrap */
/*.grid-responsive-wrapper th,.grid-responsive-wrapper td, .grid-responsive-wrapper th a {*/
/*white-space: nowrap;*/
/*}*/

/* enable horizontal scrolling on the non-pinned grid */

.grid-scrollable {
  overflow: auto;
  overflow-y: hidden;
}

/* makes the cloned columns stay to the left */

.grid-pinned {
  /* position: absolute;
    top: 0;
    left: 0;
    overflow: hidden; */
  display: none; /* set to `none` because it duplicates some elements e.g. receipts */
}

/* allow the original table the fill up as much space as it needs */

.grid-pinned table {
  width: 100%;
}

.grid-pinned tr {
  background-color: white;
}

.grid-pinned tr.expandable {
  /* visibility: hidden; */
}

.word-break-cell {
  word-break: break-word;
}
