.page.svelte-18n38qu{max-width:var(--max-width);margin:0 auto;padding:var(--spacing-lg) var(--spacing-md) var(--spacing-xl)}.page-header.svelte-18n38qu{margin-bottom:var(--spacing-xl)}.page-header.svelte-18n38qu h1:where(.svelte-18n38qu){font-size:28px;font-weight:700;margin-bottom:var(--spacing-sm)}.page-header.svelte-18n38qu p:where(.svelte-18n38qu){font-size:14px;color:var(--color-text-muted)}.empty-state.svelte-18n38qu{color:var(--color-text-muted);padding:var(--spacing-xl) 0}.post-list.svelte-18n38qu{display:flex;flex-direction:column;margin-bottom:var(--spacing-2xl)}.post-item.svelte-18n38qu{display:flex;gap:var(--spacing-lg);padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-text);transition:color .15s}.post-item.svelte-18n38qu:first-child{border-top:1px solid var(--color-border)}.post-item.svelte-18n38qu:hover{color:var(--color-teal)}.post-item.svelte-18n38qu:hover .post-title:where(.svelte-18n38qu){color:var(--color-teal)}.post-meta.svelte-18n38qu{flex-shrink:0;width:100px}.post-meta.svelte-18n38qu time:where(.svelte-18n38qu){font-size:13px;color:var(--color-text-muted);white-space:nowrap}.post-info.svelte-18n38qu{display:flex;flex-direction:column;gap:2px;min-width:0}.post-title.svelte-18n38qu{font-weight:700;font-size:15px;transition:color .15s}.post-desc.svelte-18n38qu{font-size:14px;color:var(--color-text-muted)}@media(max-width:600px){.post-item.svelte-18n38qu{flex-direction:column;gap:var(--spacing-xs)}.post-meta.svelte-18n38qu{width:auto}}
