.page-container.svelte-u4k2t{min-height:100vh;background-color:var(--color-cream);display:flex;justify-content:center;padding:1.5rem}.main-frame.svelte-u4k2t{width:100%;max-width:900px;border:1px solid var(--color-dark);background-color:var(--color-cream)}.top-bar.svelte-u4k2t{display:flex;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid var(--color-dark);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.05em}.header-row.svelte-u4k2t{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--color-dark);font-family:var(--font-mono);font-size:.8rem}.back-link.svelte-u4k2t{opacity:1;transition:opacity .2s}.back-link.svelte-u4k2t:hover,.header-title.svelte-u4k2t{opacity:1}.content-area.svelte-u4k2t{padding:2rem 1.5rem}.page-header.svelte-u4k2t{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.header-label.svelte-u4k2t{font-family:var(--font-mono);font-size:.65rem;letter-spacing:.1em;opacity:1;margin-bottom:.75rem}.page-title.svelte-u4k2t{font-family:var(--font-serif);font-size:3rem;margin-bottom:.75rem;font-weight:700}.page-desc.svelte-u4k2t{font-size:.95rem;opacity:.9;max-width:400px}.posts-list.svelte-u4k2t{display:flex;flex-direction:column}.post-item.svelte-u4k2t{display:grid;grid-template-columns:40px 1fr 30px;gap:1rem;padding:1.25rem 0;border-bottom:1px solid rgba(0,0,0,.1);align-items:start;transition:background-color .2s}.post-item.svelte-u4k2t:hover{background-color:#00000005;margin:0 -1rem;padding-left:1rem;padding-right:1rem}.post-item.svelte-u4k2t:hover .post-title:where(.svelte-u4k2t){color:var(--color-accent)}.post-item.svelte-u4k2t:hover .post-arrow:where(.svelte-u4k2t){opacity:1}.post-index.svelte-u4k2t{font-family:var(--font-mono);font-size:1rem;opacity:.9;padding-top:.25rem}.post-meta.svelte-u4k2t{font-family:var(--font-mono);font-size:.9rem;opacity:.9;margin-bottom:.5rem;display:flex;gap:.5rem}.post-divider.svelte-u4k2t{opacity:.3}.post-title.svelte-u4k2t{font-family:var(--font-serif);font-size:1.4rem;margin-bottom:.5rem;transition:color .2s;font-weight:700}.post-desc.svelte-u4k2t{font-size:.9rem;opacity:.9;line-height:1.5}.post-arrow.svelte-u4k2t{font-family:var(--font-mono);opacity:.9;padding-top:.25rem;transition:opacity .2s}.empty-state.svelte-u4k2t{text-align:center;padding:3rem;font-family:var(--font-mono);font-size:.8rem;opacity:.9}.blink.svelte-u4k2t{animation:svelte-u4k2t-blink 1s infinite}@keyframes svelte-u4k2t-blink{0%,50%{opacity:1}51%,to{opacity:0}}.footer-bar.svelte-u4k2t{padding:.75rem 1rem;text-align:center;font-family:var(--font-mono);font-size:.65rem;border-top:1px solid var(--color-dark);opacity:.9}@media(max-width:600px){.top-bar.svelte-u4k2t{flex-direction:column;gap:.25rem;text-align:center}.post-item.svelte-u4k2t{grid-template-columns:1fr;gap:.5rem}.post-index.svelte-u4k2t,.post-arrow.svelte-u4k2t{display:none}}
