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

:host([type=text]),
:host([type=image]),
:host([type=ellipse]) {
  display: inline-block;
}

@keyframes v-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
.vega-skeleton-bg-base, .vega-skeleton-image, .vega-skeleton-ellipse, .vega-skeleton-text-base, .vega-skeleton-text {
  background-color: rgba(var(--v-bg-action-quaternary, 222, 225, 227, 1));
}

:host(.animated) .vega-skeleton-bg-base, :host(.animated) .vega-skeleton-image, :host(.animated) .vega-skeleton-ellipse, :host(.animated) .vega-skeleton-text-base, :host(.animated) .vega-skeleton-text {
  animation: v-skeleton-loading 1750ms cubic-bezier(0.56, 0, 0.38, 0.98) infinite;
  animation-delay: 1ms;
  background: linear-gradient(90deg, rgba(var(--v-bg-action-quaternary, 222, 225, 227, 1)) 25%, rgba(var(--v-bg-action-quaternary-hover, 239, 239, 239, 1)) 37%, rgba(var(--v-bg-action-quaternary, 222, 225, 227, 1)) 63%);
  background-size: 400% 100%;
}

.vega-skeleton-text-base, .vega-skeleton-text {
  border-radius: 9999px;
  height: 16px;
}

.vega-skeleton-text.full-width {
  width: 100%;
}

.vega-skeleton-ellipse {
  border-radius: 9999px;
  width: 100%;
  height: 100%;
}

.vega-skeleton-image {
  width: 100%;
  height: 100%;
}

.vega-skeleton-table {
  width: 100%;
  border-spacing: 0;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  overflow: hidden;
}
.vega-skeleton-table .vega-skeleton-table-head {
  background-color: rgba(var(--v-bg-table-header, 240, 243, 247, 1));
}
.vega-skeleton-table .vega-skeleton-table-body {
  background-color: rgba(var(--v-bg-primary, 252, 252, 252, 1));
}
.vega-skeleton-table .vega-skeleton-table-cell {
  box-sizing: border-box;
  padding: 16px;
}
.vega-skeleton-table .vega-skeleton-table-cell:nth-of-type(4), .vega-skeleton-table .vega-skeleton-table-cell:nth-of-type(5) {
  display: none;
}
@media (min-width: 768px) {
  .vega-skeleton-table .vega-skeleton-table-cell:nth-of-type(4), .vega-skeleton-table .vega-skeleton-table-cell:nth-of-type(5) {
    display: table-cell;
  }
}