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