/* Page styles for /changelog (launch-readiness pass, 2026-09-02). */
.changelog-shell { max-width: 860px; }
.changelog-list { list-style: none; margin: 0; padding: 0; }
.changelog-entry {
  padding: var(--space-5) 0;
  border-top: 1px solid var(--border-light);
}
.changelog-entry-head { display: flex; flex-wrap: wrap; align-items: baseline; gap: var(--space-2) var(--space-4); margin: 0 0 var(--space-3); }
.changelog-entry-head time { font-family: var(--font-mono, monospace); font-size: var(--text-sm); color: var(--muted); }
.changelog-entry-head h2 { margin: 0; font-size: var(--text-xl); }
.changelog-items { margin: 0; padding-left: 1.2em; line-height: 1.6; list-style: disc; }
.changelog-items li { margin: 0 0 var(--space-2); }
.changelog-empty { color: var(--muted); }
