.page.svelte-u4k2t{max-width:760px;margin:0 auto;padding:6rem 4rem}.page-header.svelte-u4k2t{margin-bottom:4.8rem}.back.svelte-u4k2t{font-size:var(--text-xs);color:var(--color-accent);margin-bottom:1.6rem;transition:opacity .2s;display:inline-block}.back.svelte-u4k2t:hover{opacity:.75}.page-title.svelte-u4k2t{font-size:var(--text-xl);font-weight:900}.dot.svelte-u4k2t{color:var(--color-accent)}.empty.svelte-u4k2t{color:var(--color-text-muted);font-size:var(--text-sm)}.post-list.svelte-u4k2t{flex-direction:column;gap:0;list-style:none;display:flex}.post-item.svelte-u4k2t{border-top:1px solid var(--color-border)}.post-item.svelte-u4k2t:last-child{border-bottom:1px solid var(--color-border)}.post-link.svelte-u4k2t{padding:2.8rem 0;transition:opacity .15s;display:block}.post-link.svelte-u4k2t:hover{opacity:.75}.post-date.svelte-u4k2t{font-size:var(--text-xxs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.8rem;display:block}.post-title.svelte-u4k2t{font-size:var(--text-md);margin-bottom:.8rem;font-weight:700;line-height:1.3}.post-description.svelte-u4k2t{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.6}@media (width<=768px){.page.svelte-u4k2t{padding:4rem 2.4rem 8rem}.page-title.svelte-u4k2t{font-size:var(--text-lg)}}
