/* Service-specific layout; shared design tokens are kept unchanged. */
/* From 40rem: query on its own row, then dataset and button. Below that the
   shared .veda-search--responsive stacks everything. */
@media (min-width: 40rem) {
  .bib-search > .veda-field:first-child {
    flex-basis: 100%;
  }
}

.veda-result__title,
.veda-meta dd {
  overflow-wrap: anywhere;
}

.bib-abbreviations {
  line-height: var(--veda-line-height-translit);
}

.bib-editions {
  margin: 0;
  padding-inline-start: var(--veda-space-5);
}

.bib-editions li + li {
  margin-block-start: var(--veda-space-3);
}
