.article-info-card[data-v-e5430d87] {
  margin-top: var(--onyx-spacing-md);
}
.article-info-card.is-diminished[data-v-e5430d87] {
  opacity: 0.5;
  pointer-events: none;
}
.article-info-card__title[data-v-e5430d87] {
  margin-bottom: var(--onyx-spacing-sm);
}
.fields-grid[data-v-e5430d87] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--onyx-spacing-md) var(--onyx-spacing-lg);
  margin-top: var(--onyx-spacing-xs);
}
.field[data-v-e5430d87] {
  display: flex;
  flex-direction: column;
  gap: var(--onyx-spacing-4xs);
}
.field__label[data-v-e5430d87] {
  font-size: var(--onyx-font-size-sm);
  color: var(--onyx-color-base-neutral-500);
  line-height: 1.2;
}
.field__value[data-v-e5430d87] {
  font-size: var(--onyx-font-size-md);
  color: var(--onyx-color-text-icons-neutral-intense);
  line-height: 1.4;
}.article-info-template[data-v-c4a08095] {
  margin-top: var(--onyx-spacing-md);
}
.article-info-template.is-diminished[data-v-c4a08095] {
  opacity: 0.5;
  pointer-events: none;
}
.article-info-template .table-header[data-v-c4a08095] {
  display: flex;
  gap: var(--onyx-spacing-sm);
}
.article-info-template .table-header .count-indicator[data-v-c4a08095] {
  color: var(--onyx-color-base-primary-500);
}
.article-info-template .article-info-table[data-v-c4a08095] {
  margin-top: var(--onyx-spacing-sm);
}
.article-info-template .article-info-table .table-scroll-wrapper[data-v-c4a08095] {
  width: 100%;
  overflow-x: auto;
}
.article-info-template .article-info-table .nowrap-cell[data-v-c4a08095] {
  white-space: nowrap;
}.material-group-tooltip-icon[data-v-96e8efb6] {
  cursor: help;
  color: var(--onyx-color-base-neutral-500);
}.prices-section[data-v-922bde20] {
  margin-top: var(--onyx-spacing-md);
}
.prices-section.is-diminished[data-v-922bde20] {
  opacity: 0.5;
  pointer-events: none;
}
.prices-section__header[data-v-922bde20] {
  display: flex;
  gap: var(--onyx-spacing-sm);
  align-items: baseline;
  margin-bottom: var(--onyx-spacing-sm);
}
.prices-section__header .count-indicator[data-v-922bde20] {
  color: var(--onyx-color-base-primary-500);
}
.prices-section__card[data-v-922bde20] {
  margin-top: var(--onyx-spacing-sm);
}
.table-scroll-wrapper[data-v-922bde20] {
  width: 100%;
}
.table-scroll-wrapper[data-v-922bde20] .onyx-table-wrapper__container {
  max-height: 500px;
  overflow-y: auto;
}
.dot-col[data-v-922bde20] {
  width: 20px;
  padding-right: 0 !important;
}
.arrow-col[data-v-922bde20] {
  width: 32px;
  text-align: right;
}
.row-dot[data-v-922bde20] {
  font-size: 20px;
  line-height: 1;
  color: var(--onyx-color-base-neutral-300);
}
.row-dot.is-active[data-v-922bde20] {
  color: var(--onyx-color-base-primary-800);
}
.price-row[data-v-922bde20] {
  cursor: pointer;
}
.price-row.is-active-row[data-v-922bde20] {
  border-left: 3px solid var(--onyx-color-base-primary-500);
  background-color: var(--onyx-color-base-primary-100);
}
.price-row.is-expanded[data-v-922bde20] {
  border-bottom: none;
}
.alt-prices-detail-row[data-v-922bde20] {
  background-color: var(--onyx-color-base-neutral-50);
  border-left: 3px solid var(--onyx-color-base-neutral-200);
}
.detail-cell[data-v-922bde20] {
  padding: 0 !important;
}
.detail-inner[data-v-922bde20] {
  padding: var(--onyx-spacing-md);
  overflow: hidden;
  animation: expand-in-922bde20 220ms ease forwards;
}
@keyframes expand-in-922bde20 {
from {
    opacity: 0;
    max-height: 0;
    padding-top: 0;
    padding-bottom: 0;
}
to {
    opacity: 1;
    max-height: 600px;
    padding-top: var(--onyx-spacing-md);
    padding-bottom: var(--onyx-spacing-md);
}
}
.alt-prices-header[data-v-922bde20] {
  display: flex;
  gap: var(--onyx-spacing-sm);
  align-items: baseline;
  margin-bottom: var(--onyx-spacing-sm);
}
.alt-prices-header .count-indicator[data-v-922bde20] {
  color: var(--onyx-color-base-primary-500);
}
.alt-prices-table[data-v-922bde20] {
  width: 100%;
}
.is-active-alt[data-v-922bde20] {
  border-left: 3px solid var(--onyx-color-base-primary-500);
  background-color: var(--onyx-color-base-primary-100);
}
.no-alts[data-v-922bde20] {
  color: var(--onyx-color-base-neutral-500);
  font-size: var(--onyx-font-size-sm);
}
.invalid-cell[data-v-922bde20] {
  background-color: var(--onyx-color-base-danger-100);
}
.cell-content[data-v-922bde20] {
  display: flex;
  align-items: center;
  gap: var(--onyx-spacing-2xs);
}
.warning-icon[data-v-922bde20] {
  color: var(--onyx-color-base-danger-500);
  flex-shrink: 0;
}
.nowrap-cell[data-v-922bde20] {
  white-space: nowrap;
}.article-info-header[data-v-50ed77a7] {
  display: flex;
  flex-direction: column;
  gap: var(--onyx-spacing-sm);
  margin-bottom: var(--onyx-spacing-xl);
}
.article-info-header__title-row[data-v-50ed77a7] {
  display: flex;
  align-items: center;
  gap: var(--onyx-spacing-sm);
}
.article-info-header__tags-row[data-v-50ed77a7] {
  display: flex;
  gap: var(--onyx-spacing-sm);
}.timeline[data-v-fb4c7c74] {
  display: flex;
  flex-direction: column;
  gap: var(--onyx-density-md);
}
.timeline__header[data-v-fb4c7c74] {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  gap: var(--onyx-density-lg);
  min-width: 0;
}
.timeline__headline[data-v-fb4c7c74] {
  display: flex;
  flex-wrap: nowrap;
  align-items: baseline;
  gap: var(--onyx-density-sm);
  white-space: nowrap;
  min-width: 0;
  flex-shrink: 1;
  overflow: hidden;
}
.timeline__headline[data-v-fb4c7c74] .onyx-headline {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.timeline__date-range[data-v-fb4c7c74] {
  color: var(--onyx-color-text-icons-neutral-medium);
  font: var(--onyx-text-small-regular);
  white-space: nowrap;
  flex-shrink: 0;
}
.timeline__header__right[data-v-fb4c7c74] {
  display: flex;
  flex-wrap: nowrap;
  gap: var(--onyx-density-sm);
  align-items: center;
  flex-shrink: 0;
}
.timeline__search-date[data-v-fb4c7c74] {
  width: max-content;
}
.timeline__legend-trigger[data-v-fb4c7c74] {
  padding: 0;
  border: none;
  background: none;
  cursor: default;
  white-space: nowrap;
  color: var(--onyx-color-text-icons-neutral-medium);
  font: var(--onyx-text-small-regular);
}
.timeline__legend-popup[data-v-fb4c7c74] {
  display: flex;
  flex-direction: column;
  gap: var(--onyx-density-2xs);
  padding: var(--onyx-density-xs);
}
.timeline__legend-item[data-v-fb4c7c74] {
  display: flex;
  align-items: center;
  gap: var(--onyx-density-2xs);
  white-space: nowrap;
}
.timeline__nav[data-v-fb4c7c74] {
  display: flex;
  gap: var(--onyx-density-2xs);
  align-items: center;
}
.timeline__rows[data-v-fb4c7c74] {
  display: flex;
  flex-direction: column;
  gap: var(--onyx-density-md);
}
.timeline__dates[data-v-fb4c7c74] {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  overflow: hidden;
}
.timeline__date[data-v-fb4c7c74] {
  flex-shrink: 0;
  min-width: 172px;
  justify-content: center;
  border-radius: var(--onyx-radius-xl);
  white-space: nowrap;
}
.timeline__separator[data-v-fb4c7c74] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: var(--onyx-spacing-2xl);
  flex-shrink: 0;
}
.timeline__separator__line[data-v-fb4c7c74] {
  width: 100%;
  height: 1px;
  border-bottom: 1px solid var(--onyx-color-base-neutral-500);
}
.timeline__times[data-v-fb4c7c74] {
  display: flex;
  flex-wrap: nowrap;
  gap: var(--onyx-density-sm);
  align-items: center;
}
.timeline__time-entry[data-v-fb4c7c74] {
  display: flex;
  align-items: center;
}
.skeleton[data-v-fb4c7c74] {
  width: 100%;
  height: 200px;
  z-index: 1;
}
.loading[data-v-fb4c7c74] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100px;
}.identifier-copy[data-v-c9f1b385] {
  display: flex;
  align-items: center;
  gap: var(--onyx-spacing-2xs);
}.modal-content[data-v-83f67b7e] {
  padding: var(--onyx-spacing-md);
}.copyable-table-section[data-v-efe56d8a] {
  flex: 1;
  min-width: 0;
}
.copyable-table-section.is-diminished[data-v-efe56d8a] {
  opacity: 0.5;
  pointer-events: none;
}
.copyable-table-section .table-header[data-v-efe56d8a] {
  display: flex;
  gap: var(--onyx-spacing-sm);
}
.copyable-table-section .table-header .count-indicator[data-v-efe56d8a] {
  color: var(--onyx-color-base-primary-500);
}
.copyable-table-section .copyable-table-card[data-v-efe56d8a] {
  margin-top: var(--onyx-spacing-sm);
}
.copyable-table-section .nowrap-cell[data-v-efe56d8a] {
  white-space: nowrap;
}.info-card-no-article[data-v-b76e3f15] {
  width: fit-content;
}
.listings-section[data-v-b76e3f15] {
  max-width: 50%;
  margin-top: var(--onyx-spacing-md);
}
.identifiers[data-v-b76e3f15] {
  margin-top: var(--onyx-spacing-md);
}
.identifiers__grid[data-v-b76e3f15] {
  display: flex;
  gap: var(--onyx-spacing-md);
  align-items: flex-start;
}
.material-group-table[data-v-b76e3f15] {
  max-width: 50%;
}
.other-prices-table[data-v-b76e3f15] {
  width: 50%;
}
.article-details-cards[data-v-b76e3f15] {
  margin-top: var(--onyx-spacing-md);
}
.article-details-cards__grid[data-v-b76e3f15] {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--onyx-spacing-md);
  margin-top: var(--onyx-spacing-sm);
}