.aims-pubmed-page .fl-post-header,.aims-pubmed-page .fl-post-title,.aims-pubmed-page .fl-post-edit{display:none}
.aims-pubmed-publications{--aims-navy:#061648;--aims-blue:#123f8c;--aims-cobalt:#1859e8;--aims-magenta:#d1007f;--aims-ink:#17233d;--aims-muted:#5f6d82;--aims-line:#dce3ed;--aims-soft:#f6f8fc;max-width:1120px;margin:0 auto 3rem;color:var(--aims-ink);font-family:inherit}
.aims-pubmed-publications [hidden]{display:none!important}
.aims-pubmed-hero{position:relative;overflow:hidden;margin:0 0 1.5rem;padding:2.4rem 2.2rem;background:linear-gradient(110deg,#061648 0%,#071b5c 72%,#08133c 100%);color:#fff}
.aims-pubmed-hero:before{content:"";position:absolute;inset:0 0 0 48%;opacity:.5;background:radial-gradient(circle at 12% 25%,#2d66ff 0 2px,transparent 3px),radial-gradient(circle at 45% 62%,#d1007f 0 2px,transparent 3px),radial-gradient(circle at 72% 28%,#4e76ff 0 2px,transparent 3px),radial-gradient(circle at 88% 70%,#d1007f 0 2px,transparent 3px),linear-gradient(25deg,transparent 49.7%,rgba(78,118,255,.28) 50%,transparent 50.3%),linear-gradient(-18deg,transparent 49.7%,rgba(209,0,127,.2) 50%,transparent 50.3%);background-size:180px 140px,220px 180px,190px 160px,230px 170px,170px 120px,210px 145px}
.aims-pubmed-hero p{position:relative;margin:0 0 .45rem;color:#9eb8ff;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.aims-pubmed-hero h1{position:relative;margin:0;font:inherit;font-size:2.35rem;font-weight:700;line-height:1.15;color:#fff}.aims-pubmed-hero h1:after{content:"";display:block;width:2rem;height:3px;margin-top:.75rem;background:var(--aims-magenta)}
.aims-pubmed-summary{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 1.2rem;border:1px solid #d8e0ec;border-radius:4px;background:#fff;box-shadow:0 6px 18px rgba(6,22,72,.06);margin:0 0 1.6rem}.aims-pubmed-summary p{margin:0;font-family:inherit}.aims-pubmed-summary strong{color:var(--aims-navy)}
.aims-pubmed-filters{display:grid;grid-template-columns:minmax(260px,1fr) 170px 220px;gap:1rem;margin-bottom:1rem}.aims-pubmed-filters label{font-family:inherit;font-size:.78rem;font-weight:700;color:#34445f}
.aims-pubmed-filters input,.aims-pubmed-filters select{box-sizing:border-box;width:100%;margin-top:.38rem;padding:.76rem .82rem;border:1px solid #b8c5d7;border-radius:4px;background:#fff;color:var(--aims-ink);font:inherit;transition:border-color .15s,box-shadow .15s}.aims-pubmed-filters input:hover,.aims-pubmed-filters select:hover{border-color:#7f93ae}.aims-pubmed-filters input:focus,.aims-pubmed-filters select:focus{outline:0;border-color:var(--aims-cobalt);box-shadow:0 0 0 3px rgba(24,89,232,.18)}
.aims-pubmed-result-count{color:var(--aims-muted);font-family:inherit;font-size:.86rem;margin:.5rem 0 1.5rem}.aims-publication-section-title{margin:2rem 0 1.4rem;font-family:inherit;font-size:1.35rem;font-weight:700;color:var(--aims-navy)}.aims-publication-section-title span{font-size:.76rem;font-weight:400;color:#71808f;margin-left:.5rem}
.aims-quarter-group{display:grid;grid-template-columns:82px minmax(0,1fr);column-gap:1.3rem;position:relative}.aims-quarter-group h2{position:relative;margin:.2rem 0 0;font-family:inherit;line-height:1;color:var(--aims-navy)}.aims-quarter-group h2 span{display:block;color:var(--aims-magenta);font-size:1.45rem;font-weight:700}.aims-quarter-group h2 small{display:block;margin-top:.4rem;font-size:.82rem;font-weight:700}
.aims-quarter-group h2:after{content:"";position:absolute;top:.28rem;right:-1.42rem;width:7px;height:7px;border-radius:50%;background:var(--aims-magenta);box-shadow:0 0 0 4px #fff}.aims-quarter-publications{border-left:1px solid #cdd7e4;padding-left:1.7rem}.aims-quarter-group:last-child .aims-quarter-publications{border-left-color:transparent}
.aims-publication{padding:.2rem 0 1.5rem;margin-bottom:1.45rem;border-bottom:1px solid var(--aims-line)}.aims-publication h3{font-family:inherit;font-size:1.23rem;font-weight:650;line-height:1.42;margin:0 0 .7rem;letter-spacing:0}.aims-publication h3 a{color:#0648bf;text-decoration:none}.aims-publication h3 a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.aims-publication h3 a:focus{outline:2px solid var(--aims-cobalt);outline-offset:3px;border-radius:2px}
.aims-publication p{margin:.46rem 0}.aims-publication-authors{font-family:inherit;font-size:.94rem;font-weight:400;line-height:1.65;color:#4d5d6c}.aims-faculty-author{font-weight:700;color:#123f8c;background:linear-gradient(transparent 70%,rgba(209,0,127,.16) 70%)}
.aims-authors-toggle{display:inline;padding:0;border:0;background:transparent;color:#0755c9;cursor:pointer;font:inherit;font-size:.88em;font-weight:650;text-decoration:underline;text-underline-offset:2px}.aims-authors-toggle:hover{color:#032f82}.aims-authors-toggle:focus{outline:2px solid var(--aims-cobalt);outline-offset:2px}
.aims-publication-meta{font-family:inherit;font-size:.86rem;font-weight:400;line-height:1.58;color:#667488}.aims-publication-meta em{font-family:inherit;font-weight:500;color:#45556e}.aims-publication-meta a{color:#0755c9}
.aims-pubmed-archive-toggle{display:block;width:min(100%,470px);margin:2.2rem auto;padding:.88rem 1.1rem;border:1px solid #3264df;border-radius:4px;background:#fff;color:#063da4;cursor:pointer;font:inherit;font-weight:650;transition:background .15s,box-shadow .15s}.aims-pubmed-archive-toggle:hover{background:#f0f5ff}.aims-pubmed-archive-toggle:focus{outline:0;box-shadow:0 0 0 3px rgba(24,89,232,.2)}.aims-pubmed-archive-toggle:after{content:" ↓"}.aims-pubmed-archive-toggle[aria-expanded="true"]:after{content:" ↑"}
.aims-year-group h2{display:flex;align-items:center;gap:1rem;margin:2rem 0 1rem;font-size:1.45rem;color:var(--aims-navy)}.aims-year-group h2:after{content:"";height:1px;background:var(--aims-line);flex:1}.aims-pubmed-empty{padding:2rem 0;color:var(--aims-muted)}
@media(max-width:720px){.aims-pubmed-publications{margin-bottom:2rem}.aims-pubmed-hero{padding:1.7rem 1.25rem}.aims-pubmed-hero h1{font-size:1.85rem}.aims-pubmed-hero:before{inset:0 0 0 30%}.aims-pubmed-summary{align-items:flex-start;flex-direction:column}.aims-pubmed-filters{grid-template-columns:1fr}.aims-publication-section-title span{display:block;margin:.25rem 0 0}.aims-quarter-group{grid-template-columns:52px minmax(0,1fr);column-gap:.7rem}.aims-quarter-group h2 span{font-size:1.12rem}.aims-quarter-group h2 small{font-size:.72rem}.aims-quarter-group h2:after{right:-.82rem}.aims-quarter-publications{padding-left:1rem}.aims-publication h3{font-size:1.08rem}.aims-publication-authors{font-size:.89rem}.aims-publication-meta{font-size:.82rem}}

/* Larger, more readable type scale. */
.aims-pubmed-summary p{font-size:1.05rem;line-height:1.5}
.aims-pubmed-filters label{font-size:.9rem}.aims-pubmed-filters input,.aims-pubmed-filters select{padding:.82rem .88rem;font-family:inherit;font-size:1rem;line-height:1.35}
.aims-pubmed-result-count{font-size:.96rem}.aims-publication-section-title{font-size:1.55rem}.aims-publication-section-title span{font-size:.88rem}
.aims-publication h3{font-size:1.4rem;line-height:1.45}.aims-publication-authors{font-size:1.05rem;line-height:1.68}.aims-publication-meta{font-size:.98rem;line-height:1.62}.aims-authors-toggle{font-size:.92em}.aims-pubmed-archive-toggle{font-size:1rem}
@media(max-width:720px){.aims-pubmed-hero h1{font-size:1.95rem}.aims-pubmed-summary p{font-size:1rem}.aims-publication-section-title{font-size:1.35rem}.aims-publication-section-title span{font-size:.86rem}.aims-quarter-group h2 small{font-size:.76rem}.aims-publication h3{font-size:1.22rem}.aims-publication-authors{font-size:1rem}.aims-publication-meta{font-size:.92rem}}
.aims-authors-toggle{font-size:.78rem;font-weight:600;white-space:nowrap}
