/* 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;
}

:host(.v-hidden) {
  display: none;
}

td {
  padding: 0px;
  background-color: rgba(var(--v-bg-primary, 252, 252, 252, 1));
  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(.striped) .vega-table-row:not(.checked):not(.clickable:hover) td {
  background-color: rgba(var(--v-bg-secondary, 245, 247, 247, 1));
}

.checked td {
  background-color: rgba(var(--v-bg-table-selected-row, 204, 223, 255, 1));
}

:not(.checked).clickable:hover {
  cursor: pointer;
}
:not(.checked).clickable:hover td {
  background-color: rgba(var(--v-bg-quaternary, 241, 248, 251, 1));
}

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

.vega-table-row .vega-table-expand-icon-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.vega-table-row .vega-table-expand-icon-wrapper vega-icon {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  cursor: pointer;
}
.vega-table-row.expand-row .vega-table-expand-icon-wrapper vega-icon {
  transform: rotate(180deg);
}

:host tr.expand-row td {
  border-top-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: rgba(var(--v-border-color-input-field, 171, 198, 216, 1));
}
:host tr.expand-row td:first-of-type {
  border-left-width: 1px;
  border-top-width: 1px;
  border-bottom-left-radius: 0px;
}
:host tr.expand-row td:last-of-type {
  border-right-width: 1px;
  border-top-width: 1px;
  border-bottom-right-radius: 0px;
}

tr.expand-row-space {
  display: block;
  padding-top: 8px;
}

:host(.row-divider:not(:last-of-type)) td {
  border-color: rgba(var(--v-border-color-divider, 171, 198, 216, 1));
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
:host(.row-divider:not(:last-of-type)) td:first-of-type,
:host(.row-divider:not(:last-of-type)) td:last-of-type {
  border-radius: 0px;
}

:host(.density-default) td:first-of-type {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
:host(.density-default) td:last-of-type {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
:host(.density-default) tr.expand-row-space {
  display: block;
  padding-top: 8px;
}

: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;
}
:host(.density-compact) tr.expand-row-space {
  display: block;
  padding-top: 4px;
}

:host(.density-relaxed) td:first-of-type {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
:host(.density-relaxed) td:last-of-type {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
:host(.density-relaxed) tr.expand-row-space {
  display: block;
  padding-top: 12px;
}

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

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