/* Changelog page. Builds on legal.css (.legal, .prose). Source of truth: CHANGELOG.md in the repo root. */
.release { display: grid; grid-template-columns: 140px 1fr; gap: 24px; padding: 36px 0; border-bottom: 1px solid var(--line); }
.release:last-of-type { border-bottom: 0; }
.release-meta { font-size: 14px; line-height: 20px; color: var(--muted); }
.release-meta .ver { display: inline-block; font-family: var(--sans); font-weight: 600; font-size: 15px; color: var(--ink); background: var(--cobalt-tint); border: 1px solid var(--line); border-radius: 999px; padding: 4px 12px; margin-bottom: 8px; }
.release-body h2 { margin: 0 0 8px; }
.release-body h3 { margin-top: 20px; }
.release.is-current .ver { background: var(--cobalt); border-color: var(--cobalt); color: #fff; }
.release.is-current .release-meta::after { content: "Your version"; display: block; margin-top: 4px; color: var(--cobalt); font-weight: 500; }
@media (max-width: 600px) {
  .release { grid-template-columns: 1fr; gap: 10px; padding: 28px 0; }
  .release-meta .ver { margin-bottom: 4px; }
}
