/* Changelog pages (kit/CHANGELOG-PAGES.md): sits on top of guide.css and uses its tokens. */
.cl-hero { grid-template-columns: minmax(0, 1fr); }
.cl-doc { max-width: 760px; }
.g-toc a small { margin-left: auto; font-size: 12.5px; color: var(--muted); }
.cl-ver { padding: 0 0 28px; scroll-margin-top: calc(var(--top-h, 60px) + 16px); }
.cl-ver + .cl-ver { padding-top: 36px; border-top: 1px solid var(--line); }
.cl-ver h2 { display: flex; flex-wrap: wrap; align-items: baseline; gap: 6px 14px; margin: 0 0 18px; }
.cl-ver h2 time { font-size: 15px; font-weight: 400; letter-spacing: 0; color: var(--muted); }
.cl-list { list-style: none; margin: 0 !important; padding: 0 !important; display: grid; gap: 12px; }
.cl-item { padding: 16px 18px; background: var(--card); border: 1px solid var(--line); border-radius: var(--radius); }
.cl-item h3 { margin: 0 0 6px; font-size: 17px; font-weight: 500; letter-spacing: -.01em; }
.cl-item h3 .chip { margin-right: 8px; font-size: 12.5px; vertical-align: .1em; }
.cl-item p { margin: 0; color: var(--ink-2, var(--ink)); }
