.post-item.svelte-1k3c6s7{background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;margin-bottom:1rem}.post-link.svelte-1k3c6s7{color:inherit;text-decoration:none;display:block}.post-header.svelte-1k3c6s7{border-bottom:1px solid var(--border-color);background:var(--card-bg);padding:.5rem 1rem}.file-name.svelte-1k3c6s7{color:var(--accent-color);font-family:JetBrains Mono,monospace;font-weight:700}.post-content.svelte-1k3c6s7{padding:1rem;display:flex}.line-numbers.svelte-1k3c6s7{color:var(--secondary-text);text-align:right;-webkit-user-select:none;user-select:none;padding-right:1rem;font-family:JetBrains Mono,monospace}.line-numbers.svelte-1k3c6s7 span:where(.svelte-1k3c6s7){opacity:.75;font-size:.9rem;line-height:1.5;display:block}.content.svelte-1k3c6s7{overflow-wrap:break-word;word-wrap:break-word;flex:1;font-family:JetBrains Mono,monospace}.description.svelte-1k3c6s7{margin-bottom:1rem}.description.svelte-1k3c6s7 p:where(.svelte-1k3c6s7){color:var(--text-color);margin-top:.25rem;line-height:1.5}.comment-syntax.svelte-1k3c6s7{color:var(--accent-color)}.comment-syntax.svelte-1k3c6s7 strong{color:var(--text-color);font-weight:700}.meta-line.svelte-1k3c6s7{color:var(--text-color);font-size:.9rem}.date.svelte-1k3c6s7{font-weight:500}@media (width<=768px){.post-content.svelte-1k3c6s7{padding:.75rem}.line-numbers.svelte-1k3c6s7{padding-right:.75rem}.description.svelte-1k3c6s7 p:where(.svelte-1k3c6s7){font-size:.95rem}}
