.page-module-scss-module__gt6YHG__hero{text-align:center;background:linear-gradient(#450a0a4d,#05070d);border-bottom:1px solid #ffffff0d;padding:4rem 1.5rem 3rem}.page-module-scss-module__gt6YHG__heroInner{max-width:48rem;margin:0 auto}.page-module-scss-module__gt6YHG__heroBadge{color:#f87171;letter-spacing:.08em;background:#ef44441a;border:1px solid #ef44444d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem .875rem;font-size:.75rem;font-weight:700;display:inline-flex}.page-module-scss-module__gt6YHG__liveRed{background:#f87171;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite page-module-scss-module__gt6YHG__pulse}.page-module-scss-module__gt6YHG__heroTitle{color:#fff;margin-bottom:.875rem;font-size:2.75rem;font-weight:700;line-height:1.1}@media (min-width:768px){.page-module-scss-module__gt6YHG__heroTitle{font-size:3.5rem}}.page-module-scss-module__gt6YHG__heroSub{color:#a1a1aa;margin-bottom:.75rem;font-size:1.125rem;line-height:1.7}.page-module-scss-module__gt6YHG__lastUpdated{color:#52525b;font-variant-numeric:tabular-nums;font-size:.8rem}.page-module-scss-module__gt6YHG__layout{grid-template-columns:1fr;gap:0;max-width:100%;padding:0;display:grid}@media (min-width:1024px){.page-module-scss-module__gt6YHG__layout{grid-template-columns:3fr 2fr;align-items:start}}.page-module-scss-module__gt6YHG__cisaPanel,.page-module-scss-module__gt6YHG__newsPanel{border-bottom:1px solid #ffffff0d;padding:2rem 1.5rem}@media (min-width:1024px){.page-module-scss-module__gt6YHG__cisaPanel,.page-module-scss-module__gt6YHG__newsPanel{border-bottom:none;padding:2.5rem}.page-module-scss-module__gt6YHG__newsPanel{border-left:1px solid #ffffff0d;max-height:calc(100vh - 4.5rem);position:sticky;top:4.5rem;overflow-y:auto}.page-module-scss-module__gt6YHG__newsPanel::-webkit-scrollbar{width:4px}.page-module-scss-module__gt6YHG__newsPanel::-webkit-scrollbar-track{background:0 0}.page-module-scss-module__gt6YHG__newsPanel::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}}.page-module-scss-module__gt6YHG__panelHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__gt6YHG__panelTitle{color:#fff;align-items:center;gap:.625rem;font-size:1rem;font-weight:700;display:flex}.page-module-scss-module__gt6YHG__cisaBadge{letter-spacing:.08em;color:#60a5fa;background:#3b82f626;border:1px solid #3b82f64d;border-radius:.375rem;padding:.2rem .5rem;font-size:.65rem;font-weight:800}.page-module-scss-module__gt6YHG__newsBadge{letter-spacing:.08em;color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:.375rem;padding:.2rem .5rem;font-size:.65rem;font-weight:800;animation:1.5s ease-in-out infinite page-module-scss-module__gt6YHG__pulse-opacity}.page-module-scss-module__gt6YHG__sourceLink{color:#71717a;white-space:nowrap;font-size:.8rem;text-decoration:none;transition:color .2s}.page-module-scss-module__gt6YHG__sourceLink:hover{color:#60a5fa}.page-module-scss-module__gt6YHG__vulnList{flex-direction:column;gap:1rem;display:flex}.page-module-scss-module__gt6YHG__vulnCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.25rem;transition:border-color .2s,background .2s;display:flex}.page-module-scss-module__gt6YHG__vulnCard:hover{background:#ffffff0a;border-color:#ffffff1f}.page-module-scss-module__gt6YHG__vulnTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module-scss-module__gt6YHG__cveId{font-variant-numeric:tabular-nums;color:#22d3ee;font-size:.85rem;font-weight:700;text-decoration:none;transition:color .2s}.page-module-scss-module__gt6YHG__cveId:hover{color:#67e8f9;text-decoration:underline}.page-module-scss-module__gt6YHG__vulnMeta{align-items:center;gap:.625rem;display:flex}.page-module-scss-module__gt6YHG__ransomBadge{color:#f87171;background:#ef444426;border:1px solid #ef444440;border-radius:9999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.page-module-scss-module__gt6YHG__addedDate{color:#52525b;white-space:nowrap;font-size:.75rem}.page-module-scss-module__gt6YHG__vulnName{color:#fff;font-size:.9rem;font-weight:600;line-height:1.4}.page-module-scss-module__gt6YHG__vulnProduct{color:#71717a;font-size:.8rem}.page-module-scss-module__gt6YHG__vendor{color:#a1a1aa;font-weight:500}.page-module-scss-module__gt6YHG__vulnDesc{color:#71717a;font-size:.8rem;line-height:1.6}.page-module-scss-module__gt6YHG__requiredAction{color:#fbbf24;background:#f59e0b0f;border-left:2px solid #f59e0b;border-radius:.5rem;padding:.5rem .75rem;font-size:.78rem;line-height:1.5}.page-module-scss-module__gt6YHG__actionLabel{font-weight:700}.page-module-scss-module__gt6YHG__dueDate{color:#52525b;font-size:.75rem}.page-module-scss-module__gt6YHG__dueDate strong{color:#a1a1aa}.page-module-scss-module__gt6YHG__newsList{flex-direction:column;gap:.75rem;display:flex}.page-module-scss-module__gt6YHG__newsCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.page-module-scss-module__gt6YHG__newsCard:hover{background:#ffffff0a;border-color:#ffffff1f}.page-module-scss-module__gt6YHG__newsTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module-scss-module__gt6YHG__newsSource{letter-spacing:.05em;white-space:nowrap;border:1px solid;border-radius:9999px;padding:.15rem .5rem;font-size:.68rem;font-weight:700}.page-module-scss-module__gt6YHG__newsDate{color:#52525b;white-space:nowrap;font-size:.72rem}.page-module-scss-module__gt6YHG__newsTitle{color:#fff;font-size:.875rem;font-weight:600;line-height:1.45}.page-module-scss-module__gt6YHG__newsDesc{color:#52525b;font-size:.78rem;line-height:1.55}.page-module-scss-module__gt6YHG__empty{color:#71717a;padding:2rem 0;font-size:.9rem}.page-module-scss-module__gt6YHG__empty a{color:#22d3ee;text-decoration:none}.page-module-scss-module__gt6YHG__empty a:hover{text-decoration:underline}@keyframes page-module-scss-module__gt6YHG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes page-module-scss-module__gt6YHG__pulse-opacity{0%,to{opacity:1}50%{opacity:.5}}
