.releases:where(.astro-zfqrpi7m){max-inline-size:var(--release-column);padding:clamp(3rem, 8vh, 5rem) var(--mitra-gutter) 0;margin-inline:auto}.lead:where(.astro-zfqrpi7m){max-inline-size:40rem;margin-block-end:2.5rem}h1:where(.astro-zfqrpi7m){align-items:center;gap:.75rem;font-size:clamp(2rem,4vw,2.75rem);display:flex}.feed:where(.astro-zfqrpi7m){color:var(--color-text-muted);font-size:.5em;transition:color .15s;display:inline-flex;&:hover,&:focus-visible{color:var(--release-gold)}}.lead:where(.astro-zfqrpi7m) p:where(.astro-zfqrpi7m){color:var(--color-text-muted);margin:1rem 0 0;font-size:1.0625rem}.list:where(.astro-zfqrpi7m){border-block-start:1px solid var(--mitra-hairline);margin:0;padding:0;list-style:none}.release:where(.astro-zfqrpi7m){border-block-end:1px solid var(--mitra-hairline);grid-template-columns:7rem minmax(0,1fr);gap:1.5rem;padding-block:2rem;display:grid;position:relative;& .version:after{content:"";position:absolute;inset:0}& :is(h2,.highlights,.patches,.intro) a{z-index:1;position:relative}& .intro{pointer-events:none;& a{pointer-events:auto}}&:has(.version:hover) h2:where(.astro-zfqrpi7m) a:where(.astro-zfqrpi7m){text-underline-offset:3px;text-decoration:underline}}.num:where(.astro-zfqrpi7m){align-content:start;gap:.5rem;display:grid}.numeral:where(.astro-zfqrpi7m){align-items:baseline;gap:.5rem;margin:0;display:flex}.version:where(.astro-zfqrpi7m){letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:650;line-height:1;text-decoration:none}.numeral:where(.astro-zfqrpi7m) b:where(.astro-zfqrpi7m){color:var(--release-latest);font-size:.75rem;font-weight:600}:where(.astro-zfqrpi7m)[data-state=draft] .numeral:where(.astro-zfqrpi7m) b:where(.astro-zfqrpi7m){color:var(--release-dev)}.num:where(.astro-zfqrpi7m) :where(.astro-zfqrpi7m):is(time,small){color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:.75rem;display:flex}:where(.astro-zfqrpi7m)[data-state=latest] .version:where(.astro-zfqrpi7m){color:var(--release-latest)}:where(.astro-zfqrpi7m)[data-state=draft] .version:where(.astro-zfqrpi7m){color:#0000;background:linear-gradient(100deg, var(--release-dev) 35%, color-mix(in srgb, var(--release-dev) 30%, transparent) 50%, var(--release-dev) 65%) 100% 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite sweep}:where(.astro-zfqrpi7m)[data-state=draft] .body:where(.astro-zfqrpi7m),:where(.astro-zfqrpi7m)[data-state=planned] :where(.astro-zfqrpi7m):is(.version,.body){color:var(--color-text-muted)}@keyframes sweep{to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){:where(.astro-zfqrpi7m)[data-state=draft] .version:where(.astro-zfqrpi7m){color:var(--release-dev);background:0 0;animation:none}}.body:where(.astro-zfqrpi7m){align-content:start;gap:.875rem;min-inline-size:0;display:grid}h2:where(.astro-zfqrpi7m){inline-size:fit-content;font-size:1.375rem}h2:where(.astro-zfqrpi7m) a:where(.astro-zfqrpi7m){text-decoration:none}h2:where(.astro-zfqrpi7m) a:where(.astro-zfqrpi7m):hover{text-underline-offset:3px;text-decoration:underline}.intro:where(.astro-zfqrpi7m){color:var(--color-text-muted);max-inline-size:var(--mitra-content)}.intro:where(.astro-zfqrpi7m) p{margin:0}.highlights:where(.astro-zfqrpi7m){flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.highlights:where(.astro-zfqrpi7m) a:where(.astro-zfqrpi7m){border:1px solid var(--mitra-hairline-strong);color:var(--color-text);border-radius:999px;padding:.3rem .7rem;font-size:.875rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-block}.highlights:where(.astro-zfqrpi7m) a:where(.astro-zfqrpi7m):hover{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.counts:where(.astro-zfqrpi7m){color:var(--color-text-muted);margin:0;font-size:.875rem}.patches:where(.astro-zfqrpi7m){color:var(--color-text-muted);flex-wrap:wrap;gap:.4rem 1.25rem;margin:0;font-size:.8125rem;display:flex}.patches:where(.astro-zfqrpi7m) a:where(.astro-zfqrpi7m){text-decoration:none}.patches:where(.astro-zfqrpi7m) b:where(.astro-zfqrpi7m){color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600}@media (width<40rem){.release:where(.astro-zfqrpi7m){grid-template-columns:minmax(0,1fr);gap:.75rem}.num:where(.astro-zfqrpi7m){grid-auto-flow:column;justify-content:start;align-items:baseline;gap:1rem}}
