.release-card{-webkit-transition:border-color .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,-webkit-box-shadow .18s ease;-moz-transition:border-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}.section.changelog-section{padding-top:64px}.section.changelog-section>h2{font-size:clamp(28px,3.5vw,40px);line-height:1.16}.changelog-tree{display:grid;grid-gap:16px;gap:16px;margin-top:34px}.release-card{background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius);-webkit-box-shadow:var(--shadow-card);box-shadow:var(--shadow-card)}.release-card-surface{color:inherit;display:block;padding:clamp(24px,4vw,34px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.release-card-surface:focus-visible{border-radius:var(--radius);outline:2px solid var(--blue-strong);outline-offset:-3px}.release-card.latest{border-color:rgba(10,132,255,.24);-webkit-box-shadow:0 24px 70px rgba(10,132,255,.12);box-shadow:0 24px 70px rgba(10,132,255,.12)}@media(hover:hover)and (pointer:fine){.release-card.latest:hover,.release-card:hover{border-color:#a5bfd9;-webkit-box-shadow:0 14px 30px rgba(0,0,0,.08);box-shadow:0 14px 30px rgba(0,0,0,.08)}@supports (color:color-mix(in lch,red,blue)){.release-card.latest:hover,.release-card:hover{border-color:color-mix(in srgb,var(--blue) 32%,var(--border-subtle))}}}.release-meta{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--muted);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:700;gap:10px;margin-bottom:18px}.version-badge{background:#111;border-radius:999px;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:800;line-height:1;padding:9px 12px}.release-card.latest .version-badge{background:var(--blue)}.release-card h3{font-size:clamp(22px,3vw,30px);letter-spacing:0;line-height:1.04;margin:0}.release-card p{color:var(--muted);font-size:17px;line-height:1.5;margin:14px 0 0;max-width:800px}.release-link{color:var(--blue);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;font-weight:800;margin-top:18px}@media(max-width:560px){.section.changelog-section{padding-top:42px}}