.tag-page.svelte-16rl2fz{padding:var(--spacing3);max-width:1200px;margin:0 auto}.tag-header.svelte-16rl2fz{margin-bottom:var(--spacing4);padding-bottom:var(--spacing3);border-bottom:2px solid var(--siteColor)}.tag-header.svelte-16rl2fz h1:where(.svelte-16rl2fz){font-size:2rem;margin-bottom:var(--spacing2);display:flex;flex-wrap:wrap;gap:var(--spacing2);align-items:baseline}.tag-label.svelte-16rl2fz{color:var(--siteSecondaryColor);font-size:1.2rem;font-weight:400}.tag-name.svelte-16rl2fz{font-weight:700}.tag-description.svelte-16rl2fz{margin:var(--spacing2) 0;font-size:1.1rem;color:var(--siteSecondaryColor)}.post-count.svelte-16rl2fz{margin-top:var(--spacing2);font-size:.9rem;color:var(--siteSecondaryColor);font-style:italic}.no-posts.svelte-16rl2fz{padding:var(--spacing4);text-align:center;color:var(--siteSecondaryColor);font-style:italic}.posts-grid.svelte-16rl2fz{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:var(--gridGap);margin-bottom:var(--spacing4)}.back-link.svelte-16rl2fz{margin-top:var(--spacing4);padding-top:var(--spacing3);border-top:1px solid rgba(0,0,0,.1)}.back-link.svelte-16rl2fz a:where(.svelte-16rl2fz){color:var(--siteColor);text-decoration:none;font-weight:700}.back-link.svelte-16rl2fz a:where(.svelte-16rl2fz):hover{text-decoration:underline}@media screen and (max-width:35rem){.tag-page.svelte-16rl2fz{padding:var(--spacing2)}.tag-header.svelte-16rl2fz h1:where(.svelte-16rl2fz){font-size:1.5rem}}
