/* Psychology Publications catalogue refinements — route-scoped, cache-versioned.
   No rules touch individual Publication breadcrumbs or scholarly article content. */
.pagehero.publications-archive-hero{padding-block:28px 22px;border-bottom:0}
.pagehero.publications-archive-hero .fine{margin-bottom:12px}
.pagehero.publications-archive-hero .pagetitle{margin:0}
.pagehero.publications-archive-hero p{margin:16px 0 0;max-width:780px}
.bodycopy.publications-index{padding-top:18px;padding-bottom:80px}
.bodycopy.publications-index>.publication-archive-count{font:500 13px/1.7 var(--sans);color:#344c5f;margin:0}
.bodycopy.publications-index .psych-home-search.publications-search{
  width:100%;max-width:650px;margin:22px auto 0;
  border:1px solid var(--border);border-radius:100px;background:#fff
}
.bodycopy.publications-index .psych-search-results{margin:15px auto 22px;max-width:700px}
.bodycopy.publications-index .publication-archive-list{
  border:0;margin-top:56px
}
.bodycopy.publications-index .publication-archive-list .publication-index-item:first-child{
  border-top:0;padding-top:0
}
.bodycopy.publications-index .publication-index-item h3 a{
  color:var(--sapphire);text-decoration:underline;
  text-decoration-thickness:1px;text-underline-offset:4px
}
.bodycopy.publications-index .publication-index-item h3 a:hover{color:#245d85}
.bodycopy.publications-index .publications-pagination{
  display:flex;flex-wrap:wrap;align-items:center;gap:9px;
  margin:30px 0 36px;padding:0;
}
.bodycopy.publications-index .publications-pagination a,
.bodycopy.publications-index .publications-pagination span{
  display:inline-flex;align-items:center;justify-content:center;
  min-width:42px;min-height:42px;padding:9px 13px;
  border:1px solid var(--border);border-radius:9px;
  font:500 13px/1.3 var(--sans);color:var(--sapphire);
  background:#fff;text-decoration:none;white-space:nowrap
}
.bodycopy.publications-index .publications-pagination a[aria-current="page"]{
  color:#fff;background:var(--sapphire);border-color:var(--sapphire);
  font-weight:600;pointer-events:none
}
.bodycopy.publications-index .publications-pagination .pagination-step{
  border-color:var(--sapphire);font-weight:600;padding-inline:16px
}
.bodycopy.publications-index .publications-pagination a:hover,
.bodycopy.publications-index .publications-pagination a:focus-visible{
  border-color:var(--gold);background:#f7f3ec;text-decoration:none
}
.bodycopy.publications-index .publications-pagination span{
  min-width:18px;padding-inline:0;border:0;background:transparent;
  color:#607080
}
.bodycopy.publications-index .publication-archive-policies{margin-top:30px}
@media(max-width:700px){
 .pagehero.publications-archive-hero{padding-block:24px 15px}
 .pagehero.publications-archive-hero .fine{margin-bottom:10px}
 .pagehero.publications-archive-hero p{margin-top:13px;font-size:19px;line-height:1.45}
 .bodycopy.publications-index{padding-top:18px;padding-bottom:70px}
 .bodycopy.publications-index .psych-home-search.publications-search{margin-top:21px}
 .bodycopy.publications-index .publication-archive-list{margin-top:52px}
 .bodycopy.publications-index .publications-pagination{gap:7px}
 .bodycopy.publications-index .publications-pagination a,
 .bodycopy.publications-index .publications-pagination span{
   min-height:40px;min-width:39px;padding:8px 10px
 }
 .bodycopy.publications-index .publications-pagination .pagination-step{padding-inline:13px}
}

/* Publications archive search — one calm focus state for the entire field.
 * The focused ring uses the existing Artificial Sapiens gold (var(--gold)).
 * The cursor is the browser's native blinking caret; no fake caret/JS focus.
 * Only the archive search is affected, not homepage search or article forms. */
.bodycopy.publications-index .psych-home-search.publications-search:focus-within{
  border-color:var(--gold);
  outline:0;
  box-shadow:0 0 0 1px var(--gold);
}
.bodycopy.publications-index .psych-home-search.publications-search input:focus,
.bodycopy.publications-index .psych-home-search.publications-search input:focus-visible{
  outline:0;
  border:0;
  box-shadow:none;
  caret-color:#082d4f;
}
@media(forced-colors:active){
  .bodycopy.publications-index .psych-home-search.publications-search:focus-within{
    outline:2px solid Highlight;outline-offset:2px;box-shadow:none;
  }
}
