/* FPPTI Jabar Theme 1.9.1 — adaptive portal + balanced dark mode. Loaded LAST. */
:root{
  --fppti-blue:#004AAC;
  --fppti-blue-2:#0B5ED7;
  --fppti-blue-mid:#2563EB;
  --fppti-blue-light:#60A5FA;
  --fppti-blue-soft:#EFF6FF;
  --fppti-blue-line:#BFDBFE;
  --fppti-blue-line-strong:#93C5FD;
  --fppti-ink:#0F172A;
  --fppti-muted:#64748B;
  --fppti-surface:#FFFFFF;
  --fppti-page:#F4F8FC;
  --fppti-dark-page:#182437;
  --fppti-dark-surface:#223047;
  --fppti-dark-surface-2:#27364B;
  --fppti-dark-border:#40536D;
  --fppti-dark-text:#E7EEF8;
  --fppti-dark-muted:#AFC0D5;
  --fppti-dark-link:#9CC5FF;
}

/* ===== GLOBAL: remove any final warm-looking interactive state ===== */
html body .openlib_color_mode_toggle,
html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a,
html body.openlib-journal-page .openlib_journal_nav .pkp_nav_list ul,
html body.openlib-journal-page .openlib_journal_search{
  border-color:var(--fppti-blue-line)!important;
}
html body .openlib_color_mode_toggle:hover,
html body .openlib_color_mode_toggle:focus{
  border-color:var(--fppti-blue)!important;
  background:var(--fppti-blue-soft)!important;
  color:var(--fppti-blue)!important;
  outline:0!important;
  box-shadow:0 0 0 3px rgba(0,74,172,.12)!important;
}

