:host {
  display: block;
  --cell-height: 31px;
  --cell-padding: calc(2 * var(--spacing-unit)) calc(2 * var(--spacing-unit) + 6px);
  font-size: 0.9em;
  font-weight: bold;

  flex: var(--cell-weight);   /* provided by js */
  height: var(--cell-height);
  padding: var(--cell-padding);
  color: var(--color-text-title);

  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
