.page-wrap.svelte-1xb3mkz{max-width:720px;margin:0 auto;padding:2rem 2rem 4rem}h1.svelte-1xb3mkz{font-size:1.875rem;font-weight:700;margin-bottom:.25rem}.subtitle.svelte-1xb3mkz{color:var(--color-muted);margin-bottom:2rem;font-size:.9375rem}.timeline.svelte-1xb3mkz{position:relative;padding-left:1.5rem}.timeline.svelte-1xb3mkz:before{content:"";position:absolute;left:7px;top:8px;bottom:0;width:2px;background:var(--color-hair)}.release-item.svelte-1xb3mkz{position:relative;margin-bottom:1.5rem}.release-dot.svelte-1xb3mkz{position:absolute;left:-1.5rem;top:1.125rem;width:14px;height:14px;border-radius:50%;background:var(--color-hair);border:2px solid var(--color-parchment);box-shadow:0 0 0 2px var(--color-hair)}.release-dot.latest.svelte-1xb3mkz{background:var(--color-pop-deep);box-shadow:0 0 0 2px var(--color-pop)}.release-card.svelte-1xb3mkz{border:1px solid var(--color-hair);border-radius:.625rem;padding:1rem 1.25rem;transition:border-color .15s}.release-card.svelte-1xb3mkz:hover{border-color:var(--color-pop-deep)}.release-header.svelte-1xb3mkz{display:flex;align-items:center;justify-content:space-between;margin-bottom:.375rem}.release-meta.svelte-1xb3mkz{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.version.svelte-1xb3mkz{font-size:.8125rem;font-weight:600;font-family:var(--font-mono);color:var(--color-saddle)}.latest-badge.svelte-1xb3mkz{font-size:.6875rem;font-weight:600;background:color-mix(in srgb,var(--color-pop) 20%,transparent);color:var(--color-saddle);padding:.125rem .4375rem;border-radius:999px}.date.svelte-1xb3mkz{font-size:.8125rem;color:var(--color-muted)}.read-more.svelte-1xb3mkz{display:flex;align-items:center;gap:.125rem;font-size:.8125rem;color:var(--color-saddle);text-decoration:none;white-space:nowrap}.read-more.svelte-1xb3mkz:hover{text-decoration:underline}.release-card.svelte-1xb3mkz h2:where(.svelte-1xb3mkz){font-size:1rem;font-weight:600;margin:0}.release-card.svelte-1xb3mkz h2:where(.svelte-1xb3mkz) a:where(.svelte-1xb3mkz){color:var(--color-espresso);text-decoration:none}.release-card.svelte-1xb3mkz h2:where(.svelte-1xb3mkz) a:where(.svelte-1xb3mkz):hover{color:var(--color-saddle)}
