/* Neutral cited archive labels, never merit scores or accepted genealogy. */
.archival-labels{display:flex;flex-wrap:wrap;gap:4px;align-items:center;max-width:100%;margin:4px 0}.archival-label{display:inline-flex;align-items:center;gap:3px;padding:3px 6px;border:1px solid currentColor;border-radius:4px;font-size:12px;font-weight:650;line-height:1.35;text-decoration:none;overflow-wrap:anywhere;background:var(--theme-surface);color:var(--theme-text)}.archival-label:focus-visible{outline:2px solid var(--theme-link);outline-offset:3px}.archival-label--ch{color:#75540e}.archival-label--grch{color:#71446f}.archival-label--rom{color:#245c54}.archival-label--por{color:#494b91}.archival-label--gt{color:#3e5874}.archival-label--loss{color:#8c4535}:root[data-pitvu-theme=dark] .archival-label--ch{color:#e5c478}:root[data-pitvu-theme=dark] .archival-label--grch{color:#ddb5dc}:root[data-pitvu-theme=dark] .archival-label--rom{color:#a9d5c8}:root[data-pitvu-theme=dark] .archival-label--por{color:#c2c2ef}:root[data-pitvu-theme=dark] .archival-label--gt{color:#b5cce5}:root[data-pitvu-theme=dark] .archival-label--loss{color:#edb2a3}.archival-designation-details{margin:10px 0;max-width:70ch;min-width:0}.archival-designation-details>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--theme-link)}.archival-designation-details li{margin:8px 0;overflow-wrap:anywhere}.archival-designation-details p{font-size:.875rem;line-height:1.5}.profile-pedigree.pedigree-compact .tree-node>.archival-labels{grid-column:1/-1}.profile-pedigree .tree-node .archival-label{font-size:11px;padding:2px 4px}.explorer-node>.archival-labels{grid-column:1/-1}@media(pointer:coarse){a.archival-label{min-height:32px}}

/* Keep explicit archive colors when legacy link rules have higher specificity. */
:root[data-pitvu-theme=light] body :is(a,span).archival-label.archival-label--ch{color:#75540e!important}:root[data-pitvu-theme=light] body :is(a,span).archival-label.archival-label--grch{color:#71446f!important}:root[data-pitvu-theme=light] body :is(a,span).archival-label.archival-label--rom{color:#245c54!important}:root[data-pitvu-theme=light] body :is(a,span).archival-label.archival-label--por{color:#494b91!important}:root[data-pitvu-theme=light] body :is(a,span).archival-label.archival-label--gt{color:#3e5874!important}:root[data-pitvu-theme=light] body :is(a,span).archival-label.archival-label--loss{color:#8c4535!important}:root[data-pitvu-theme=dark] body :is(a,span).archival-label.archival-label--ch{color:#e5c478!important}:root[data-pitvu-theme=dark] body :is(a,span).archival-label.archival-label--grch{color:#ddb5dc!important}:root[data-pitvu-theme=dark] body :is(a,span).archival-label.archival-label--rom{color:#a9d5c8!important}:root[data-pitvu-theme=dark] body :is(a,span).archival-label.archival-label--por{color:#c2c2ef!important}:root[data-pitvu-theme=dark] body :is(a,span).archival-label.archival-label--gt{color:#b5cce5!important}:root[data-pitvu-theme=dark] body :is(a,span).archival-label.archival-label--loss{color:#edb2a3!important}
