.changelog-main{max-width:850px;padding-top:65px;padding-bottom:100px}.changelog-main h1{font-size:clamp(42px,7vw,66px);margin:9px 0;color:inherit}.changelog-main>p{color:var(--muted,#726870);line-height:1.6}.changelog-main .archive-note{background:#3a2a30;color:#fff0e4;padding:14px;border-radius:12px}.change-list{display:grid;gap:12px;margin-top:32px}.change-entry{background:#32252a;color:#fff1e8;border:1px solid #634742;border-radius:17px;padding:19px 23px;display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px}.change-entry h2{font-size:19px;margin:0 0 5px;color:#fff1e8}.change-entry p{margin:0;color:#dec6bb;line-height:1.6;font-size:13px}.version b{display:block;font-size:25px;color:#ff9949}.version span{font-size:10px;border-radius:20px;padding:5px 9px;background:#ffddac;color:#493018;font-weight:800}.footer .footer-inner a{color:inherit}@media(max-width:600px){.change-entry{grid-template-columns:1fr;gap:8px;padding:16px}.version b{display:inline;margin-right:12px}.changelog-main{padding-top:33px}}

/* v34.1 changelog grouping; scoped to the changelog page only. */
.changelog-main .versioning-explainer{background:#32252a;border:1px solid #634742;color:#f3ded1;border-radius:14px;padding:14px 17px;line-height:1.7}
.changelog-main .versioning-explainer strong{color:#ffb572}
.change-series{display:grid;gap:0;border:1px solid #634742;border-radius:18px;overflow:hidden;background:#291f24}
.change-series-heading{padding:22px 24px 19px;border-bottom:1px solid #634742;background:#3b292d;color:#fff1e8}
.change-series-heading h2{font-size:27px;color:#fff1e8;margin:4px 0 5px}
.change-series-heading p{color:#dec6bb;font-size:14px;margin:0}
.series-kicker{font-size:10px;font-weight:800;letter-spacing:0.1em;color:#ffb572}
.series-entries{display:grid;gap:10px;padding:12px}
.series-entries .change-entry{background:#32252a;border-color:#58403d}
.series-entries .change-entry-minor{border-left:4px solid #ff9949}
.change-entry h3{font-size:19px;margin:0 0 5px;color:#fff1e8}
.change-entry .version small{display:block;font-size:12px;font-weight:700;color:#d9bbaf;margin-top:7px}
.legacy-changelog-heading{padding:16px 1px 2px}
.legacy-changelog-heading h2{color:inherit;font-size:23px;margin:0 0 4px}
.legacy-changelog-heading p{color:var(--muted,#a48b86);font-size:13px;margin:0}
@media(max-width:600px){.change-series-heading{padding:18px}.series-entries{padding:9px}.change-entry .version small{display:inline-block;margin-left:8px;margin-top:0}.changelog-main .versioning-explainer{padding:13px}}
