.ThreatActorLeaderboardPage_container__0kE40{position:relative;width:100%;max-width:1320px;margin:0 auto;padding:32px 24px 80px;overflow:hidden}.ThreatActorLeaderboardPage_bgBlob__9bRJA{position:absolute;border-radius:50%;filter:blur(100px);opacity:.12;pointer-events:none;z-index:0}.ThreatActorLeaderboardPage_blob1__6eXfV{width:600px;height:600px;top:-200px;left:-200px;background:linear-gradient(135deg,#dc2626,#9333ea)}.ThreatActorLeaderboardPage_blob2__VbztA{width:500px;height:500px;bottom:-100px;right:-200px;background:linear-gradient(135deg,#9333ea,#1d4ed8)}.ThreatActorLeaderboardPage_hero__KNU9q{position:relative;z-index:1;text-align:center;margin-bottom:48px}.ThreatActorLeaderboardPage_heroSvg__OBDdT{max-width:800px;margin:0 auto 32px}.ThreatActorLeaderboardPage_heroSvg__OBDdT svg{width:100%;height:auto;border-radius:16px}.ThreatActorLeaderboardPage_heroTitle__NkfR4{font-size:2.8rem;font-weight:800;color:#0f172a;margin:0 0 16px;letter-spacing:-.02em}.ThreatActorLeaderboardPage_heroHighlight__ap_KB{background:linear-gradient(135deg,#dc2626,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ThreatActorLeaderboardPage_heroDesc__9ncrR{font-size:1.15rem;color:#64748b;max-width:700px;margin:0 auto 32px;line-height:1.7}.ThreatActorLeaderboardPage_statsStrip__zuV9t{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}.ThreatActorLeaderboardPage_statItem__lR_ox{text-align:center}.ThreatActorLeaderboardPage_statValue__sROBS{font-size:1.6rem;font-weight:800;color:#0f172a}.ThreatActorLeaderboardPage_statLabel__R7isJ{font-size:.82rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.ThreatActorLeaderboardPage_summaryBox__gQJQA{position:relative;z-index:1;display:flex;align-items:flex-start;gap:16px;background:linear-gradient(135deg,#fef2f2,#f5f3ff);border:1px solid #ddd6fe;border-radius:16px;padding:20px 24px;margin-bottom:48px}.ThreatActorLeaderboardPage_summaryIcon__p4tRL{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#dc2626,#9333ea);color:#fff;font-size:.7rem;font-weight:800;border-radius:10px}.ThreatActorLeaderboardPage_summaryText__EDd7m{margin:0;font-size:.95rem;line-height:1.7;color:#334155}.ThreatActorLeaderboardPage_section__x8yeN{position:relative;z-index:1;margin-bottom:48px}.ThreatActorLeaderboardPage_sectionTitle__sWPmh{font-size:1.6rem;font-weight:700;color:#0f172a;margin:0 0 24px}.ThreatActorLeaderboardPage_timeline__Wftrl{display:flex;align-items:flex-end;gap:3px;height:180px;padding:0}.ThreatActorLeaderboardPage_timelineBar__hLPWz{flex:1 1;border-radius:4px 4px 0 0;transition:height 1s ease;position:relative;cursor:default}.ThreatActorLeaderboardPage_timelineBar__hLPWz:hover:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#0f172a;color:#fff;padding:4px 8px;border-radius:6px;font-size:.7rem;white-space:nowrap;pointer-events:none;z-index:2}.ThreatActorLeaderboardPage_timelineLabels__MmXbV{display:flex;gap:3px;padding:6px 0 0}.ThreatActorLeaderboardPage_timelineLabel__o_FVG{flex:1 1;text-align:center;font-size:.6rem;color:#94a3b8;overflow:hidden;text-overflow:ellipsis}.ThreatActorLeaderboardPage_actorList__e2Cb6{display:flex;flex-direction:column;gap:10px}.ThreatActorLeaderboardPage_actorCard__sqign{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;transition:box-shadow .2s}.ThreatActorLeaderboardPage_actorCard__sqign:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}.ThreatActorLeaderboardPage_actorCardOpen__IR5i7{border-color:#c4b5fd}.ThreatActorLeaderboardPage_actorHeader__O97fK{display:flex;align-items:center;gap:14px;width:100%;padding:16px 20px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.ThreatActorLeaderboardPage_actorRank__pi1_b{font-size:1rem;font-weight:800;color:#9333ea;width:44px;flex-shrink:0}.ThreatActorLeaderboardPage_actorInfo___hDJS{flex:1 1;min-width:0}.ThreatActorLeaderboardPage_actorName__hYgOY{font-size:1rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ThreatActorLeaderboardPage_actorMeta__zZp6R{font-size:.78rem;color:#64748b;margin-top:2px}.ThreatActorLeaderboardPage_actorBadge__mlhdP{font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:20px;white-space:nowrap;flex-shrink:0}.ThreatActorLeaderboardPage_actorCaret__kXZra{font-size:.8rem;color:#94a3b8;transition:transform .2s;flex-shrink:0}.ThreatActorLeaderboardPage_actorCaretOpen__709Hs{transform:rotate(180deg)}.ThreatActorLeaderboardPage_actorDetails__FAXct{padding:0 20px 18px 78px;display:flex;flex-direction:column;gap:12px}.ThreatActorLeaderboardPage_detailLabel__ZppHs{font-size:.72rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.ThreatActorLeaderboardPage_chips__7OIwL{display:flex;flex-wrap:wrap;gap:6px}.ThreatActorLeaderboardPage_chip__9TLZA{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:#334155;background:#f1f5f9;padding:4px 12px;border-radius:8px}.ThreatActorLeaderboardPage_chipStrain__ne05E{background:#fef2f2;color:#dc2626}.ThreatActorLeaderboardPage_chipType__QDrAs{background:#eef2ff;color:#4f46e5}.ThreatActorLeaderboardPage_chipCount__4ZajB{font-size:.7rem;font-weight:700;color:#64748b;background:#fff;padding:1px 6px;border-radius:6px}.ThreatActorLeaderboardPage_pagination__Ip1R1{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.ThreatActorLeaderboardPage_pageBtn__qBfkd{padding:8px 18px;font-size:.82rem;font-weight:600;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .15s}.ThreatActorLeaderboardPage_pageBtn__qBfkd:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.ThreatActorLeaderboardPage_pageBtn__qBfkd:disabled{opacity:.4;cursor:not-allowed}.ThreatActorLeaderboardPage_pageNumbers__Y2QM1{display:flex;gap:4px}.ThreatActorLeaderboardPage_pageNum__7rVOf{width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:600;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .15s}.ThreatActorLeaderboardPage_pageNum__7rVOf:hover{background:#f8fafc;border-color:#cbd5e1}.ThreatActorLeaderboardPage_pageNumActive__yL4bK{background:#9333ea;color:#fff;border-color:#9333ea}.ThreatActorLeaderboardPage_pageNumActive__yL4bK:hover{background:#7e22ce;border-color:#7e22ce}.ThreatActorLeaderboardPage_seoSection__LTLGl{position:relative;z-index:1;max-width:1260px;margin:0 auto;padding:0}.ThreatActorLeaderboardPage_seoBlock__86f4Q{margin:2.5rem 0;padding:2rem 2.25rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px}.ThreatActorLeaderboardPage_seoBlock__86f4Q h2{font-size:1.4rem;font-weight:800;color:#0f172a;margin:0 0 1rem;letter-spacing:-.01em}.ThreatActorLeaderboardPage_seoBlock__86f4Q h3{font-size:1.1rem;font-weight:700;color:#1e293b;margin:1.5rem 0 .5rem}.ThreatActorLeaderboardPage_seoBlock__86f4Q p{font-size:.95rem;color:#475569;line-height:1.75;margin:0 0 .85rem}.ThreatActorLeaderboardPage_seoBlock__86f4Q a{color:#9333ea;text-decoration:none}.ThreatActorLeaderboardPage_seoBlock__86f4Q a:hover{text-decoration:underline}.ThreatActorLeaderboardPage_seoBlock__86f4Q ul{margin:.5rem 0 1rem 1.25rem;padding:0}.ThreatActorLeaderboardPage_seoBlock__86f4Q li{font-size:.93rem;color:#475569;line-height:1.7;margin-bottom:.35rem}.ThreatActorLeaderboardPage_seoBlock__86f4Q li strong{color:#334155}.ThreatActorLeaderboardPage_loading__W6qJQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 24px}.ThreatActorLeaderboardPage_spinner__EgkmL{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#9333ea;border-radius:50%;animation:ThreatActorLeaderboardPage_spin__S98BR .8s linear infinite}@keyframes ThreatActorLeaderboardPage_spin__S98BR{to{transform:rotate(1turn)}}.ThreatActorLeaderboardPage_loadingText__DQvad{margin-top:16px;color:#94a3b8;font-size:.95rem}.ThreatActorLeaderboardPage_emptyState__T9gCs{text-align:center;padding:60px;color:#94a3b8;font-size:1rem}@media (max-width:768px){.ThreatActorLeaderboardPage_heroTitle__NkfR4{font-size:2rem}.ThreatActorLeaderboardPage_statsStrip__zuV9t{gap:24px}.ThreatActorLeaderboardPage_actorDetails__FAXct{padding-left:20px}.ThreatActorLeaderboardPage_actorRank__pi1_b{width:36px}}