.container.svelte-12sr5ls{min-height:100vh;padding:2rem;max-width:800px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.header.svelte-12sr5ls{margin-bottom:2rem}.back-link.svelte-12sr5ls{color:var(--text-secondary);text-decoration:none;font-size:.875rem;font-weight:500;margin-bottom:1rem;display:inline-block;transition:color .2s ease}.back-link.svelte-12sr5ls:hover,.back-link.svelte-12sr5ls:focus{color:var(--text-primary);text-decoration:underline}.title.svelte-12sr5ls{font-family:Crimson Text,Georgia,serif;font-size:2.5rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem;line-height:1.1}.subtitle.svelte-12sr5ls{font-size:1.1rem;color:var(--text-secondary);margin:0;font-style:italic}.posts-list.svelte-12sr5ls{display:flex;flex-direction:column;gap:.75rem}.empty-state.svelte-12sr5ls{text-align:center;padding:4rem 2rem;color:var(--text-secondary)}.post-item.svelte-12sr5ls{margin-bottom:.75rem}.post-item.svelte-12sr5ls:last-child{margin-bottom:0}.post-link.svelte-12sr5ls{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:inherit;padding:.5rem 1rem;margin:-.5rem -1rem;border-radius:4px;transition:all .2s ease}.post-link.svelte-12sr5ls:hover,.post-link.svelte-12sr5ls:focus{color:var(--text-primary);text-decoration:underline}.post-title.svelte-12sr5ls{font-size:.875rem;font-weight:400;color:var(--text-primary);line-height:1.4}.post-date.svelte-12sr5ls{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--text-secondary);font-weight:500;letter-spacing:.02em}@media (max-width: 768px){.container.svelte-12sr5ls{padding:1rem}.title.svelte-12sr5ls{font-size:2rem}.post-link.svelte-12sr5ls{padding:.5rem;margin:-.5rem}}@media (prefers-reduced-motion: reduce){.post-link.svelte-12sr5ls{transition:none}}
