/* Open Library Publications — article meta issue/section polish — 2026-09-08 v89
 * Keep ISSUE and SECTION visually separated inside OJS' shared .item.issue block.
 */

html body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue > .sub_item {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  min-width: 0 !important;
}

html body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue > .sub_item + .sub_item {
  margin-top: 14px !important;
  padding-top: 14px !important;
  border-top: 1px solid #e6e8ed !important;
}

html body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .label {
  margin: 0 0 6px !important;
  line-height: 1.25 !important;
}

html body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .value {
  margin: 0 !important;
  color: #374151 !important;
  font-size: 12.5px !important;
  line-height: 1.55 !important;
  overflow-wrap: anywhere !important;
}

html body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .value .title {
  display: inline !important;
  color: #d92736 !important;
  font-weight: 600 !important;
  text-decoration: none !important;
}

html body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .value .title:hover,
html body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .value .title:focus-visible {
  color: #ad1724 !important;
  text-decoration: underline !important;
  text-underline-offset: 2px !important;
}

/* Dark mode: preserve identical spacing, only adjust contrast. */
html[data-openlib-color-mode="dark"] body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue > .sub_item + .sub_item {
  border-top-color: #313a47 !important;
}

html[data-openlib-color-mode="dark"] body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .value {
  color: #d4d9e2 !important;
}

html[data-openlib-color-mode="dark"] body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .value .title {
  color: #ff7884 !important;
}

html[data-openlib-color-mode="dark"] body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .value .title:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .page_article .obj_article_details .entry_details .item.issue .value .title:focus-visible {
  color: #ff9ca5 !important;
}
