/* Journal navigation Home item — 2026-08-28 v1.
 * Loaded with a unique filename to bypass Cloudflare/static asset cache.
 */
html body.openlib-journal-page .openlib_journal_nav {
  display:flex !important;
  align-items:stretch !important;
}

html body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav {
  display:flex !important;
  flex:0 0 auto !important;
  align-items:stretch !important;
  margin:0 !important;
  padding:0 !important;
  list-style:none !important;
}

html body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li {
  display:flex !important;
  margin:0 !important;
  padding:0 !important;
  list-style:none !important;
}

html body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a {
  display:flex !important;
  align-items:center !important;
  min-height:49px !important;
  padding:0 14px !important;
  border:0 !important;
  border-bottom:2px solid transparent !important;
  background:transparent !important;
  color:#334155 !important;
  font-size:13px !important;
  line-height:1.2 !important;
  font-weight:700 !important;
  text-decoration:none !important;
  white-space:nowrap !important;
}

html body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a:hover,
html body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a:focus {
  border-bottom-color:#DC2626 !important;
  background:#FFF9F9 !important;
  color:#DC2626 !important;
}

html body.openlib-journal-page.pkp_page_index.pkp_op_index .openlib_journal_nav .openlib_journal_home_nav > li > a,
html body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a[aria-current="page"] {
  border-bottom-color:#DC2626 !important;
  color:#DC2626 !important;
}

html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a {
  color:#CBD5E1 !important;
}

html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a:focus,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a[aria-current="page"] {
  border-bottom-color:#EF4444 !important;
  background:#172033 !important;
  color:#F87171 !important;
}

@media (max-width:700px) {
  html body.openlib-journal-page .openlib_journal_nav .openlib_journal_home_nav > li > a {
    min-height:45px !important;
    padding:0 10px !important;
    font-size:12px !important;
  }
}
