.post.svelte-1ciw9pj{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:2rem;box-shadow:0 2px 4px #0000000d}.post-header.svelte-1ciw9pj{margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #4facfe}.post-header.svelte-1ciw9pj h1:where(.svelte-1ciw9pj){margin:0 0 .75rem;color:#2c3e50;font-size:2rem}.post-meta.svelte-1ciw9pj{display:flex;align-items:center;gap:1rem}.post-meta.svelte-1ciw9pj time:where(.svelte-1ciw9pj){color:#999;font-size:.9rem;font-style:italic}.tags.svelte-1ciw9pj{display:flex;gap:.5rem;flex-wrap:wrap}.tag.svelte-1ciw9pj{background-color:#4facfe;color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}.post-content.svelte-1ciw9pj p:where(.svelte-1ciw9pj){line-height:1.8;margin-bottom:1rem;color:#555}.post-content.svelte-1ciw9pj p:where(.svelte-1ciw9pj):last-child{margin-bottom:0}
