.page-wrapper.svelte-u4k2t{max-width:var(--content-width);margin:0 auto}.page-title.svelte-u4k2t{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:500;line-height:var(--leading-tight);margin-bottom:var(--space-8);color:var(--color-text)}.type-filters.svelte-u4k2t{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-8)}.type-btn.svelte-u4k2t{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;padding:.25em .75em;border-radius:var(--radius-full);border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast)}.type-btn.svelte-u4k2t:hover{border-color:var(--color-text-muted);color:var(--color-text)}.type-btn.active.svelte-u4k2t{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}.active-tag-bar.svelte-u4k2t{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);font-size:var(--text-sm);color:var(--color-text-muted)}.active-tag-bar.svelte-u4k2t strong:where(.svelte-u4k2t){color:var(--color-text);font-family:var(--font-mono)}.clear-tag.svelte-u4k2t{font-size:var(--text-xs);font-family:var(--font-ui);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;line-height:inherit;vertical-align:middle;transition:color var(--transition-fast)}.clear-tag.svelte-u4k2t:hover{color:var(--color-text)}.post-info.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--color-text);text-decoration:none;transition:color var(--transition-fast)}.post-info.svelte-u4k2t a:where(.svelte-u4k2t):hover{color:var(--color-text-secondary)}.empty.svelte-u4k2t{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:var(--space-8)}
