:host {
  flex: 1 1 1px;
  display: flex;
  flex-direction: column;

  /* required for table body to scroll x and y */
  /* https://stackoverflow.com/a/35609992/1501696 */
  overflow: hidden;
}

.table-progress-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: calc(14 * var(--spacing-unit));
}

.error-container {
  padding: calc(4 * var(--spacing-unit));
}