/* ===== JOURNAL HEADER ===== */
html body.openlib-journal-page .openlib_journal_header{
  border-top:4px solid var(--fppti-blue)!important;
  background:#fff!important;
}
html body.openlib-journal-page .openlib_journal_header__utility{
  background:#F8FBFF!important;
  border-bottom:1px solid #E4EDF7!important;
}
html body.openlib-journal-page .openlib_journal_header__utility_inner{min-height:40px!important;}
html body.openlib-journal-page .openlib_journal_header__identity{
  background:linear-gradient(105deg,#F2F7FF 0%,#FFFFFF 72%)!important;
  border-bottom:0!important;
}
html body.openlib-journal-page .openlib_journal_header__identity_inner{
  min-height:82px!important;
  padding:14px 0!important;
}
html body.openlib-journal-page .openlib_journal_identity_stack{padding:0!important;gap:0!important;}
html body.openlib-journal-page .openlib_back_publications{display:none!important;}
html body.openlib-journal-page .openlib_journal_brand{
  position:relative!important;
  width:100%!important;
  padding:2px 0 2px 18px!important;
}
html body.openlib-journal-page .openlib_journal_brand:before{
  content:""!important;
  position:absolute!important;
  left:0!important;top:0!important;bottom:0!important;
  width:4px!important;
  border-radius:999px!important;
  background:linear-gradient(180deg,#004AAC,#60A5FA)!important;
}
html body.openlib-journal-page .openlib_journal_brand__title{
  max-width:1000px!important;
  color:#10213A!important;
  font-size:25px!important;
  line-height:1.25!important;
  font-weight:800!important;
  letter-spacing:-.025em!important;
}

/* Journal nav: clean floating chips, active is ALWAYS blue. */
html body.openlib-journal-page .openlib_journal_header__navrow{
  padding:9px 0!important;
  border-top:0!important;
  border-bottom:1px solid #DCE7F3!important;
  background:rgba(255,255,255,.97)!important;
  box-shadow:0 4px 16px rgba(15,23,42,.035)!important;
}
html body.openlib-journal-page .openlib_journal_header__navrow_inner{min-height:38px!important;align-items:center!important;}
html body.openlib-journal-page .openlib_journal_nav{
  padding:4px!important;
  border:1px solid #D5E4F5!important;
  border-radius:11px!important;
  background:#F5F9FF!important;
}
html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary{gap:3px!important;}
html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a{
  min-height:33px!important;
  padding:0 14px!important;
  border:0!important;
  border-radius:7px!important;
  background:transparent!important;
  color:#40516A!important;
  font-size:12px!important;
  font-weight:750!important;
  box-shadow:none!important;
}
html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a:hover,
html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a:focus{
  border:0!important;
  background:#E6F0FF!important;
  color:#004AAC!important;
  box-shadow:none!important;
}
html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a.openlib-nav-active,
html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a[aria-current="page"],
html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li.current > a{
  border:0!important;
  border-bottom:0!important;
  background:#004AAC!important;
  color:#fff!important;
  box-shadow:0 5px 13px rgba(0,74,172,.20)!important;
}
html body.openlib-journal-page .openlib_journal_search{
  min-height:35px!important;
  padding:0 13px!important;
  border-radius:9px!important;
  background:#fff!important;
  color:#334155!important;
}
html body.openlib-journal-page .openlib_journal_search:hover,
html body.openlib-journal-page .openlib_journal_search:focus{
  border-color:#004AAC!important;
  background:#EFF6FF!important;
  color:#004AAC!important;
}
html body.openlib-journal-page .openlib_journal_nav .pkp_nav_list ul{
  border-color:#CFE0F3!important;
  border-radius:11px!important;
  background:#fff!important;
  box-shadow:0 16px 36px rgba(15,23,42,.12)!important;
}
html body.openlib-journal-page .openlib_journal_nav .pkp_nav_list ul a:hover,
html body.openlib-journal-page .openlib_journal_nav .pkp_nav_list ul a:focus{
  background:#EAF3FF!important;
  color:#004AAC!important;
}

/* ===== JOURNAL CONTENT RELAYOUT ===== */
html body.openlib-journal-page{
  background:var(--fppti-page)!important;
}
html body.openlib-journal-page .pkp_structure_content{
  max-width:1260px!important;
  margin:0 auto!important;
  padding:26px 24px 46px!important;
  gap:20px!important;
}
html body.openlib-journal-page .pkp_structure_content.has_sidebar{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 280px!important;
  align-items:start!important;
}
html body.openlib-journal-page .pkp_structure_main{
  min-width:0!important;
  width:100%!important;
  padding:26px 28px!important;
  border:1px solid #D9E6F3!important;
  border-radius:18px!important;
  background:#fff!important;
  box-shadow:0 8px 28px rgba(30,58,95,.055)!important;
}
html body.openlib-journal-page .pkp_structure_sidebar{
  width:auto!important;
  min-width:0!important;
  margin:0!important;
}
html body.openlib-journal-page .pkp_structure_sidebar .pkp_block{
  margin:0 0 14px!important;
  padding:18px!important;
  border:1px solid #D9E6F3!important;
  border-radius:15px!important;
  background:#fff!important;
  box-shadow:0 6px 22px rgba(30,58,95,.04)!important;
}
html body.openlib-journal-page .pkp_structure_sidebar .title{
  position:relative!important;
  margin:0 0 16px!important;
  padding-left:13px!important;
  color:#132640!important;
}
html body.openlib-journal-page .pkp_structure_sidebar .title:before{
  content:""!important;
  position:absolute!important;left:0!important;top:1px!important;bottom:1px!important;
  width:4px!important;border-radius:999px!important;background:#0B5ED7!important;
}
html body.openlib-journal-page .pkp_structure_sidebar a{color:#0758C7!important;}
html body.openlib-journal-page .pkp_structure_sidebar a:hover,
html body.openlib-journal-page .pkp_structure_sidebar a:focus{color:#003F94!important;}

/* Journal homepage identity: editorial card, not the old Open Library composition. */
html body.openlib-journal-page .openlib_journal_profile.openlib_journal_profile--banner{
  display:grid!important;
  grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr)!important;
  align-items:stretch!important;
  gap:0!important;
  margin:0 0 25px!important;
  padding:0!important;
  overflow:hidden!important;
  border:1px solid #CFE0F3!important;
  border-radius:18px!important;
  background:#fff!important;
  box-shadow:none!important;
}
html body.openlib-journal-page .openlib_journal_profile.openlib_journal_profile--banner:before{display:none!important;}
html body.openlib-journal-page .openlib_journal_profile__media{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:0!important;
  padding:18px!important;
  border-right:1px solid #D5E4F5!important;
  background:linear-gradient(145deg,#EDF5FF,#F8FBFF)!important;
}
html body.openlib-journal-page .openlib_journal_profile__cover{
  width:100%!important;
  height:168px!important;
  margin:0!important;
  padding:7px!important;
  border:1px solid #0B5ED7!important;
  border-radius:10px!important;
  background:#fff!important;
  box-shadow:none!important;
}
html body.openlib-journal-page .openlib_journal_profile__cover--fallback{
  background:linear-gradient(145deg,#00357D,#004AAC 58%,#3B82F6)!important;
}
html body.openlib-journal-page .openlib_journal_profile__body{
  min-width:0!important;
  padding:25px 28px!important;
  align-self:center!important;
}
html body.openlib-journal-page .openlib_journal_profile h1{
  margin:0!important;
  color:#12233B!important;
  font-size:26px!important;
  line-height:1.28!important;
}
html body.openlib-journal-page .openlib_journal_profile__description{
  margin-top:11px!important;
  color:#64748B!important;
}
html body.openlib-journal-page .openlib_journal_profile.fppti-cover-missing{grid-template-columns:1fr!important;}
html body.openlib-journal-page .openlib_journal_profile.fppti-cover-missing .openlib_journal_profile__media{display:none!important;}
html body.openlib-journal-page .openlib_journal_profile.fppti-cover-missing .openlib_journal_profile__body{padding:26px 28px!important;}

html body.openlib-journal-page .openlib_current_issue_panel,
html body.openlib-journal-page .openlib_additional_content_panel,
html body.openlib-journal-page .obj_issue_summary,
html body.openlib-journal-page .issues_archive > li{
  border-color:#D5E4F5!important;
  border-radius:14px!important;
  background:#fff!important;
}
html body.openlib-journal-page .openlib_current_issue_panel:before{
  width:5px!important;height:auto!important;top:18px!important;bottom:18px!important;left:0!important;right:auto!important;
  border-radius:0 8px 8px 0!important;background:#0B5ED7!important;
}
html body.openlib-journal-page .openlib_section_heading{border-bottom-color:#D9E6F3!important;}
html body.openlib-journal-page .obj_issue_toc .sections > .section,
html body.openlib-journal-page .obj_issue_toc .sections > .section > h2,
html body.openlib-journal-page .obj_issue_toc .sections > .section > h3,
html body.openlib-journal-page .obj_issue_toc .sections > .section > h4{
  border-color:#D5E4F5!important;
}
html body.openlib-journal-page .obj_issue_toc .sections > .section > h2,
html body.openlib-journal-page .obj_issue_toc .sections > .section > h3,
html body.openlib-journal-page .obj_issue_toc .sections > .section > h4{
  border-top-color:#0B5ED7!important;
  background:#F2F7FF!important;
  color:#183B68!important;
}

/* ===== DARK MODE: medium navy, readable, blue links ===== */
html[data-openlib-color-mode="dark"] body.openlib-journal-page,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_page{
  background:var(--fppti-dark-page)!important;
  color:var(--fppti-dark-text)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_header{
  background:#223047!important;
  border-top-color:#3B82F6!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_header__utility{
  background:#26354B!important;
  border-bottom-color:#40536D!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_header__identity{
  background:linear-gradient(105deg,#27364B 0%,#223047 72%)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_brand__title{
  color:#F3F7FC!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_header__navrow{
  background:#1F2C40!important;
  border-bottom-color:#40536D!important;
  box-shadow:0 5px 18px rgba(8,16,30,.18)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav{
  border-color:#40536D!important;
  background:#27364B!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a{
  color:#D0DCEB!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a:focus{
  background:#314766!important;
  color:#B8D5FF!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a.openlib-nav-active,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a[aria-current="page"],
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li.current > a{
  background:#2563EB!important;
  color:#fff!important;
  border:0!important;
  border-bottom:0!important;
  box-shadow:0 5px 14px rgba(37,99,235,.28)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_search,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_color_mode_toggle{
  border-color:#4B607B!important;
  background:#2B3B52!important;
  color:#D7E3F1!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_search:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_search:focus,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_color_mode_toggle:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_color_mode_toggle:focus{
  border-color:#60A5FA!important;
  background:#314766!important;
  color:#BFDBFE!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_nav_list ul{
  border-color:#4B607B!important;
  background:#2B3B52!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_nav_list ul a{
  color:#D7E3F1!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_nav_list ul a:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_nav .pkp_nav_list ul a:focus{
  background:#344B6B!important;
  color:#BFDBFE!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_sidebar .pkp_block,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_current_issue_panel,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_additional_content_panel,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .obj_issue_summary,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .issues_archive > li,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .obj_issue_toc .sections > .section{
  border-color:var(--fppti-dark-border)!important;
  background:var(--fppti-dark-surface)!important;
  color:var(--fppti-dark-text)!important;
  box-shadow:0 7px 22px rgba(6,13,25,.12)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_profile.openlib_journal_profile--banner{
  border-color:var(--fppti-dark-border)!important;
  background:var(--fppti-dark-surface)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_profile__media{
  border-color:var(--fppti-dark-border)!important;
  background:#293A52!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_profile__cover{
  border-color:#60A5FA!important;
  background:#F8FAFC!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .openlib_journal_profile h1,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main h1,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main h2,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main h3,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_sidebar .title{
  color:#F4F8FD!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main p,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main li,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main .description,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_sidebar{
  color:var(--fppti-dark-muted)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main a,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_sidebar a{
  color:var(--fppti-dark-link)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main a:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_main a:focus,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_sidebar a:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .pkp_structure_sidebar a:focus{
  color:#D1E4FF!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .obj_galley_link,
html[data-openlib-color-mode="dark"] body.openlib-journal-page button,
html[data-openlib-color-mode="dark"] body.openlib-journal-page input[type="submit"]{
  border-color:#60A5FA!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .obj_galley_link:hover,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .obj_galley_link:focus{
  background:#2563EB!important;
  color:#fff!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page input[type="text"],
html[data-openlib-color-mode="dark"] body.openlib-journal-page input[type="search"],
html[data-openlib-color-mode="dark"] body.openlib-journal-page input[type="email"],
html[data-openlib-color-mode="dark"] body.openlib-journal-page input[type="password"],
html[data-openlib-color-mode="dark"] body.openlib-journal-page select,
html[data-openlib-color-mode="dark"] body.openlib-journal-page textarea{
  border-color:#4B607B!important;
  background:#2B3B52!important;
  color:#F1F5F9!important;
}
html[data-openlib-color-mode="dark"] body.openlib-journal-page .obj_issue_toc .sections > .section > h2,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .obj_issue_toc .sections > .section > h3,
html[data-openlib-color-mode="dark"] body.openlib-journal-page .obj_issue_toc .sections > .section > h4{
  border-color:#4B607B!important;
  border-top-color:#60A5FA!important;
  background:#293B56!important;
  color:#DCEBFF!important;
}

/* ===== PORTAL: adaptive 1 journal / multi-journal ===== */
html body.openlib-site-index .openlib_site_header{
  position:sticky!important;
  top:0!important;
  z-index:1300!important;
  border-top:4px solid #004AAC!important;
  background:rgba(255,255,255,.97)!important;
  box-shadow:0 8px 24px rgba(15,23,42,.07)!important;
  backdrop-filter:blur(10px)!important;
}
html body.openlib-site-index .openlib_search_panel--primary{
  border-color:#D5E4F5!important;
  border-radius:15px!important;
  background:linear-gradient(135deg,#FFFFFF,#F5F9FF)!important;
}
html body.openlib-site-index .openlib_portal_home.fppti-portal-single .openlib_journal_grid.openlib_journal_grid--two,
html body.openlib-site-index .openlib_portal_home .openlib_journal_grid.fppti-journal-grid--single{
  grid-template-columns:minmax(0,1fr)!important;
  max-width:940px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
html body.openlib-site-index .openlib_portal_home.fppti-portal-multi .openlib_journal_grid.openlib_journal_grid--two,
html body.openlib-site-index .openlib_portal_home .openlib_journal_grid.fppti-journal-grid--multi{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  max-width:none!important;
  margin-left:0!important;
  margin-right:0!important;
  gap:18px!important;
}
html body.openlib-site-index .openlib_journal_card{
  border-color:#D5E4F5!important;
  border-radius:15px!important;
  background:#fff!important;
  box-shadow:0 6px 22px rgba(30,58,95,.045)!important;
}
html body.openlib-site-index .openlib_journal_card:hover{
  border-color:#93C5FD!important;
  box-shadow:0 10px 28px rgba(30,58,95,.08)!important;
}
html body.openlib-site-index .openlib_journal_media a,
html body.openlib-site-index .openlib_journal_placeholder{
  border-color:#BFDBFE!important;
}

/* Portal dark is also medium navy, not near-black. */
html[data-openlib-color-mode="dark"] body.openlib-site-index,
html[data-openlib-color-mode="dark"] body.openlib-site-index .pkp_structure_page{
  background:#182437!important;
  color:#E7EEF8!important;
}
html[data-openlib-color-mode="dark"] body.openlib-site-index .openlib_site_header{
  background:rgba(34,48,71,.97)!important;
  box-shadow:0 8px 24px rgba(6,13,25,.18)!important;
}
html[data-openlib-color-mode="dark"] body.openlib-site-index .openlib_search_panel--primary,
html[data-openlib-color-mode="dark"] body.openlib-site-index .openlib_journal_card,
html[data-openlib-color-mode="dark"] body.openlib-site-index .openlib_portal_about_panel{
  border-color:#40536D!important;
  background:#223047!important;
  color:#E7EEF8!important;
}
html[data-openlib-color-mode="dark"] body.openlib-site-index .openlib_journal_card a{
  color:#9CC5FF!important;
}
html[data-openlib-color-mode="dark"] body.openlib-site-index .openlib_journal_card a:hover,
html[data-openlib-color-mode="dark"] body.openlib-site-index .openlib_journal_card a:focus{
  color:#D1E4FF!important;
}
html[data-openlib-color-mode="dark"] body.openlib-site-index.openlib-search-is-fixed .openlib_search_panel--primary{
  background:rgba(34,48,71,.98)!important;
  border-color:#60A5FA!important;
  box-shadow:0 10px 28px rgba(6,13,25,.22)!important;
}

@media(max-width:900px){
  html body.openlib-site-index .openlib_portal_home.fppti-portal-multi .openlib_journal_grid.openlib_journal_grid--two,
  html body.openlib-site-index .openlib_portal_home .openlib_journal_grid.fppti-journal-grid--multi{
    grid-template-columns:1fr!important;
  }
}
@media(max-width:820px){
  html body.openlib-journal-page .pkp_structure_content.has_sidebar{grid-template-columns:1fr!important;}
  html body.openlib-journal-page .pkp_structure_content{padding:20px 16px 36px!important;}
  html body.openlib-journal-page .pkp_structure_main{padding:22px 20px!important;}
  html body.openlib-journal-page .openlib_journal_profile.openlib_journal_profile--banner{grid-template-columns:1fr!important;}
  html body.openlib-journal-page .openlib_journal_profile__media{border-right:0!important;border-bottom:1px solid #D5E4F5!important;}
}
@media(max-width:700px){
  html body.openlib-journal-page .openlib_journal_header__identity_inner{min-height:70px!important;}
  html body.openlib-journal-page .openlib_journal_brand__title{font-size:20px!important;}
  html body.openlib-journal-page .openlib_journal_header__navrow{padding:6px 0 8px!important;}
  html body.openlib-journal-page .openlib_journal_nav{max-width:100%!important;overflow-x:auto!important;}
  html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary{flex-wrap:nowrap!important;}
  html body.openlib-journal-page .openlib_journal_nav .pkp_navigation_primary > li > a{padding:0 11px!important;font-size:11.5px!important;}
  html body.openlib-journal-page .openlib_journal_profile__cover{height:145px!important;}
  html body.openlib-journal-page .openlib_journal_profile__body{padding:20px!important;}
  html body.openlib-journal-page .openlib_journal_profile h1{font-size:21px!important;}
}
