.changelog-page{width:min(920px,100%);margin:0 auto;padding:64px 24px 100px}.changelog-hero{padding:24px 0 52px}.changelog-hero .eyebrow{color:var(--maple)}.changelog-hero h1{max-width:700px;margin:16px 0 20px;font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.15}.changelog-hero p{max-width:590px;color:var(--muted);font-size:1.1rem;line-height:1.75}.release-list{display:grid;gap:24px}.release-card{padding:32px;border:1px solid var(--panel-edge);border-radius:16px;background:var(--panel);scroll-margin-top:100px}.release-card:first-child{border-top:3px solid var(--maple)}.release-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:22px;border-bottom:1px solid var(--panel-edge)}.release-heading>div{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.release-heading h2{margin:0;font:400 1.5rem var(--pixel)}.release-heading h2 a{color:var(--gold);text-decoration:none}.release-heading time{color:var(--muted);font-size:.9rem;white-space:nowrap}.release-latest{padding:5px 10px;border-radius:20px;background:var(--maple);color:var(--maple-ink);font-size:.75rem;font-weight:800}.release-group{margin-top:24px}.release-group h3{margin:0 0 10px;font-size:.85rem;color:var(--gold);text-transform:uppercase;letter-spacing:.06em}.release-group ul{padding-left:20px;margin:0}.release-group li{padding-left:5px;margin:8px 0;line-height:1.7;overflow-wrap:anywhere}.changelog-status{padding:32px;border:1px solid var(--panel-edge);border-radius:16px;color:var(--muted)}@media(max-width:600px){.changelog-page{padding:30px 16px 60px}.changelog-hero{padding-bottom:32px}.release-card{padding:24px 20px}.release-heading{align-items:flex-start;flex-direction:column;gap:10px}}
