/* 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: table-row;
}
:host tr {
  display: contents;
}

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

:host(.column-divider) ::slotted(vega-table-head-cell:not(:last-of-type)) {
  border-color: rgba(var(--v-border-color-divider, 171, 198, 216, 1));
  border-right-width: 1px;
  border-right-style: solid;
}

.vega-table-checkbox-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

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

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

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

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

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

:host tr.is-group-row th {
  border-color: rgba(var(--v-border-color-divider, 171, 198, 216, 1));
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
:host tr.is-group-row th.hidden {
  display: none;
}
:host tr.is-group-row th.vega-table-selection-column {
  border-right-width: 1px;
  border-right-style: solid;
}
:host tr.is-group-row th:first-of-type {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
:host tr.is-group-row th:last-of-type {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
:host tr.is-pinned-row th {
  position: sticky;
  z-index: 1;
}
:host tr.is-pinned-row th:first-of-type {
  left: 0px;
}
:host tr.is-pinned-row th.vega-table-selection-column {
  left: 8px;
}
:host tr.is-pinned-row th.vega-table-expand-action-column {
  right: 8px;
}
:host tr.is-pinned-row th:last-of-type {
  right: 0px;
}