/* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */
/**
 * Deprecated. Not for use in new websites.
 * https://developer.mozilla.org/en-US/docs/Web/CSS/word-break#break-word
 */
:host {
  display: contents;
}

td {
  background-color: rgba(var(--v-bg-table-header, 240, 243, 247, 1));
  padding: 0px;
  vertical-align: middle;
}
td:first-of-type {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
td:last-of-type {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

:host(.density-default) td:first-of-type,
:host(.density-relaxed) td:first-of-type {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
:host(.density-default) td:last-of-type,
:host(.density-relaxed) td:last-of-type {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

:host(.density-compact) td:first-of-type {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
:host(.density-compact) td:last-of-type {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.vega-table-expand-action-column {
  width: 40px;
  min-width: 40px;
}

.vega-table-selection-column {
  width: 40px;
  min-width: 40px;
}