.page-hero.svelte-c3nf25{padding:140px 0 60px;text-align:center}.page-hero-sub.svelte-c3nf25{color:var(--color-text-secondary);font-size:1.15rem;max-width:600px;margin:12px auto 0}.changelog-section.svelte-c3nf25{padding:0 0 80px}.changelog-container.svelte-c3nf25{max-width:720px}.release.svelte-c3nf25{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:24px}.release-header.svelte-c3nf25{display:flex;align-items:center;gap:16px;padding:24px 32px;border-bottom:1px solid var(--color-border);flex-wrap:wrap}.release-header.svelte-c3nf25 h2:where(.svelte-c3nf25){font-size:1.4rem;margin:0}.release-date.svelte-c3nf25{color:var(--color-text-secondary);font-size:.85rem}.release-tag.svelte-c3nf25{background:var(--color-brand);color:#fff;padding:3px 12px;border-radius:12px;font-size:.75rem;font-weight:600}.release-body.svelte-c3nf25{padding:24px 32px}.release-body.svelte-c3nf25 h3:where(.svelte-c3nf25){font-size:1rem;margin-bottom:12px;margin-top:20px;color:var(--color-text)}.release-body.svelte-c3nf25 h3:where(.svelte-c3nf25):first-child{margin-top:0}.release-body.svelte-c3nf25 ul:where(.svelte-c3nf25){list-style:none;padding:0}.release-body.svelte-c3nf25 li:where(.svelte-c3nf25){padding:5px 0 5px 20px;position:relative;color:var(--color-text-secondary);font-size:.9rem;line-height:1.5}.release-body.svelte-c3nf25 li:where(.svelte-c3nf25):before{content:"•";color:var(--color-brand);position:absolute;left:0;font-weight:700}@media(max-width:640px){.release-header.svelte-c3nf25,.release-body.svelte-c3nf25{padding:20px}}
