/* ==========================================================================
   PAGE · SOURCES ARCHIVE — the register of every cited source, opened out from
   the country profile's inline References list. It composes built systems
   (breadcrumb · the .dir-head front matter · the .op-search lookup row · the
   .op-references bibliography list) and adds only the two pieces those don't
   carry: the filter row's select widths, and the prev/next pager beneath the list.
   New CSS only. Tokens only. ITCSS spirit: 08-pages.
   ========================================================================== */

/* The filter row reuses .op-search__form; let the two select filters sit beside
   the search field without stretching to its full width. */
.op-search__form select {
  flex: 0 1 12rem;
  align-self: stretch;
}

/* In the archive, the citation title is a real link (not a bare <cite>) — keep
   the italic serif register and let the link ink/rubric do the affordance. */
.op-references__list .op-references__title {
  font-style: italic;
  text-decoration: none;
}
.op-references__list .op-references__title:hover { color: var(--accent); }

/* ---- The pager — plain prev / page / next over an offset-limit parameter ---- */
.op-pager {
  display: flex;
  align-items: baseline;
  justify-content: center;
  gap: var(--space-md);
  padding-top: var(--space-md);
  border-top: 1px solid var(--rule-faint);
}
.op-pager__page {
  font-family: var(--font-furniture);
  font-size: var(--text-xs);
  letter-spacing: var(--tracking-wide);
  text-transform: uppercase;
  color: var(--text-muted);
}
.op-pager__page [data-numeric] {
  font-family: var(--font-data);
  font-variant-numeric: tabular-nums lining-nums;
  color: var(--text);
}
