.release-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;margin-top:90px;align-items:start}.release-intro{position:sticky;top:163px}.release-intro h1{font-size:43px;font-weight:500;line-height:1.45;margin-top:18px}.release-intro p{color:var(--muted);font-size:14px;line-height:1.9;margin-top:22px}.intro-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.release-intro>.text-link{margin-top:35px;font-size:12px}.list-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px;padding-inline:2px;font-size:12px}.recent-heading{margin-top:35px}.recent-heading .text-link{font-size:10px}.release-list{display:flex;flex-direction:column;gap:18px}.release-entry{padding:27px}.release-heading{display:flex;justify-content:space-between;gap:15px;align-items:center}.release-heading>div{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.release-heading time{color:var(--muted);font-size:10px}.release-toggle{color:white;background:transparent;display:flex;align-items:center;gap:6px;padding:6px 0 6px 8px;font-size:10px}.release-toggle .icon{width:13px;height:13px;transition:transform .25s ease;transform:rotate(90deg)}.release-toggle[aria-expanded=true] .icon{transform:rotate(-90deg)}.release-entry h2{font-size:21px;margin-top:18px}.release-summary{color:var(--muted);font-size:12px;line-height:1.9;margin-top:13px}.release-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:18px}.release-tags .badge{font-size:9px;padding:2px 8px}.release-body{margin-top:23px;padding-top:3px;border-top:1px solid var(--line);overflow:hidden;transition:height .28s cubic-bezier(.22,.61,.36,1),opacity .28s ease}.release-body>section{margin-top:22px}.release-body h3{font-size:12px;margin-bottom:12px}.release-body ul{padding-left:17px;color:var(--muted);font-size:11px;line-height:1.9}.release-body li+li{margin-top:8px}.release-tests{display:flex;flex-wrap:wrap;gap:7px}.release-tests span{padding:5px 9px;background:var(--inset);border:1px solid var(--line);border-radius:9px;font-size:9px}.release-boundary{margin-top:22px;padding:14px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.025)}.release-boundary strong{font-size:10px}.release-boundary p{margin-top:6px;color:var(--muted);font-size:10px;line-height:1.9}.history-layout{max-width:900px;margin-top:75px}.history-intro{margin-bottom:38px}.history-intro h1{font-size:43px;font-weight:500;line-height:1.35;margin-top:18px}.history-intro p{font-size:13px;color:var(--muted);margin-top:18px}.history-toolbar{padding:15px;display:flex;align-items:center;gap:21px;border-radius:19px;margin-bottom:25px}.history-toolbar .search-field{flex:1}.history-toolbar>.small{font-size:10px;white-space:nowrap}
@media(max-width:900px){.release-layout{gap:35px;grid-template-columns:.8fr 1.2fr}.release-intro h1{font-size:34px}}
@media(max-width:760px){.release-layout{display:block;margin-top:52px}.release-intro{position:static;margin-bottom:38px;padding-inline:7px}.release-intro h1,.history-intro h1{font-size:34px}.release-intro p{font-size:12px}.release-intro>.text-link{margin-top:24px}.release-entry{padding:23px;border-radius:24px}.release-entry h2{font-size:20px}.history-layout{margin-top:50px}.history-intro{padding-inline:7px}.history-toolbar{flex-wrap:wrap;gap:14px;padding:14px}.history-toolbar .search-field{flex-basis:100%}.history-toolbar>.small{margin-left:auto}}

@media (prefers-reduced-motion: reduce){.release-body{transition:none}.release-toggle .icon{transition:none}}
