.records-pagination{margin:26px 0;padding:18px;border:1px solid #bdc5b7;background:#f6f8f3}.records-pagination .page-jump{display:flex;flex-wrap:wrap;gap:8px}.records-pagination .page-jump a{display:inline-block;padding:8px 12px;color:#163e43;border:1px solid #bdc5b7;text-decoration:none;background:#fffdf7}.records-pagination a[aria-current=page]{font-weight:700;border-bottom:3px solid #a94828}.records-adjacent{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:16px}.records-page-note{line-height:1.9}.record-grid>.records-photo-break{grid-column:1/-1}.records-photo-break .iwata-photo{max-width:760px;margin:28px auto}.records-paging .archive-controls button{grid-column:1/-1}.records-paging .archive-hero{min-width:0}.records-paging .source-heading>div{min-width:0}.records-paging .archive-search h2{font-size:clamp(22px,3vw,28px)}@media(max-width:600px){.records-pagination{padding:12px}.records-pagination .page-jump a{padding:7px 10px}.records-photo-break .iwata-photo{margin:18px auto}.records-adjacent{gap:10px}.records-paging .archive-hero h1{overflow-wrap:anywhere}}
