.tag-page.svelte-pta2lq{max-width:860px;margin:0 auto}.tag-hero.svelte-pta2lq{margin:-2rem -1rem 2rem;padding:2.5rem 1rem}.tag-hero-inner.svelte-pta2lq{max-width:860px;margin:0 auto;padding:0 1rem}.tag-label.svelte-pta2lq{text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:inline-block}.tag-hero.svelte-pta2lq h1:where(.svelte-pta2lq){letter-spacing:-.02em;color:var(--bg);margin-bottom:.35rem;font-size:2rem;font-weight:800}.count.svelte-pta2lq{color:var(--text-tertiary);font-size:.9rem}.tag-desc.svelte-pta2lq{color:var(--text-secondary);max-width:650px;margin:.35rem 0 .5rem;font-size:.95rem;line-height:1.5}.news-list.svelte-pta2lq{flex-direction:column;gap:1.25rem;display:flex}.news-card.svelte-pta2lq{border:1px solid var(--border);background:#fff;border-radius:10px;padding:1.5rem;transition:box-shadow .15s}.news-card.svelte-pta2lq:hover{box-shadow:0 2px 12px #0000000f}.card-meta.svelte-pta2lq{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.severity.svelte-pta2lq{text-transform:uppercase;border-radius:3px;padding:.15rem .45rem;font-size:.65rem;font-weight:700}.severity-critical.svelte-pta2lq{color:#fff;background:#e63946}.severity-high.svelte-pta2lq{color:#fff;background:#e07b39}.severity-medium.svelte-pta2lq{color:#1a1a2e;background:#f4a261}.severity-low.svelte-pta2lq{color:#fff;background:#2a9d8f}.card-tag.svelte-pta2lq{text-transform:uppercase;border-radius:3px;padding:.15rem .45rem;font-size:.68rem;font-weight:600}.news-card.svelte-pta2lq h2:where(.svelte-pta2lq){margin-bottom:.4rem;font-size:1.15rem;font-weight:700;line-height:1.35}.news-card.svelte-pta2lq h2:where(.svelte-pta2lq) a:where(.svelte-pta2lq){color:#1a1a2e}.news-card.svelte-pta2lq h2:where(.svelte-pta2lq) a:where(.svelte-pta2lq):hover{color:#1a56db;text-decoration:none}.news-card.svelte-pta2lq p:where(.svelte-pta2lq){color:var(--text-tertiary);font-size:.9rem;line-height:1.55}.news-card.svelte-pta2lq time:where(.svelte-pta2lq){color:var(--text-muted);font-size:.75rem}.empty.svelte-pta2lq{text-align:center;color:var(--text-tertiary);padding:2rem}[data-theme=dark] .news-card.svelte-pta2lq{background:var(--surface);border-color:var(--text)}[data-theme=dark] .news-card.svelte-pta2lq:hover{box-shadow:0 2px 12px #0000004d}[data-theme=dark] .news-card.svelte-pta2lq h2:where(.svelte-pta2lq) a:where(.svelte-pta2lq){color:var(--text)}[data-theme=dark] .news-card.svelte-pta2lq h2:where(.svelte-pta2lq) a:where(.svelte-pta2lq):hover{color:#60a5fa}[data-theme=dark] .news-card.svelte-pta2lq p:where(.svelte-pta2lq),[data-theme=dark] .news-card.svelte-pta2lq time:where(.svelte-pta2lq){color:var(--text-secondary)}[data-theme=dark] .tag-hero.svelte-pta2lq h1:where(.svelte-pta2lq){color:var(--surface)}[data-theme=dark] .tag-desc.svelte-pta2lq,[data-theme=dark] .count.svelte-pta2lq,[data-theme=dark] .empty.svelte-pta2lq{color:var(--text-secondary)}@media (max-width:767px){.tag-hero.svelte-pta2lq{margin:-1rem -1rem 1.5rem;padding:2rem .5rem}.tag-hero.svelte-pta2lq h1:where(.svelte-pta2lq){font-size:1.5rem}}
