.changelog-page{min-height:100vh;line-height:1.6}.changelog-page main{max-width:820px;padding-bottom:72px}.changelog-page a{color:var(--yellow)}.changelog-page .cl-head{padding:64px 0 24px;text-align:center}.changelog-page .cl-head h1{font-size:clamp(34px,5vw,48px);margin:8px 0 12px}.changelog-page .cl-head p{color:var(--text-secondary);font-size:1.1rem;margin:0}.changelog-page .cl-release{border:1px solid var(--surface-border);background:var(--surface-fill);border-radius:14px;padding:22px 24px;margin-top:20px}.changelog-page .cl-release-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.changelog-page .cl-release h2{font-family:var(--font-audiowide),sans-serif;font-weight:400;font-size:clamp(1.6rem,4.5vw,2.1rem);color:var(--yellow);margin:0}.changelog-page .cl-date{color:var(--text-secondary);font-size:1rem}.changelog-page .cl-summary{color:var(--text-secondary);margin:0 0 8px}.changelog-page .cl-group{margin-top:16px}.changelog-page .cl-group h3{font-family:var(--font-audiowide),sans-serif;font-weight:400;font-size:1.05rem;margin:0 0 6px;color:var(--text)}.changelog-page .cl-group h3.pro{color:var(--blue)}.changelog-page .cl-group h3.free{color:var(--yellow)}.changelog-page .cl-group ul{margin:0;padding-left:20px;color:var(--text-secondary);display:flex;flex-direction:column;gap:4px}