.changelog-page.svelte-c3nf25{max-width:1080px;margin:0 auto;padding:40px 28px 64px}h1.svelte-c3nf25,h2.svelte-c3nf25,h3.svelte-c3nf25,p.svelte-c3nf25{margin:0}.hero.svelte-c3nf25{padding-bottom:30px}.eyebrow.svelte-c3nf25,.week-label.svelte-c3nf25{color:var(--brand-primary);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.eyebrow.svelte-c3nf25{margin-bottom:12px}h1.svelte-c3nf25{max-width:100%;text-wrap:balance;font-size:clamp(34px,4.7vw,58px);line-height:1.04}.hero-bottom.svelte-c3nf25{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:18px}.intro.svelte-c3nf25{color:var(--fg-secondary);line-height:1.5}.features-link.svelte-c3nf25{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:var(--brand-primary);font-size:.85rem;font-weight:750;text-decoration:none}.features-link.svelte-c3nf25:hover,.release-status.svelte-c3nf25 a:where(.svelte-c3nf25):hover,.week-permalink.svelte-c3nf25:hover{text-decoration:underline}.week.svelte-c3nf25{border-top:1px solid var(--border-dim);scroll-margin-top:80px}.week.svelte-c3nf25:last-child{border-bottom:1px solid var(--border-dim)}.week.svelte-c3nf25>summary:where(.svelte-c3nf25){display:grid;grid-template-columns:172px minmax(0,1fr) 20px;align-items:start;gap:24px;padding:25px 0;cursor:pointer;list-style:none}.week.svelte-c3nf25>summary:where(.svelte-c3nf25)::-webkit-details-marker{display:none}.week.svelte-c3nf25>summary:where(.svelte-c3nf25):focus-visible{outline:2px solid var(--brand-primary);outline-offset:4px}.week-meta.svelte-c3nf25{display:grid;gap:7px}.week.svelte-c3nf25:not(.current) .week-label:where(.svelte-c3nf25){color:var(--fg-muted)}.week-dates.svelte-c3nf25{color:var(--fg-secondary);font-size:.8rem;line-height:1.5}h2.svelte-c3nf25{font-size:clamp(19px,2.1vw,25px);line-height:1.25;font-weight:750}.week.svelte-c3nf25 .week-toggle{margin-top:3px;color:var(--fg-muted);transition:transform .12s ease}.week[open].svelte-c3nf25 .week-toggle{transform:rotate(45deg)}.week-body.svelte-c3nf25{margin-left:196px;padding:0 44px 28px 0}.feature-list.svelte-c3nf25{display:grid;gap:22px;list-style:none;margin:0;padding:0}.feature-list.svelte-c3nf25 li:where(.svelte-c3nf25){min-width:0}h3.svelte-c3nf25{text-transform:none;font-size:.94rem;line-height:1.4;font-weight:750;margin-bottom:6px}.major.svelte-c3nf25 h3:where(.svelte-c3nf25){color:var(--brand-primary)}.feature-list.svelte-c3nf25 p:where(.svelte-c3nf25){color:var(--fg-secondary);font-size:.9rem;line-height:1.65;overflow-wrap:break-word}.week-permalink.svelte-c3nf25{display:inline-flex;gap:6px;margin-top:22px;color:var(--fg-muted);font-size:.73rem;text-decoration:none}.release-range.svelte-c3nf25{margin-top:24px;color:var(--fg-muted);font-size:.72rem}.foundation-divider.svelte-c3nf25{padding:30px 0 16px;color:var(--fg-muted);font-size:.75rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.release-status.svelte-c3nf25{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:28px;color:var(--fg-muted);font-size:.75rem}.release-status.svelte-c3nf25 a:where(.svelte-c3nf25){display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}@media(max-width:720px){.changelog-page.svelte-c3nf25{padding:26px 16px 48px}.hero.svelte-c3nf25{padding-bottom:24px}.hero-bottom.svelte-c3nf25{display:grid;gap:12px;margin-top:14px}.week.svelte-c3nf25>summary:where(.svelte-c3nf25){grid-template-columns:minmax(0,1fr) 20px;gap:10px 12px;padding:22px 0}.week-meta.svelte-c3nf25{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px;grid-column:1}.week-label.svelte-c3nf25{font-size:.66rem}.week-dates.svelte-c3nf25{font-size:.73rem}h2.svelte-c3nf25{grid-column:1;grid-row:2;font-size:21px}.week.svelte-c3nf25 .week-toggle{grid-column:2;grid-row:1 / span 2;align-self:center}.week-body.svelte-c3nf25{margin-left:0;padding:0 0 24px}.feature-list.svelte-c3nf25{gap:20px}}@media(prefers-reduced-motion:reduce){.week.svelte-c3nf25 .week-toggle{transition:none}}
