.changelog-subtitle.svelte-hab3zj{color:var(--text-muted, #888);margin-top:-.5rem;margin-bottom:2rem;font-size:1rem}.changelog-empty.svelte-hab3zj{color:var(--text-muted, #888);text-align:center;padding:3rem 0}.timeline.svelte-hab3zj{display:flex;flex-direction:column;gap:2.5rem}.month-label.svelte-hab3zj{font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted, #888);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border, #e5e7eb)}.release-card.svelte-hab3zj{display:block;padding:1.25rem 1.5rem;border-radius:12px;border:1px solid var(--border, #e5e7eb);background:var(--card-bg, #fafafa);margin-bottom:1rem;transition:box-shadow .15s;text-decoration:none;color:inherit}.release-card.svelte-hab3zj:hover{box-shadow:0 4px 16px #0000000f}.release-header.svelte-hab3zj{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.release-badges.svelte-hab3zj{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.version-badge.svelte-hab3zj{font-family:monospace;font-size:.85rem;font-weight:700;background:var(--accent, #7c3aed);color:#fff;padding:.2rem .6rem;border-radius:6px}.release-date.svelte-hab3zj{font-size:.8rem;color:var(--text-muted, #888)}.release-title.svelte-hab3zj{font-size:1.05rem;font-weight:700;margin:0 0 .4rem;color:var(--text, #222)}.release-desc.svelte-hab3zj{font-size:.9rem;color:var(--text-muted, #666);margin:0 0 .75rem;line-height:1.5}.release-changes.svelte-hab3zj{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem}.release-changes.svelte-hab3zj li:where(.svelte-hab3zj){font-size:.875rem;color:var(--text, #444);padding-left:1.2rem;position:relative}.release-changes.svelte-hab3zj li:where(.svelte-hab3zj):before{content:"·";position:absolute;left:.3rem;color:var(--accent, #7c3aed);font-weight:700}[data-theme=dark] .release-card.svelte-hab3zj{background:#1e1e2e;border-color:#2d2d3d}@media(max-width:600px){.release-header.svelte-hab3zj{flex-direction:column;align-items:flex-start}}
