.changelog-page.svelte-1cbpjvm{padding-block:var(--space-12) var(--space-20);min-height:60vh}.changelog-header.svelte-1cbpjvm{margin-bottom:var(--space-10)}.changelog-back.svelte-1cbpjvm{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:600;color:var(--color-domicile);text-decoration:none;margin-bottom:var(--space-6);transition:gap var(--transition-fast)}.changelog-back.svelte-1cbpjvm:hover{gap:var(--space-3)}.changelog-back.svelte-1cbpjvm:focus-visible{outline:2px solid var(--color-domicile);outline-offset:3px;border-radius:var(--radius-sm)}.changelog-title.svelte-1cbpjvm{font-size:var(--font-size-4xl);font-weight:800;margin-bottom:var(--space-3)}.changelog-subtitle.svelte-1cbpjvm{font-size:var(--font-size-lg);color:var(--color-text-muted)}.changelog-empty.svelte-1cbpjvm{text-align:center;color:var(--color-text-muted);padding:var(--space-16)}.prose h1{font-size:var(--font-size-4xl);font-weight:800;margin-bottom:var(--space-4);margin-top:var(--space-10)}.prose h2{font-size:var(--font-size-2xl);font-weight:700;margin-top:var(--space-10);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-border);color:var(--color-domicile)}.prose h3{font-size:var(--font-size-xl);font-weight:700;margin-top:var(--space-6);margin-bottom:var(--space-3);color:var(--color-text)}.prose p{margin-bottom:var(--space-4);line-height:1.75;color:var(--color-text-muted)}.prose ul{list-style:disc;padding-left:var(--space-6);margin-bottom:var(--space-4)}.prose ul li{margin-bottom:var(--space-2);line-height:1.65;color:var(--color-text-muted)}.prose a{color:var(--color-domicile);text-decoration:underline}.prose a:hover{color:var(--color-domicile-dark)}.prose table{width:100%;border-collapse:collapse;margin-bottom:var(--space-6);overflow-x:auto;display:block;font-size:var(--font-size-sm)}.prose th{background:var(--color-bg-alt);padding:var(--space-3) var(--space-4);text-align:left;font-weight:700;border:1px solid var(--color-border)}.prose td{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);vertical-align:top;line-height:1.5;color:var(--color-text-muted)}.prose code{background:var(--color-bg-alt);padding:.125em .4em;border-radius:var(--radius-sm);font-size:.875em;font-family:Courier New,monospace}.prose strong{font-weight:700;color:var(--color-text)}
