.tag-page.svelte-1trpf91{max-width:1080px;margin:0 auto;padding:24px 16px 80px}.tag-header.svelte-1trpf91{text-align:center;padding:32px 0 40px;border-bottom:1px solid var(--border);margin-bottom:32px}.tag-name.svelte-1trpf91{font-size:clamp(32px,6vw,56px);font-weight:800;color:var(--accent);margin:0 0 8px;letter-spacing:-.02em;line-height:1.1}.tag-meta.svelte-1trpf91{font-size:14px;color:var(--text-muted);margin:0}.tag-layout.svelte-1trpf91{display:flex;gap:40px}.tag-main.svelte-1trpf91{flex:1;min-width:0}.tag-list.svelte-1trpf91{list-style:none;padding:0;margin:0}.tag-article.svelte-1trpf91{border-bottom:1px solid var(--border-light);padding:24px 0}.tag-article.svelte-1trpf91:first-child{padding-top:0}.tag-article.svelte-1trpf91:last-child{border-bottom:none}.tag-article-link.svelte-1trpf91{text-decoration:none;color:inherit;display:block}.tag-article-inner.svelte-1trpf91{display:flex;gap:20px}@media (max-width: 640px){.tag-article-inner.svelte-1trpf91{flex-direction:column}}.tag-article-thumb.svelte-1trpf91{flex:none;width:280px;aspect-ratio:16 / 9;overflow:hidden;border-radius:6px;background:var(--bg-alt)}@media (max-width: 640px){.tag-article-thumb.svelte-1trpf91{width:100%}}.tag-article-thumb.svelte-1trpf91 img:where(.svelte-1trpf91){width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.tag-article-link.svelte-1trpf91:hover .tag-article-thumb:where(.svelte-1trpf91) img:where(.svelte-1trpf91){transform:scale(1.05)}.tag-article-body.svelte-1trpf91{flex:1;align-self:center}.tag-article-category.svelte-1trpf91{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--accent);display:block;margin-bottom:4px}.tag-article-title.svelte-1trpf91{font-size:clamp(18px,3vw,24px);font-weight:700;line-height:1.3;margin:0 0 8px;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tag-article-link.svelte-1trpf91:hover .tag-article-title:where(.svelte-1trpf91){color:var(--accent);text-decoration:underline}.tag-article-excerpt.svelte-1trpf91{font-size:15px;color:var(--text-secondary);line-height:1.5;margin:0 0 10px;font-family:Georgia,Times New Roman,serif;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tag-article-meta.svelte-1trpf91{font-size:13px;color:var(--text-muted);display:flex;gap:8px;align-items:center}.tag-article-author.svelte-1trpf91{font-weight:600;color:var(--text)}.tag-pagination.svelte-1trpf91{display:flex;justify-content:center;align-items:center;gap:16px;padding:40px 0}.pagination-prev.svelte-1trpf91,.pagination-next.svelte-1trpf91{padding:8px 20px;font-size:14px;font-weight:700;color:var(--accent);text-decoration:none;border:1px solid var(--accent);border-radius:4px;transition:background .15s,color .15s}.pagination-prev.svelte-1trpf91:hover,.pagination-next.svelte-1trpf91:hover{background:var(--accent);color:#fff}.pagination-info.svelte-1trpf91{font-size:13px;color:var(--text-muted)}.tag-empty.svelte-1trpf91{text-align:center;padding:60px 0;color:var(--text-muted);font-size:16px}
