.tag-page.svelte-joe28u{max-width:800px;margin:0 auto;padding:2rem 1.5rem 4rem}.tag-header.svelte-joe28u{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--line);display:flex;align-items:baseline;gap:.5rem}.tag-hash.svelte-joe28u{color:var(--brand);font-size:1.5rem}.tag-title.svelte-joe28u{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin:0;color:var(--text)}.post-list.svelte-joe28u{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.post-item.svelte-joe28u{border-bottom:1px solid var(--line)}.post-item.svelte-joe28u:last-child{border-bottom:none}.post-link.svelte-joe28u{text-decoration:none;color:inherit;display:block}.post-article.svelte-joe28u{padding:1.5rem 0;transition:all .2s ease}.post-link.svelte-joe28u:hover .post-article:where(.svelte-joe28u){padding-left:.5rem}.post-meta.svelte-joe28u{margin-bottom:.5rem}.post-date.svelte-joe28u{color:var(--text-muted);font-size:.813rem;font-family:JetBrains Mono,monospace}.post-title.svelte-joe28u{font-size:1.125rem;font-weight:600;margin:.5rem 0 0;color:var(--text);line-height:1.4}.post-link.svelte-joe28u:hover .post-title:where(.svelte-joe28u){color:var(--brand)}.no-posts.svelte-joe28u{color:var(--text-muted);margin:2rem 0;font-style:italic}.back-link.svelte-joe28u{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line)}.back-link.svelte-joe28u a:where(.svelte-joe28u){color:var(--text-muted);text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.813rem;transition:color .2s ease}.back-link.svelte-joe28u a:where(.svelte-joe28u):hover{color:var(--brand)}@media(max-width:640px){.tag-page.svelte-joe28u{padding:1.5rem 1rem 3rem}.tag-title.svelte-joe28u{font-size:1.5rem}}
