.changelog-page{max-width:980px;margin:0 auto;padding:42px 20px 72px}.changelog-hero{margin-bottom:28px}.changelog-hero .eyebrow{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#667085}.changelog-hero h1{font-size:clamp(34px,6vw,56px);margin:8px 0 10px}.changelog-hero p{max-width:760px;font-size:17px;line-height:1.65;color:#4b5563}.changelog-grid{display:grid;gap:18px}.release-card,.revision-card,.compat-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:clamp(18px,3vw,28px)}.release-head{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px}.release-head h2{margin:0;font-size:24px}.release-date{color:#667085;font-size:13px}.release-card h3{margin:22px 0 8px;font-size:16px}.release-card ul,.revision-card ul{margin:8px 0 0;padding-left:20px}.release-card li,.revision-card li{margin:7px 0;line-height:1.55;color:#3f4752}.release-card code,.revision-card code{font-size:.92em}.revision-table{width:100%;border-collapse:collapse;margin-top:12px}.revision-table th,.revision-table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:10px 8px}.revision-table th{font-size:12px;color:#667085}.revision-table td{line-height:1.5}.compat-card{background:#f8fafc}.compat-card p{line-height:1.65;color:#475467}.changelog-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.changelog-actions a{display:inline-flex;align-items:center;min-height:42px;padding:9px 13px;border-radius:9px;text-decoration:none;background:#17191d;color:#fff}.changelog-actions a.secondary{background:#e9ebef;color:#15171a}@media(max-width:640px){.changelog-page{padding:28px 14px 64px}.revision-table,.revision-table tbody,.revision-table tr,.revision-table th,.revision-table td{display:block}.revision-table thead{display:none}.revision-table tr{border-top:1px solid var(--line);padding:8px 0}.revision-table td{border:0;padding:4px 0}.revision-table td::before{content:attr(data-label) ': ';font-weight:700;color:#667085}}
