/* Strona pojedynczej publikacji (bibcite, tryb "table") - liniowa lista
   etykieta/wartość zamiast tabeli. Markup:
   templates/content/bibcite-reference--table.html.twig */

/* Tytuły publikacji to zwykle całe zdania - pełny rozmiar h1 (3rem)
   zajmował na telefonie cały ekran. h1 pochodzi z bloku tytułu strony,
   stąd klasa ścieżki (path-bibcite) na body. */
.path-bibcite .page-title {
  margin-bottom: 1.5rem;
  font-size: clamp(1.5rem, 1.1rem + 1.6vw, 2.25rem);
  line-height: 1.25;
}

/* Wiersze etykieta/wartość: wspólna lista .meta-list
   (src/scss/base/_meta-list.scss). Linki eksportu stoją tuż pod nią. */
.bibcite-reference-full__fields.meta-list {
  margin-bottom: 0;
}

/* Tytuł czasopisma/konferencji kursywą, jak na starej stronie. */
.bibcite-reference-full__row--bibcite-secondary-title > dd {
  font-style: italic;
}

.bibcite-reference-full__row--bibcite-abst-e > dd {
  line-height: 1.7;
}

/* Abstrakty bywają wklejane razem ze stylami inline ze źródła (np. arXiv:
   font Lucida Grande 13.6px, czarny tekst na białym tle - w trybie
   ciemnym białe pasy). !important, bo tylko tak da się przykryć style
   inline. */
.bibcite-reference-full__row--bibcite-abst-e > dd * {
  font-family: inherit !important;
  font-size: inherit !important;
  color: inherit !important;
  background-color: transparent !important;
}

/* Linki eksportu cytowania (Google Scholar, BibTeX, ...) pod listą. */
.bibcite-reference-full__links {
  margin-top: 1rem;
}

.bibcite-reference-full__links ul {
  display: flex;
  flex-wrap: wrap;
  gap: 0.25rem 1rem;
  margin: 0;
  padding: 0;
  list-style: none;
}
