/**
 * @file archive.css
 * @author Jouni Miikki
 * SPDX-License-Identifier: MIT
 * @description The older part of a record, under its own rule, opened on request. Drawn by
 *   components/ArchiveSection.js. Reads only the tokens in theme.css and the shapes in poster.css; a
 *   page never styles it from outside.
 * @usage Linked from public/spa.html in the component block, whose order keeps the order these
 *   rules had when they were one sheet.
 * @version-history
 *   v1.1.0 — 2026-09-26 — The rule over the archive reads --shape-frame-heavy and --shape-rule-colour, its title's capitals --shape-case-heading (a move: the AIMEAT values equal the old ones).
 *   v1.0.0 — 2026-09-23 — Moved unchanged from css/parts*.css (UI consolidation phase 1, a move).
 */

.poster-archive { margin-top: 2.6rem; padding-top: 1.6rem; border-top: var(--shape-frame-heavy) solid var(--shape-rule-colour); }
.poster-archive-title {
  font-family: var(--font-poster); font-weight: var(--font-poster-weight); font-size: 1.4rem; text-transform: var(--shape-case-heading);
  color: var(--text); margin: 0 0 0.4rem;
}
.poster-archive-note { margin: 0 0 1rem; font-size: var(--text-body-sm); color: var(--text-dim); line-height: 1.6; }
.poster-archive-more { margin-top: 1.2rem; }
.poster-archive-error { margin-top: 1rem; font-size: var(--text-body-sm); color: var(--danger); }
