.site-nav{display:flex;flex-wrap:wrap;gap:14px;margin:8px 0 22px}
.change-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}
.change-stat{min-width:0;border:1px solid var(--line);background:#1b1a25;padding:14px;display:flex;flex-direction:column;gap:6px}
.change-stat strong{font-size:clamp(1.35rem,4vw,2rem);color:var(--accent)}
.change-stat span{font-size:.7rem;letter-spacing:.07em;color:var(--pink,#ed80c3)}
.change-controls{margin:16px 0}.change-controls label{display:flex;flex-direction:column;align-items:start;gap:6px;font-size:.8rem;color:var(--pink,#ed80c3)}
.change-controls select{background:#171720;color:var(--text);border:1px solid var(--line);padding:9px;font:inherit;max-width:100%}
.change-run{margin:26px 0;border-top:2px solid var(--line);padding-top:12px}
.change-run h3{margin:0 0 13px;color:var(--pink,#ed80c3);font-size:1rem}.change-run h3 small{font-size:.75rem;color:var(--muted);font-weight:normal}
.change-event{border-left:3px solid var(--line);padding:8px 13px;margin:9px 0;background:#1b1a25;overflow-wrap:anywhere}
.change-occupied{border-color:var(--accent)}.change-unlisted{border-color:var(--link)}.change-updated{border-color:var(--pink,#ed80c3)}
.change-event-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;font-weight:bold}
.change-type{font-size:.72rem;color:var(--muted);letter-spacing:.04em}
.change-event p{margin:4px 0;color:var(--muted);font-size:.88rem}
.change-fields{font-size:.84rem;margin:8px 0 0;padding-left:20px}.change-fields li{padding:3px 0}.change-fields del{color:var(--muted)}.change-fields ins{color:var(--accent);text-decoration:none}
#show-more{margin-top:10px}
@media(max-width:520px){.change-stats{grid-template-columns:1fr}.change-stat{padding:9px}.change-stat strong{font-size:1.5rem}}
