body {font-family:'Noto Sans', sans-serif; font-weight:400; font-size:1em;max-width:60em; padding-left:1.2em}
*[id] {scroll-margin-top:30px}
td, th {font-size:1em}
body.jHBPH p.title-sep {border-top:2px solid #bcdeb4;margin-bottom:2em}
body.jMRM p.title-sep {border-top:2px solid #295E8D;margin-bottom:2em}
div.front h2{margin-bottom:0;font-size:2em}
a {color:#000; text-decoration:none}
a:hover {text-decoration:none}
body.jHBPH a.xref, body.jHBPH a.uri, body.jHBPH a.ext-link, body.jHBPH a.bibr, body.jHBPH a.fn-ref, body.jHBPH div.fn a {color:#6fbe74; text-decoration:none}
body.jMRM a.xref, body.jMRM a.uri, body.jMRM a.ext-link, body.jMRM a.bibr, body.jMRM a.fn-ref, body.jMRM div.fn a {color:#295d8d; text-decoration:none}
p.contrib {font-size:1em;font-weight:bold}
p.contrib, p.aff {margin:0}
div.contrib + div.contrib, p.aff + div.contrib {margin-top:.8em}
a.orcid, a.orcid + a.mail {margin:0 .2em 0 .2em}
img.orcid {top:2px; position:relative}
body.jHBPH a.mail {font-size:1.35em; color:#85c774; margin-left:.2em; position:relative; top:1px}
body.jHBPH a.cc-link {color:#85c774}
body.jHBPH p.article-doi a {color:#6fbe74; text-decoration:none}
body.jMRM a.mail {font-size:1.35em; color:#122D5A; margin-left:.2em; position:relative; top:1px}
body.jMRM a.cc-link {color:#122D5A}
body.jMRM p.article-doi a {color:#295d8d; text-decoration:none}
p.article-doi, p.article-keywords {font-size:1em}
p.aff {font-size:1em; color:rgba(0,0,0,0.54)}
div.front .subtitle, p.toc-title, div.front h2.article-abstract-title, h2.article-abbreviations-title {font-size:1.7em}
div.front + p:not([class]) {margin-top:3em}
div.article-abstract{font-size:1em}
h2 + p.subtitle {margin-top:.25em}
p.toc-title {font-weight:bold;margin-bottom:.5em}
nav.toc {margin:0 0 2em 0}
nav.toc p {margin:0}
body.jHBPH nav.toc a {color:#6fbe74}
body.jMRM nav.toc a {color:#295d8d}
nav.toc p.toc2 {margin-left:2em}
nav.toc p.toc3 {margin-left:4em}
nav.toc p.toc4 {margin-left:6em}
nav.toc p.toc5 {margin-left:8em}
nav.toc p.toc6 {margin-left:10em}
h1, h2 {margin-top:2em}
h2, h1.footnote-heading {font-size:1.75em}
h3 {margin-top:2em; font-size:1.4em}
h2 + h3 {margin-top:.5em}
h4 {margin-bottom:0; font-size:1.15em}
h4 + * {margin-top:0}
div.coi-statement {margin:1em 0 2em 0}
div.coi-statement span.title {font-weight:bold}
p.date, p.copyright, p.citation, p.peer-review {font-size:.85em}
body.jHBPH p.citation a {color:#6fbe74}
body.jMRM p.citation a {color:#295d8d}
div.caption span.label, span.doi-prefix, span.keywords-prefix {font-weight:bold}
div.caption p.caption {color:rgba(0,0,0,0.54)}
div.caption, p.ref {font-size:1em}
div.table table {width:99%} /* '99':horizontal scrollbar fix */
div.fig img {width:100%}
table {min-width:67%}
table.list {border:0}
table.list td.li-label {border:0; width:1.5em;vertical-align:top;text-align:right}
table.list td.li-content {border:0; text-align:left}
table.list td.li-content *:first-child{margin-top:0}
div.table-caption > p:first-child, div.listing div.caption p:first-child {margin-bottom:.5em}
div.table + div.table-wrap-foot  {margin-top:.5em;font-size:.85em}
div.table-wrap-foot * {line-height:1.4em; margin:0}
div.table-wrap + div.table-wrap, div.fig + div.fig {margin-top:1.75em}
ol > li span.label {display:none}
span.abstract-sec-title {font-weight: bold;padding-right:.75em}
body.jHBPH div.take-home-message, body.jHBPH div.boxed-text {margin:2em 0; padding:.3em .6em; border:2px solid #85c774; background-color:#bcdeb4}
body.jMRM div.take-home-message, body.jMRM div.boxed-text {margin:2em 0; padding:.3em .6em; border:2px solid #122D5A; background-color:#EAEBF2}
div.take-home-message p.box-title, div.boxed-text p.box-title {font-weight:bold;font-size:1.15em; font-family:sans-serif}
p.abbreviation {margin:0}
div.article-abbreviations h2.article-abbreviations-title {margin-bottom:.5em}
p.abbreviation span.abbrev {font-weight:bold}
p.abbreviation span.spacer {width:.85em;display:inline-block}
p.box-title {margin-bottom:.1em}
p.box-title + p {margin-top:.1em}
p.ref, div.fn * {font-size:.85em}

div.figure, figure {page-break-inside:avoid}

/* PARDES specific */
body.jPARDES div.issue-meta-epubpage1 {text-align:center; }
body.jPARDES div.issue-meta-epubpage1 img {margin-bottom:0.5rem; margin-top:5rem; height:2.5rem;}
body.jPARDES div.issue-meta-epubpage1 p.journal-subtitle {font-size:1rem; font-variant:small-caps;}
body.jPARDES div.issue-meta-epubpage1 p.issue-title {font-size:1.3rem; font-variant:small-caps;font-weight:700; margin: 2.5em 15% 0 15%; }
body.jPARDES nav li {list-style-type:none; margin-top:1rem}
body.jPARDES div.issue-meta-epubpage1 p.year-vol.page1 {font-size:1rem; margin-top:35%; }


body.jPARDES div.issue-meta-epubpage2 p, body.jPARDES div.issue-meta-epubpage3 p { text-indent:0;}
body.jPARDES div.issue-meta-epubpage2 img {margin-top:20%; height:1.3rem; }
body.jPARDES div.issue-meta-epubpage2 p.journal-subtitle {font-size:1rem; font-variant:small-caps; font-weight:700;}
body.jPARDES div.issue-meta-epubpage2 p.edited-by-heading { font-size:1rem; margin-top:2em; font-variant:small-caps; }
body.jPARDES div.issue-meta-epubpage2 p.editor.name { margin-top:0.8em; font-variant:small-caps; }
body.jPARDES div.issue-meta-epubpage2 p.editor.aff {font-size:0.8rem;  color:#000;}
body.jPARDES div.issue-meta-epubpage2 div.journal-credit { margin-top:0.8em; font-variant:small-caps; }
body.jPARDES div.issue-meta-epubpage2 p.issue-title {font-size:1rem; font-variant:small-caps;font-weight:700; margin-top: 3em; }
body.jPARDES div.issue-meta-epubpage2 p.year-vol { font-size:1rem; margin-top:2.5rem; }
body.jPARDES div.issue-meta-epubpage2 p.publisher-name { font-variant:small-caps; }

body.jPARDES div.issue-meta-epubpage3 {font-size:0.8rem;}
body.jPARDES div.issue-meta-epubpage3 img { max-width:50%;}
body.jPARDES div.issue-meta-epubpage3 p.issue-xml::after {content:':'}
body.jPARDES div.issue-meta-epubpage3  div.publisher-loc p.issue-xml::after{content:''}
body.jPARDES div.issue-meta-epubpage3  p.issue-xml, body.jPARDES div.issue-meta-epubpage3  p.editors-title { font-weight:700; }
body.jPARDES div.issue-meta-epubpage3 div.funder-info { margin-top:1.5rem;}
body.jPARDES div.issue-meta-epubpage3 div.layout {margin-top:1rem;}
body.jPARDES div.issue-meta-epubpage3 div.typesetting p, body.jPARDES div.issue-meta-epubpage3 div.cover_source p, body.jPARDES div.issue-meta-epubpage3 div.print p{ margin-top:0em;}
body.jPARDES div.issue-meta-epubpage3 div.layout p, body.jPARDES div.issue-meta-epubpage3 div.typesetting p, body.jPARDES div.issue-meta-epubpage3 div.cover_source p, body.jPARDES div.issue-meta-epubpage3 div.print p{ display:inline;}
body.jPARDES div.issue-meta-epubpage3 p.issn, body.jPARDES div.issue-meta-epubpage3 p.isbn, body.jPARDES div.issue-meta-epubpage3 p.issn-l { font-weight:700 }

body.jPARDES nav li.issue-article-meta {font-weight:700;}
body.jPARDES nav li.issue-article-meta span.author { font-weight:400; display:block; font-style:italic; font-size:1rem; }
body.jPARDES nav li.issue-subject-group span.subject-coordinator { font-weight:400; display:block; font-style:italic; font-size:1rem; font-variant:normal; margin-top:1em;}
body.jPARDES nav li.issue-subject-group.toc-lvl1 { font-family:'Noto Serif', serif; text-align:center; font-size:1.3rem; margin-top:1.5rem;font-variant:small-caps;font-weight:700;}
body.jPARDES nav li.issue-subject-group.toc-lvl2 { font-family:'Noto Serif', serif; text-align:center; margin-top:1rem;font-weight:400;}
body.jPARDES nav ol  {padding:0;}
body.jPARDES p {font-family:'Noto Serif', serif; margin-bottom:0;}
body.jPARDES div.article-contrib-group {display:flex; justify-content:center; }
body.jPARDES div.contrib + div.contrib, body.jPARDES aside p {margin-top:0;}
body.jPARDES div.contrib + div.contrib p::before{content: '·'; margin:0 0.3em 0 0.5em;}
body.jPARDES p.contrib.author {font-family:'Noto Sans', sans-serif; }
body.jPARDES div.front + p:not([class]) {margin-bottom:0}
body.jPARDES h1 + p, body.jPARDES h2 + p, body.jPARDES h3 + p, body.jPARDES p.orcid {text-indent:0em; margin:0; }
body.jPARDES p + p {text-indent:1em; margin:0;}
body.jPARDES div.issue-xml.journal-meta {text-align:center}
body.jPARDES div.issue-xml .journal-subtitle {font-variant-caps:petite-caps}
body.jPARDES div.issue-xml .issue-subtitle {font-size:1.8rem;font-weight:700;margin-top:2rem;margin-bottom:5rem}
body.jPARDES div.issue-subject-title { text-align:center;  padding:5em 0 0 0;  }
body.jPARDES div.issue-subject-title p.subject { font-weight:700; font-size:2.5em; display:inline-block; border-bottom:1px solid #000; padding-bottom:0.1em; font-variant:small-caps;}
body.jPARDES div.article-in-issue h1 {font-family:'Noto Sans', sans-serif; text-align:center; margin-left:10%; margin-right:10%; }
body.jPARDES nav h1 {font-family:'Noto Serif', serif; text-align:center; }
body.jPARDES div.issue-subject-title p.subject-coordinator { display:block; margin-top:0.5rem;}
body.jPARDES div.issue-subject-title.toc-lvl2 {display:none;}
body.jPARDES div.article-in-issue h2 {font-family:'Noto Sans', sans-serif; font-weight:400; text-align:left; font-size:1.3rem; color:#666; margin-bottom:1.3rem;  text-indent:-1em; padding-left:1em; }
body.jPARDES div.article-in-issue h3 {font-family:'Noto Sans', sans-serif; font-weight:700; text-align:left; font-size:1.1rem; color:#666; margin-bottom:1.3rem;  }
body.jPARDES div.article-in-issue p.subtitle {font-family:'Noto Sans', sans-serif; text-align:center; margin-left:10%; margin-right:10%; font-weight:700; font-size:1.2rem;}
body.jPARDES div.article-in-issue p.contrib.author {color:#666; font-weight:400; font-size:1.1em; text-align:center;}
body.jPARDES div.article-in-issue p.contrib.author a.orcid {display:none;}
body.jPARDES div.article-abstract {margin-top:3em; }
body.jPARDES div.article-abstract p.abstract { font-weight:700; display:inline; margin-right:1em; }
body.jPARDES div.article-abstract p.abstract + p {display:inline; }
body.jPARDES div.contributors p {font-family:'Noto Sans', sans-serif; font-size:0.8rem;}
body.jPARDES div.contributors p + p.contributor {text-indent:0; margin-top:1.2em;}
body.jPARDES div.contributors p.contributor span.name {font-weight:700; margin-right:0.5rem}
body.jPARDES figure {margin:1rem 0; width:100%}
body.jPARDES div.learn-more figure {width:30%}
body.jPARDES figure img { max-width:100%}
body.jPARDES figcaption p {font-family:'Noto Sans', sans-serif; font-weight:700; font-size:0.8em; margin-bottom:0;}
body.jPARDES figcaption div.permissions {font-weight:normal; font-size:0.8em; }
body.jPARDES div.learn-more {width:7rem }
body.jPARDES span.ext-link-graphic img {width:7rem}

body.jPARDES section.footnotes aside{margin-top:0.5em; display:flex; gap:1rem; }

span.note-mark {float: left; font-size:0.9em; margin-right:.25em}

sup, span.note-mark {vertical-align:top; position:relative; top:-0.3em}

/* PRI HA PARDES specific */
body.jPRIHAPARDES div.issue-meta-epubpage1, body.jPRIHAPARDES div.issue-meta-epubpage2  {text-align:right; font-family:'Noto Serif', serif; }
body.jPRIHAPARDES div.issue-meta-epubpage2 p.editor {font-size:1rem; margin-top:20%;}
body.jPRIHAPARDES div.issue-meta-epubpage2 p.issue-subtitle, body.jPRIHAPARDES div.issue-meta-epubpage2 publisher-name {font-size:1rem; }
body.jPRIHAPARDES div.issue-meta-epubpage2 p.issue-title {font-size:2.5rem; margin: 1rem 0 0.5rem 40%; font-weight:bold; }
body.jPRIHAPARDES div.issue-meta-epubpage2 p.issue-subtitle { margin: 1rem 0 30% 55%; }

div.issue-meta-epubpage3  {text-align:left; font-family:'Noto Serif', serif;  font-size:0.8rem; }
div.issue-meta-epubpage3  p {margin:0;}
body.jPRIHAPARDES div.issue-meta-epubpage3 div.notes, body.jPRIHAPARDES div.issue-meta-epubpage3 div.permissions { margin-top:1rem;}
body.jPRIHAPARDES div.issue-meta-epubpage3 div.notes.publisher-loc { margin-top:30%;}

body.jPRIHAPARDES div.issue-meta-epubpage3 p.issue-xml::after {content:':'}
body.jPRIHAPARDES div.issue-meta-epubpage3 div.publisher-loc p.issue-xml::after{content:''}
body.jPRIHAPARDES div.issue-meta-epubpage3 p.issue-xml { font-weight:700; }
body.jPRIHAPARDES div.issue-meta-epubpage3 div.copyediting {margin-top:1rem;}
body.jPRIHAPARDES div.issue-meta-epubpage3 div.layout, body.jPRIHAPARDES div.issue-meta-epubpage3 div.notes.typesetting, body.jPRIHAPARDES div.issue-meta-epubpage3 div.notes.cover_source, 
body.jPRIHAPARDES div.issue-meta-epubpage3 div.print { margin-top:0em;}
body.jPRIHAPARDES div.issue-meta-epubpage3 div.layout p, body.jPRIHAPARDES div.issue-meta-epubpage3 div.typesetting p, 
body.jPRIHAPARDES div.issue-meta-epubpage3 div.notes.cover_source p, body.jPRIHAPARDES div.issue-meta-epubpage3 div.print p, body.jPRIHAPARDES div.issue-meta-epubpage3 div.copyediting p{ display:inline;}
body.jPRIHAPARDES div.issue-meta-epubpage3 p.isbn{ font-weight:700 }
body.jPRIHAPARDES div.issue-meta-epubpage3 div.notes + p.isbn {margin-top:2rem;}
body.jPRIHAPARDES div.issue-meta-epubpage3 div.notes + p.issn  {margin-top:1rem;}


body.jPRIHAPARDES nav li {list-style-type:none; margin-top:1rem}
body.jPRIHAPARDES nav li.issue-article-meta {font-weight:700}
body.jPRIHAPARDES nav li.issue-subject-group {text-align:center; font-variant:small-caps; font-family:'Noto Serif', serif; font-size:1.5rem; margin:2rem 0 2rem 0; font-weight:700;}
body.jPRIHAPARDES nav li span.author, body.jPRIHAPARDES nav li span.subtitle {display:block;font-weight:400}
body.jPRIHAPARDES nav li span.author {font-style:italic;}

body.jPRIHAPARDES h2 {text-align:left; color:rgba(0,0,0,0.54); font-size:2em; margin:2em 0 1em 0; font-weight:400; text-indent:-1em; padding-left:1em; }
body.jPRIHAPARDES h3 {text-align:left; color:rgba(0,0,0,0.54); font-size:1.1em; margin:2.5em 0 2em 0; font-weight:400; text-indent:-1em; padding-left:1em; }
body.jPRIHAPARDES h1.article-title, body.jPRIHAPARDES h2.article-title, body.jPRIHAPARDES nav h1 {text-align:center; margin-bottom:1.5em;}
body.jPRIHAPARDES div.article-in-issue  p.subtitle {font-family:'Noto Sans', sans-serif; text-align:center; font-size:1.5em; margin-bottom:1.5em; font-weight:700;}
body.jPRIHAPARDES div.article-in-issue p {font-family:'Noto Serif', serif; line-height:1.5; text-indent:1rem; margin:0;} 
body.jPRIHAPARDES div.article-in-issue p.contrib {font-size:1.2em; font-weight:400; font-family:'Noto Sans', sans-serif; color:rgba(0,0,0,0.54); text-align:center; margin-bottom:2.5em; text-indent:0rem;} 
body.jPRIHAPARDES div.contributors { margin-top:2.5em; } 
body.jPRIHAPARDES div.article-in-issue div.contributors p { font-family:'Noto Sans', sans-serif; }
body.jPRIHAPARDES div.contributors .contrib-heading { color:rgba(0,0,0,0.54); margin-bottom:1em; font-size:1.2em;} 
body.jPRIHAPARDES div.contributors .name { font-weight:700;} 
body.jPRIHAPARDES div.issue-subject-group p.subject { font-size:2em; margin-top:30%; text-align:center; font-weight:700; text-decoration:underline;} 
body.jPRIHAPARDES div.article-in-issue div.article-abstract p {display:inline; text-indent:0;}
body.jPRIHAPARDES p.abstract {font-weight:700; }
body.jPRIHAPARDES div.article-in-issue  p.ref {text-indent:-1em; padding-left:1em; font-size:1rem;}
body.jPRIHAPARDES div.article-in-issue h1 + p, body.jPRIHAPARDES div.article-in-issue h2 + p, body.jPRIHAPARDES div.article-in-issue h3 + p, 
body.jPRIHAPARDES div.article-in-issue p.orcid, body.jPRIHAPARDES div.article-in-issue p.article-keywords, 
body.jPRIHAPARDES div.article-in-issue blockquote + p, body.jPRIHAPARDES div.article-in-issue div.front + p, 
body.jPRIHAPARDES div.article-in-issue section.footnotes aside p, body.jPRIHAPARDES div.article-in-issue div.fig + p,
body.jPRIHAPARDES div.article-in-issue table + p, body.jPRIHAPARDES div.article-in-issue  td p,
body.jPRIHAPARDES div.article-in-issue p.footertext{text-indent:0;}
body.jPRIHAPARDES div.article-in-issue p.article-keywords, body.jPRIHAPARDES div.article-in-issue table {margin:1rem 0 1rem 0;} 
body.jPRIHAPARDES div.article-in-issue div.front {page-break-after:always; margin-bottom:10%;}

body.jPRIHAPARDES span.ext-link-graphic img {width:7rem}
body.jPRIHAPARDES figure {margin:1em 0;}
body.jPRIHAPARDES figure img { max-width:100%}
body.jPRIHAPARDES div.article-in-issue figcaption p {font-family:'Noto Sans', sans-serif;  font-size:0.8em; margin-bottom:0; text-indent:0;}
body.jPRIHAPARDES div.article-in-issue figcaption p span.label {font-weight:700;}
body.jPRIHAPARDES div.article-in-issue figcaption div.permissions {font-weight:normal; font-size:0.8em; }

body.jPRIHAPARDES section.footnotes aside{margin-top:0.5em; display:flex; gap:1rem; }
body.jPRIHAPARDES h2 span.note-anchor, body.jPRIHAPARDES h3 span.note-anchor {color:rgba(0,0,0,0.54); }

body.jPRIHAPARDES div.article-in-issue p.footertext {color:rgba(0,0,0,0.54); display:flex; gap:1rem; margin:1rem 0 1rem 0;}

body.jPRIHAPARDES span.footer, body.jPRIHAPARDES span.cc-logo {display:inline-block;}
body.jPRIHAPARDES span.footer, a { color: rgba(0,0,0,0.54);
}
body.jPRIHAPARDES span.cc-logo img {width:4em;}

body.jPRIHAPARDES table.list td {padding:0 0.4em;} 
body.jPRIHAPARDES table.list td.li-label {padding:0; text-align:left;} 
body.jPRIHAPARDES em.italic {font-style:italic;} 

/* listings */
div.listing p.box-title span.label {font-weight:bold}
div.listing div.caption p.caption {color:#000}
div.code {margin-top:0;margin-bottom:0;min-height:1em}

/* sticky table */
div.table {max-height:30em; overflow:auto; position:relative}
div.table-wrap + div.table-wrap, div.table-wrap + div.fig, div.fig + div.table-wrap {margin-top:3em}
table {position:relative; border-collapse:collapse}
td, th {padding:0.4em; text-align:center}
td {box-shadow: .1em .1em #fff inset}
body.jHBPH tbody th {background-color:#85c774 !important}
body.jMRM tbody th {background-color:#8CC0EE !important}
thead {position:sticky;top:0;z-index:100}
body.jHBPH thead th {border:0; box-shadow:inset .1em .1em 0 #fff, inset .1em -.1em 0 #fff; z-index:1; background-color:#85c774}
body.jMRM thead th {border:0; box-shadow:inset .1em .1em 0 #fff, inset .1em -.1em 0 #fff; z-index:1; background-color:#627DAA}
tbody th {left:0; border:2px solid #fff}
div.table-tfoot {margin-top:.5em}
div.table-tfoot div.table {width:100%;overflow:initial}
div.table-tfoot tr {line-height:1.4em; font-size:0.85em}
div.table-tfoot td {text-align:left; padding:0; white-space:normal !important}

/* MathJax v3 mml2chtml overrides */
span.inline-formula {font-size:85%}

span.tr_tex-PI{background-color:red;color: #fff}