:root{color:#e7efe9;font-synthesis:none;--green:#0f6;--green-soft:#10371f;--red:#ff1744;--amber:#ffb020;--line:#173621;--panel:#080d0a;--muted:#7d8b82;background:#050505;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#050505;min-width:1180px;min-height:100vh;margin:0}button{font:inherit}body:before{content:"";pointer-events:none;z-index:99;background-image:linear-gradient(#ffffff05 1px,#0000 1px);background-size:100% 4px;position:fixed;inset:0}.app-shell{background:linear-gradient(#00ff6606 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#00ff6606 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 72% 20%,#00ff660f,#0000 25%),#050505;grid-template-rows:78px 1fr;grid-template-columns:230px 1fr;min-height:100vh;display:grid}.topbar{border-bottom:1px solid var(--line);z-index:10;background:#050705f0;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 30px;display:flex;position:sticky;top:0}.brand-title{color:var(--green);letter-spacing:.12em;font-family:Consolas,monospace;font-size:24px;font-weight:800}.brand-subtitle{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-family:Consolas,monospace;font-size:10px}.topbar-actions{align-items:center;gap:26px;display:flex}.system-live{color:var(--green);letter-spacing:.12em;font-family:Consolas,monospace;font-size:12px}.pulse-dot{background:var(--green);width:8px;height:8px;box-shadow:0 0 12px var(--green);border-radius:50%;margin-right:10px;display:inline-block}.language-switch{color:#536158;align-items:center;gap:7px;font-family:Consolas,monospace;display:flex}.language-switch button{color:#68776e;cursor:pointer;background:0 0;border:0;padding:4px}.language-switch button.active{color:var(--green)}.sidebar{border-right:1px solid var(--line);background:#060907db;grid-row:2;padding:22px 16px}.nav-label{color:#607067;letter-spacing:.17em;margin:0 10px 12px;font-family:Consolas,monospace;font-size:10px}nav{gap:4px;display:grid}.nav-item{color:#88968e;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:11px;width:100%;height:42px;padding:0 12px;font-family:Consolas,monospace;font-size:12px;display:flex}.nav-item:hover{color:#dfe7e2;border-color:#132d1c}.nav-item.active{color:var(--green);background:#00ff660e;border-color:#1e5d33}.nav-dot{background:#314138;border-radius:50%;width:5px;height:5px}.nav-item.active .nav-dot{background:var(--green);box-shadow:0 0 8px #00ff66b3}.sidebar-divider{background:var(--line);height:1px;margin:26px 8px}.collector-line{align-items:center;gap:9px;padding:6px 10px;font-family:Consolas,monospace;font-size:12px;display:flex}.status-dot{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 7px #0f6c}.status-dot.bad{background:var(--red);box-shadow:0 0 7px #ff1744cc}.collector-meta{color:#56645c;margin:6px 0 0 26px;font-family:Consolas,monospace;font-size:10px}.content{min-width:0;padding:28px}.page-heading{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}h1,h2,p{margin-top:0}h1{letter-spacing:-.02em;margin-bottom:6px;font-size:25px}h2{margin-bottom:0;font-size:15px;font-weight:650}.page-heading p{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:0;font-family:Consolas,monospace;font-size:10px}.sync-button{color:var(--green);cursor:pointer;letter-spacing:.08em;background:#00ff660f;border:1px solid #27663b;border-radius:7px;padding:10px 16px;font-family:Consolas,monospace;font-size:11px}.sync-button:disabled{opacity:.45;cursor:wait}.error-banner{color:#ff778e;background:#ff174412;border:1px solid #6b2030;border-radius:7px;margin-bottom:16px;padding:10px 14px;font-family:Consolas,monospace;font-size:11px}.sync-result-banner{color:#b8d8c2;background:#00ff660e;border:1px solid #275239;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:11px 14px;font-family:Consolas,monospace;font-size:11px;display:flex}.sync-result-banner>div{gap:4px;display:grid}.sync-result-banner strong{color:var(--green);letter-spacing:.025em;font-size:11px}.sync-result-banner span{color:#8fa398}.sync-result-banner.partial_success,.sync-result-banner.failed{background:#ffb0200e;border-color:#6b4a20}.sync-result-banner.partial_success strong{color:var(--amber)}.sync-result-banner.failed{background:#ff174412;border-color:#6b2030}.sync-result-banner.failed strong{color:#ff778e}.sync-result-count{text-align:center;border:1px solid #ffffff1a;border-radius:999px;flex:none;min-width:54px;padding:5px 9px;color:#dce8df!important}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-card{border:1px solid var(--line);background:linear-gradient(140deg,#0c120efa,#060907fa);border-radius:9px;min-height:104px;padding:18px;position:relative;overflow:hidden}.metric-card:after{content:"";background:#ffffff06;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-80px;right:-65px}.metric-card.danger{border-color:#3f1b23}.metric-card.warning{border-color:#40371d}.metric-card.success{border-color:#174a2a}.metric-card.corroborated{border-color:#175044}.metric-label{color:#7d8c83;letter-spacing:.12em;text-transform:uppercase;font-family:Consolas,monospace;font-size:10px}.metric-value{margin-top:13px;font-family:Consolas,monospace;font-size:34px;font-weight:800}.metric-card.danger .metric-value{color:#ff526f}.metric-card.warning .metric-value{color:var(--amber)}.metric-card.success .metric-value{color:var(--green)}.metric-card.corroborated .metric-value{color:#38d9a9}.intel-grid{grid-template-columns:1.35fr .9fr;gap:14px;margin-top:14px;display:grid}.panel{border:1px solid var(--line);background:linear-gradient(140deg,#090e0bfa,#060907fa);border-radius:9px;padding:18px}.panel-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.panel-kicker{color:#607067;letter-spacing:.16em;margin-bottom:7px;font-family:Consolas,monospace;font-size:9px}.status-pill,.source-tag{color:var(--green);text-transform:uppercase;border:1px solid #315b3e;border-radius:999px;padding:5px 9px;font-family:Consolas,monospace;font-size:9px}.status-pill.failed{color:var(--red);border-color:#652638}.status-pill.running{color:var(--amber);border-color:#69562a}.status-pill.idle{color:#829087;border-color:#344038}.collector-stat-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.collector-stat-grid>div{background:#070b08;border:1px solid #122d1a;min-width:0;padding:12px}.collector-stat-grid span{color:#5c6b62;margin-bottom:7px;font-family:Consolas,monospace;font-size:9px;display:block}.collector-stat-grid strong{color:#dbe6de;white-space:nowrap;text-overflow:ellipsis;font-family:Consolas,monospace;font-size:12px;display:block;overflow:hidden}.collector-error{color:#ff7188;white-space:pre-wrap;margin-top:12px;font-family:Consolas,monospace;font-size:10px}.signal-panel{min-height:232px}.pipeline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:31px;font-family:Consolas,monospace;font-size:10px;display:flex}.pipeline span{color:#b7c5bc;background:#071009;border:1px solid #255d36;padding:8px 9px}.pipeline b{color:var(--green)}.pipeline-note{color:#65736a;margin-top:25px;font-family:Consolas,monospace;font-size:10px;line-height:1.6}.table-panel{margin-top:14px;padding:0;overflow:hidden}.table-panel .panel-header{padding:18px}.table-wrap{border-top:1px solid var(--line);overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:11px}th{color:#617168;text-align:left;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;background:#08100b;padding:11px 14px;font-family:Consolas,monospace;font-size:9px;font-weight:500}td{color:#9eaaa3;white-space:nowrap;border-top:1px solid #112b19;padding:11px 14px}tbody tr:hover{background:#00ff6606}.cve-cell{color:var(--green);font-family:Consolas,monospace;font-weight:700}.name-cell{text-overflow:ellipsis;color:#d9e1dc;max-width:390px;overflow:hidden}.ransomware{text-align:center;color:#7d8b83;border:1px solid #344139;border-radius:999px;min-width:57px;padding:3px 7px;font-family:Consolas,monospace;font-size:9px;display:inline-block}.ransomware.known{color:#ff5773;background:#ff17440f;border-color:#6a2635}.empty-state{text-align:center;color:#56645c;padding:28px;font-family:Consolas,monospace}@media (width<=1250px){.metric-grid{grid-template-columns:repeat(2,1fr)}.intel-grid{grid-template-columns:1fr}}.brand{cursor:pointer}.nav-item{justify-content:flex-start}.nav-item>span:nth-child(2){flex:1}.nav-item.planned{opacity:.58;cursor:default}.nav-item.planned:hover{color:#88968e;border-color:#0000}.planned-mark{color:#38463e;letter-spacing:.1em;margin-left:auto}.text-action{color:var(--green);cursor:pointer;letter-spacing:.06em;background:0 0;border:0;padding:5px 0;font-family:Consolas,monospace;font-size:10px}.history-panel{margin-top:14px}.run-status{color:#8c9991;border:1px solid #344139;border-radius:999px;padding:3px 7px;font-family:Consolas,monospace;font-size:9px}.run-status.success{color:var(--green);border-color:#28633a}.run-status.failed{color:var(--red);border-color:#6a2635}.run-status.running{color:var(--amber);border-color:#69562a}.clickable-row{cursor:pointer}.clickable-row:hover td{color:#d9e4dc}.clickable-row:hover .cve-cell{color:var(--green)}.filter-panel{margin-bottom:14px;padding:13px}.filter-row{grid-template-columns:minmax(320px,1fr) 300px auto;align-items:center;gap:10px;display:grid}.intel-input,.intel-select{color:#d9e4dc;background:#060a07;border:1px solid #1b4227;border-radius:6px;outline:none;width:100%;height:40px;padding:0 12px;font-family:Consolas,monospace;font-size:11px}.intel-input:focus,.intel-select:focus{border-color:#2c7943;box-shadow:0 0 0 2px #00ff6609}.intel-select option{background:#080d0a}.result-count{color:#67766d;white-space:nowrap;text-align:right;padding:0 8px;font-family:Consolas,monospace;font-size:10px}.vuln-list-panel{margin-top:0}.pagination{border-top:1px solid var(--line);color:#69776e;justify-content:flex-end;align-items:center;gap:12px;padding:14px 18px;font-family:Consolas,monospace;font-size:10px;display:flex}.pagination button{color:#b7c4bc;cursor:pointer;background:#081009;border:1px solid #1e4a2b;border-radius:5px;padding:7px 10px}.pagination button:hover:not(:disabled){color:var(--green);border-color:#2c7943}.pagination button:disabled{opacity:.35;cursor:default}.drawer-backdrop{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000ad;justify-content:flex-end;display:flex;position:fixed;inset:0}.detail-drawer{background:#060a07;border-left:1px solid #255133;width:min(680px,92vw);height:100%;padding:25px;overflow-y:auto;box-shadow:-18px 0 60px #0000008c}.drawer-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.drawer-cve{color:var(--green);letter-spacing:.04em;margin-bottom:7px;font-family:Consolas,monospace;font-size:24px}.drawer-title{color:#dfe7e2;max-width:540px;font-size:14px;line-height:1.5}.close-button{color:#a6b2aa;cursor:pointer;background:#090d0a;border:1px solid #314139;border-radius:6px;width:34px;height:34px;font-size:21px;line-height:28px}.close-button:hover{color:var(--green);border-color:#2b6b3e}.drawer-loading{color:var(--green);padding:30px;font-family:Consolas,monospace}.detail-badges{flex-wrap:wrap;gap:8px;padding:18px 0;display:flex}.detail-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.detail-grid>div{background:#070b08;border:1px solid #14321d;min-width:0;padding:12px}.detail-grid span,.source-block>span{color:#607067;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-family:Consolas,monospace;font-size:9px;display:block}.detail-grid strong{color:#d9e2dc;overflow-wrap:anywhere;font-size:11px;line-height:1.45;display:block}.detail-section{border-bottom:1px solid #10291a;padding:20px 0}.detail-section p{color:#a7b3ab;margin:0;font-size:12px;line-height:1.75}.source-block{background:#071009;border:1px solid #183a23;margin-top:20px;padding:15px}.source-block strong{color:#d9e2dc;margin-bottom:9px;font-family:Consolas,monospace;font-size:12px;display:block}.source-block a{color:var(--green);font-family:Consolas,monospace;font-size:10px;text-decoration:none}.source-block a:hover{text-decoration:underline}@media (width<=1350px){.collector-stat-grid{grid-template-columns:repeat(2,1fr)}.filter-row{grid-template-columns:1fr 260px}.result-count{text-align:left;grid-column:1/-1}}.heading-actions{align-items:center;gap:10px;display:flex}.sync-button.secondary{color:#d2dcd6;background:#ffffff06;border-color:#31483a}.sync-button.secondary:hover{color:var(--green);border-color:#2d6f40}.incident-summary-panel{margin-top:14px}.incident-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.metric-card.compact{min-height:86px}.metric-card.compact .metric-value{margin-top:9px;font-size:28px}.collector-mini-block+.collector-mini-block{border-top:1px solid #11291a;margin-top:12px;padding-top:10px}.incident-filter-panel{margin-top:14px}.incident-status{color:var(--amber);letter-spacing:.05em;border:1px solid #4d4930;border-radius:999px;padding:4px 8px;font:9px Consolas,monospace;display:inline-block}.incident-status.confirmed{color:var(--green);background:#00ff660b;border-color:#2b6a3d}.incident-status.corroborated{color:#38d9a9;background:#38d9a90b;border-color:#236b5b}.incident-status.claimed{color:var(--amber);background:#ffb0200a;border-color:#64532a}.incident-victim{color:#e2eae5;max-width:360px;font-weight:650}.actor-cell{color:#ff8196;font-family:Consolas,monospace}.confidence{min-width:92px;font-family:Consolas,monospace}.confidence strong{color:#d9e5dd;min-width:34px;font-size:10px;display:inline-block}.confidence>span{vertical-align:middle;background:#17221b;border-radius:999px;width:48px;height:5px;margin-left:6px;display:inline-block;overflow:hidden}.confidence>span>i{background:var(--amber);height:100%;display:block}.confidence.high>span>i{background:var(--green)}.confidence.low>span>i{background:var(--red)}.confidence.high strong{color:var(--green)}.confidence.medium strong{color:var(--amber)}.confidence.low strong{color:var(--red)}.incident-title{color:#e5eee8;font-size:20px}.claim-note{color:#c7af75;background:#ffb0200b;border:1px solid #574720;margin:0 0 18px;padding:11px 13px;font:10px/1.6 Consolas,monospace}.corroborated-note{color:#83cdb7;background:#38d9a90a;border-color:#236b5b}.incident-pipeline{background:#070b08;border:1px solid #14321d;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:18px;padding:12px;display:flex}.incident-pipeline span{color:#b9c7be;border:1px solid #285a37;padding:6px 8px;font:9px Consolas,monospace}.incident-pipeline b{color:var(--green);font:10px Consolas,monospace}.confidence-big{justify-content:space-between;align-items:center;gap:20px;display:flex}.confidence-big .confidence{min-width:180px}.confidence-big .confidence>span{width:110px;height:7px}.confidence-big>span{color:#64736a;font:10px Consolas,monospace}.evidence-list{gap:10px;margin-top:12px;display:grid}.evidence-card{background:#070b08;border:1px solid #163620;padding:13px}.evidence-head{color:#77877d;justify-content:space-between;gap:18px;font:9px Consolas,monospace;display:flex}.evidence-head strong{color:var(--green);text-transform:uppercase;letter-spacing:.07em}.evidence-title{color:#dce6df;margin-top:10px;font-size:12px;font-weight:650;line-height:1.45}.evidence-meta{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.evidence-meta span,.correlation-reasons span{color:#819087;border:1px solid #283b30;border-radius:3px;padding:3px 6px;font:8px Consolas,monospace}.evidence-card p{color:#8f9c94;margin:10px 0 0;font-size:11px;line-height:1.55}.correlation-reasons{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.correlation-reasons span{color:#bba55e;border-color:#4d4326}.evidence-card a{color:var(--green);margin-top:11px;font:9px Consolas,monospace;text-decoration:none;display:inline-block}.evidence-card small{color:#56645c;margin-top:11px;font:9px Consolas,monospace;display:block}@media (width<=1350px){.heading-actions{flex-wrap:wrap;justify-content:flex-end}.incident-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.incident-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.entity-note{margin:14px 0;padding:16px 18px}.entity-note p{color:#8d9a92;max-width:1050px;margin:7px 0 0;font-size:11px;line-height:1.65}.actor-name-main{color:#ff8196;font-weight:700}.alias-inline{flex-wrap:wrap;align-items:center;gap:5px;max-width:460px;display:flex}.alias-inline span,.alias-cloud span{color:#a7b5ac;background:#080d0a;border:1px solid #284133;border-radius:4px;padding:4px 7px;font:9px Consolas,monospace}.alias-inline small{color:#64736a;font:9px Consolas,monospace}.alias-cloud{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.entity-resolution-banner{color:#9fb0a5;background:#00ff6609;border:1px solid #1d5030;margin:18px 0;padding:12px 14px;font:10px/1.7 Consolas,monospace}.actor-detail-grid{margin-bottom:5px}.actor-incident-list{gap:7px;margin-top:12px;display:grid}.actor-incident-list button{color:#d9e4dc;cursor:pointer;text-align:left;background:#070b08;border:1px solid #17371f;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:11px 12px;display:flex}.actor-incident-list button:hover{background:#09110b;border-color:#2d6f40}.actor-incident-list button>div{gap:5px;display:grid}.actor-incident-list button>div>span{color:#66756c;font:9px Consolas,monospace}.original-text{background:#050805;border:1px solid #27372e;margin-top:18px;padding:0 14px}.original-text>summary,.evidence-original>summary{cursor:pointer;color:#75847b;letter-spacing:.04em;padding:11px 0;font:9px/1.5 Consolas,monospace}.original-text[open]>summary{color:#a2afa7;border-bottom:1px solid #17251c}.original-text .detail-section{padding-left:0;padding-right:0}.evidence-original{border-top:1px dashed #213029;margin-top:9px}.evidence-original p{color:#6e7a73}@media (width<=900px){.actor-filter-row{grid-template-columns:1fr}}.match-filter-row{grid-template-columns:minmax(320px,1fr) 210px 230px auto}.canonical-cell{color:#dce7df;font-weight:650}.decision-pill{letter-spacing:.04em;color:#9fb0a5;border:1px solid #31513d;border-radius:999px;align-items:center;padding:4px 8px;font:8px Consolas,monospace;display:inline-flex}.decision-pill.manual{color:var(--green);background:#00ff660a;border-color:#2b6a3d}.decision-pill.automatic{color:#c3b56f;background:#ffb02006;border-color:#4a4931}.row-action{color:var(--green);cursor:pointer;background:#071009;border:1px solid #285a37;padding:6px 9px;font:9px Consolas,monospace}.row-action:hover{background:#0b1a10;border-color:#3c8b52}.match-target-search{width:100%;margin:11px 0}.target-option-list{gap:7px;max-height:430px;padding-right:3px;display:grid;overflow:auto}.target-option{color:#d9e4dc;cursor:pointer;text-align:left;background:#070b08;border:1px solid #183a22;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:11px 12px;display:flex}.target-option:hover:not(:disabled){background:#09120b;border-color:#2e7542}.target-option.current{opacity:.68;cursor:default;border-color:#344039}.target-option>span:first-child{gap:4px;display:grid}.target-option strong{font-size:11px}.target-option small{color:#65746b;font:9px Consolas,monospace}.target-option>span:last-child{color:var(--green);font:15px Consolas,monospace}.success-banner{color:#8fe3aa;background:#00ff660a;border:1px solid #2b6a3d;margin:0 0 16px;padding:10px 12px;font:9px/1.6 Consolas,monospace}.compact-empty{padding:16px!important}.inline-loading{background:0 0;min-height:auto;padding:12px 0;position:static}@media (width<=1200px){.match-filter-row{grid-template-columns:1fr 1fr}}@media (width<=760px){.match-filter-row{grid-template-columns:1fr}}.source-distribution{gap:7px;margin-top:12px;display:grid}.source-distribution>div{background:#070b08;border:1px solid #17371f;justify-content:space-between;gap:18px;padding:9px 11px;display:flex}.source-distribution span{color:var(--green);font:10px Consolas,monospace}.source-distribution strong{color:#7f8d84;font:400 9px Consolas,monospace}.incident-filter-grid{grid-template-columns:minmax(300px,1.55fr) minmax(170px,.75fr) minmax(210px,.9fr) minmax(170px,.72fr);align-items:end;gap:10px;display:grid}.filter-field{min-width:0}.filter-field>label{color:#64736a;letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px 2px;font:8px/1.2 Consolas,monospace;display:block}.filter-footer{border-top:1px solid #10291a;justify-content:space-between;align-items:center;gap:16px;margin-top:11px;padding-top:10px;display:flex}.active-filter-chips{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.active-filter-chips>span{color:#4f5f56;font:9px Consolas,monospace}.active-filter-chips>button{color:#9ab8a4;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#00ff6606;border:1px solid #28593a;border-radius:999px;max-width:360px;padding:5px 8px;font:9px Consolas,monospace;overflow:hidden}.active-filter-chips>button:hover{color:var(--green);border-color:#3a8150}.filter-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.filter-actions .result-count{padding:0 5px}.clear-filter-button{color:#93a098;cursor:pointer;white-space:nowrap;background:#080d09;border:1px solid #31483a;border-radius:5px;height:32px;padding:0 10px;font:9px Consolas,monospace}.clear-filter-button:hover:not(:disabled){color:var(--green);border-color:#2d6f40}.clear-filter-button:disabled{opacity:.32;cursor:default}@media (width<=1320px){.incident-filter-grid{grid-template-columns:minmax(300px,1.4fr) 1fr 1fr}.filter-search-field{grid-column:1/-1}}@media (width<=900px){.incident-filter-grid{grid-template-columns:1fr 1fr}.filter-search-field{grid-column:1/-1}.filter-footer{flex-direction:column;align-items:flex-start}.filter-actions{justify-content:space-between;width:100%;margin-left:0}}@media (width<=620px){.incident-filter-grid{grid-template-columns:1fr}.filter-search-field{grid-column:auto}}.advanced-filter-grid{grid-template-columns:minmax(300px,1.45fr) minmax(220px,1fr) repeat(2,minmax(180px,.8fr))}.advanced-filter-grid .filter-search-field{grid-column:span 2}.search-select{min-width:0;position:relative}.search-select-trigger{color:#d6e1d9;cursor:pointer;text-align:left;background:#070c08;border:1px solid #1e4b2b;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:38px;padding:0 11px;font:10px Consolas,monospace;display:flex}.search-select-trigger:hover,.search-select.open .search-select-trigger{border-color:#347b47}.search-select-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-select-chevron{color:#7c8b81;font-size:14px}.search-select-menu{z-index:60;background:#050906;border:1px solid #285a37;border-radius:5px;padding:7px;position:absolute;top:calc(100% + 5px);left:0;right:0;box-shadow:0 16px 40px #0009}.search-select-input{box-sizing:border-box;color:#dce6df;background:#08100a;border:1px solid #1a4227;border-radius:4px;outline:none;width:100%;height:34px;padding:0 9px;font:10px Consolas,monospace}.search-select-input:focus{border-color:#328047}.search-select-options{gap:2px;max-height:260px;margin-top:6px;display:grid;overflow-y:auto}.search-select-options button{color:#bdc9c1;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;min-height:31px;padding:6px 8px;font:10px Consolas,monospace;display:flex}.search-select-options button:hover{color:#fff;background:#0b1710}.search-select-options button.selected{color:var(--green);background:#00ff6612}.search-select-options small{color:#65756b;font:9px Consolas,monospace}.search-select-empty{color:#536159;text-align:center;padding:12px;font:10px Consolas,monospace}.date-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=1320px){.advanced-filter-grid{grid-template-columns:repeat(3,minmax(180px,1fr))}.advanced-filter-grid .filter-search-field{grid-column:1/-1}}@media (width<=900px){.advanced-filter-grid{grid-template-columns:1fr 1fr}.advanced-filter-grid .filter-search-field{grid-column:1/-1}}@media (width<=620px){.advanced-filter-grid{grid-template-columns:1fr}.advanced-filter-grid .filter-search-field{grid-column:auto}}.ransomware-heading{align-items:flex-start}.period-switch{background:#060a07;border:1px solid #1c482a;gap:3px;padding:3px;display:inline-flex}.period-switch button{color:#718078;cursor:pointer;background:0 0;border:0;padding:8px 11px;font:9px Consolas,monospace}.period-switch button:hover{color:#c8d4cc;background:#0a110c}.period-switch button.active{color:var(--green);background:#0b1b10;box-shadow:inset 0 0 0 1px #285a37}.ransomware-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.ransomware-context{grid-template-columns:auto auto 1fr;align-items:center;gap:24px;margin:14px 0;padding:13px 16px;display:grid}.ransomware-context>div{gap:4px;min-width:150px;display:grid}.ransomware-context span{color:#64736a;letter-spacing:.08em;text-transform:uppercase;font:8px Consolas,monospace}.ransomware-context strong{color:#d7e1da;font:10px Consolas,monospace}.ransomware-context p{color:#6d7b72;text-align:right;justify-self:end;max-width:760px;margin:0;font:9px/1.55 Consolas,monospace}.ransomware-analytics-grid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.8fr);gap:14px;margin-bottom:14px;display:grid}.ransomware-trend-panel{grid-column:1/-1;min-height:360px}.ransomware-list-panel{min-height:330px}.period-badge{color:var(--green);border:1px solid #285a37;padding:5px 8px;font:8px Consolas,monospace}.analytics-loading,.analytics-empty{color:#65736b;place-items:center;min-height:230px;font:9px Consolas,monospace;display:grid}.trend-chart-wrap{margin-top:14px}.trend-legend{color:#7b8a81;justify-content:flex-end;gap:16px;margin-bottom:7px;font:8px Consolas,monospace;display:flex}.trend-legend span{align-items:center;gap:6px;display:inline-flex}.trend-legend i{background:var(--green);width:18px;height:2px;display:inline-block}.trend-legend .multi i{background:#38d9a9}.trend-chart{width:100%;height:245px;overflow:visible}.trend-grid-line{stroke:#17301f;stroke-width:1px;stroke-dasharray:3 6}.trend-axis-label,.trend-date-label{fill:#5e6d64;font:9px Consolas,monospace}.trend-line-total{fill:none;stroke:var(--green);stroke-width:3px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #00ff662b)}.trend-line-multi{fill:none;stroke:#38d9a9;stroke-width:1.8px;vector-effect:non-scaling-stroke;opacity:.8}.trend-point-total{fill:#061008;stroke:var(--green);stroke-width:2px;vector-effect:non-scaling-stroke}.analytics-rank-list,.rising-actor-list,.distribution-list{gap:7px;margin-top:12px;display:grid}.analytics-rank-list button,.rising-actor-list button{color:#d9e4dc;cursor:pointer;text-align:left;background:#070b08;border:1px solid #15351f;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 10px;display:flex}.analytics-rank-list button:hover:not(:disabled),.rising-actor-list button:hover:not(:disabled){background:#09110b;border-color:#2b6a3d}.analytics-rank-list button:disabled,.rising-actor-list button:disabled{cursor:default;opacity:.85}.rank-index{color:#56665d;min-width:22px;font:9px Consolas,monospace}.rank-main{flex:1;gap:6px;min-width:0;display:grid}.rank-main strong,.rising-main strong{text-overflow:ellipsis;white-space:nowrap;color:#ff8196;font-size:10px;overflow:hidden}.rank-bar{background:#16231b;height:4px;overflow:hidden}.rank-bar i{background:var(--green);height:100%;display:block}.rank-count{color:#74837a;white-space:nowrap;font:8px Consolas,monospace}.rising-actor-list button{justify-content:space-between}.rising-main{gap:5px;min-width:0;display:grid}.rising-main small{color:#637169;font:8px Consolas,monospace}.momentum-pill{color:var(--green);white-space:nowrap;background:#00ff6609;border:1px solid #355b3f;border-radius:999px;padding:5px 7px;font:8px Consolas,monospace}.momentum-pill.new{color:var(--amber);background:#ffb02009;border-color:#5b4a24}.distribution-list>div{gap:6px;padding:5px 0;display:grid}.distribution-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.distribution-head strong{color:#cbd7cf;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.distribution-head span{color:#7d8c83;font:9px Consolas,monospace}.distribution-bar{background:#152219;height:5px;overflow:hidden}.distribution-bar i{background:linear-gradient(90deg, #15713a, var(--green));height:100%;display:block}.ransomware-recent-panel{margin-top:0}@media (width<=1300px){.ransomware-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ransomware-context{grid-template-columns:1fr 1fr}.ransomware-context p{text-align:left;grid-column:1/-1;justify-self:start}}@media (width<=1000px){.ransomware-analytics-grid{grid-template-columns:1fr}.ransomware-trend-panel{grid-column:auto}}@media (width<=760px){.ransomware-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ransomware-context{grid-template-columns:1fr}.ransomware-context p{grid-column:auto}}.coverage-context{grid-template-columns:repeat(4,minmax(150px,auto)) minmax(280px,1fr)}.coverage-warning{color:#d4c48d;background:#ffb0200f;border:1px solid #6d5716;align-items:baseline;gap:12px;margin:-2px 0 14px;padding:11px 14px;font:9px/1.55 Consolas,monospace;display:flex}.coverage-warning strong{color:#ffbf3f;white-space:nowrap}.organization-name-main{color:#e2ebe5;font-weight:700}.domain-cell{color:#77a989;font-family:Consolas,monospace}.organization-actor-list{gap:7px;margin-top:12px;display:grid}.organization-actor-list button{color:#d9e4dc;cursor:pointer;text-align:left;background:#070b08;border:1px solid #17371f;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 10px;display:flex}.organization-actor-list button:hover:not(:disabled){background:#09110b;border-color:#2d6f40}.organization-actor-list button:disabled{cursor:default;opacity:.8}.organization-actor-list button>div{gap:4px;display:grid}.organization-actor-list strong{color:#ff8196;font-size:10px}.organization-actor-list small,.organization-actor-list span{color:#66756c;font:9px Consolas,monospace}@media (width<=1200px){.coverage-context{grid-template-columns:repeat(2,1fr)}.coverage-context p{grid-column:1/-1}}@media (width<=720px){.coverage-context{grid-template-columns:1fr}.coverage-context p{grid-column:auto}.coverage-warning{flex-direction:column;align-items:flex-start}}.entity-link{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.entity-link:hover{color:var(--green);text-underline-offset:3px;text-decoration:underline}.organization-filter-row{grid-template-columns:minmax(320px,1fr) 220px auto}.watchlist-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.watch-create-panel{margin-bottom:14px;padding:14px 16px}.watch-create-grid{grid-template-columns:220px minmax(320px,1fr) auto;align-items:end;gap:10px;display:grid}.watch-value-field{min-width:0}.watch-add-button{align-self:end;height:38px}.watch-filter-row{grid-template-columns:minmax(320px,1fr) 220px auto}.watch-state{border:1px solid #31583d;border-radius:999px;padding:4px 7px;font:8px Consolas,monospace;display:inline-flex}.watch-state.active{color:var(--green);background:#00ff660a}.watch-state.inactive{color:#8c958f;background:#ffffff05;border-color:#3b443e}.watch-new-count{color:var(--green);font-weight:700}.row-actions{justify-content:flex-end;gap:6px;display:flex}.danger-action{color:#ff7189!important;border-color:#51212b!important}.drawer-header-actions{align-items:center;gap:8px;display:flex}.watch-action{color:var(--green);cursor:pointer;white-space:nowrap;background:#00ff660a;border:1px solid #2c6d3e;border-radius:5px;padding:7px 9px;font:9px Consolas,monospace}.watch-action:hover{background:#00ff6614;border-color:#43a35d}.watch-match-list{gap:7px;margin-top:10px;display:grid}.watch-match-list>button{color:#dce6df;cursor:pointer;text-align:left;background:#070b08;border:1px solid #17371f;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:9px 10px;display:flex}.watch-match-list>button:hover{background:#09110b;border-color:#2d6f40}.watch-match-list>button>div{gap:4px;min-width:0;display:grid}.watch-match-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.watch-match-list span{color:#6b7b71;font:8px Consolas,monospace}@media (width<=1100px){.watchlist-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.watch-create-grid,.watch-filter-row,.organization-filter-row{grid-template-columns:1fr 1fr}.watch-create-grid .watch-value-field{grid-column:1/-1}}@media (width<=720px){.watchlist-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.watch-create-grid,.watch-filter-row,.organization-filter-row{grid-template-columns:1fr}.watch-create-grid .watch-value-field{grid-column:auto}.drawer-header-actions{flex-direction:column-reverse;align-items:flex-end}}.nav-alert-badge{color:#ff647d;background:#ff415c14;border:1px solid #6b2431;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;margin-left:auto;padding:0 6px;font:700 8px Consolas,monospace;display:inline-flex}.alert-overview-strip{border-color:#26372c;justify-content:space-between;align-items:center;gap:18px;margin:14px 0;padding:12px 15px;display:flex}.alert-overview-strip.has-alerts{background:#ff415c06;border-color:#642331}.alert-overview-strip>div{gap:4px;display:grid}.alert-overview-strip strong{color:#e8eee9;font-size:12px}.alert-overview-strip.has-alerts strong{color:#ff7189}.alert-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.alert-note{margin-bottom:14px}.alert-filter-panel{padding:14px 16px}.alert-filter-grid{grid-template-columns:minmax(340px,1.8fr) repeat(3,minmax(155px,.8fr));align-items:end;gap:10px;display:grid}.alert-search-field{grid-column:span 1}.alert-result-count{place-self:end;align-items:center;min-height:38px;display:flex}.alert-table-panel{margin-top:14px}.alert-row.unread{background:#ff415c06}.alert-row.unread td:first-child{box-shadow:inset 2px 0 #ff4d6d}.alert-title-cell{min-width:260px}.alert-title-cell strong{color:#e4ece7;font-size:10px;display:block}.alert-title-cell small{color:#68786f;margin-top:4px;font:8px Consolas,monospace;display:block}.alert-priority,.alert-state{white-space:nowrap;border:1px solid #39463e;border-radius:999px;justify-content:center;align-items:center;padding:4px 7px;font:8px Consolas,monospace;display:inline-flex}.alert-priority.normal{color:#9aa69f}.alert-priority.high{color:#ffb020;background:#ffb0200a;border-color:#5c491d}.alert-priority.critical{color:#ff5e78;background:#ff415c0f;border-color:#6a2531}.alert-state.unread{color:#ff6f86;border-color:#642633}.alert-state.read{color:#a5b0a9}.alert-state.reviewed{color:#38d9a9;border-color:#285c4b}.alert-state.closed{color:var(--green);border-color:#2e6a40}.alert-triggers{flex-wrap:wrap;gap:4px;max-width:360px;display:flex}.alert-triggers span{color:#c0ccc4;background:#09100b;border:1px solid #304237;padding:4px 6px;font:8px Consolas,monospace}.alert-triggers small{color:#738279;align-self:center;font:8px Consolas,monospace}.alert-actions{flex-wrap:wrap;min-width:210px}@media (width<=1300px){.alert-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.alert-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alert-search-field{grid-column:1/-1}}@media (width<=760px){.alert-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.alert-filter-grid{grid-template-columns:1fr}.alert-search-field{grid-column:auto}.alert-overview-strip{flex-direction:column;align-items:flex-start}}.overview-source-section{margin-top:18px}.section-heading-inline{justify-content:space-between;align-items:end;gap:20px;margin:8px 2px 12px;display:flex}.section-heading-inline h2{margin:5px 0 0;font-size:18px}.section-heading-inline p{max-width:620px;color:var(--muted);text-align:right;margin:0;font-size:12px}.affected-data-tags{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.affected-data-tags span{color:var(--text);background:#00ff660e;border:1px solid #00ff664d;border-radius:3px;padding:5px 8px;font-size:11px}.affected-data-tags.compact{gap:4px;min-width:120px}.affected-data-tags.compact span{white-space:nowrap;padding:3px 6px;font-size:10px}.affected-data-tags small{color:var(--accent)}.affected-data-empty{color:var(--muted);font-size:11px}.evidence-affected{flex-wrap:wrap;align-items:center;gap:9px;margin:9px 0;display:flex}.evidence-affected>small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.watch-alert-panel{margin-top:18px}.watch-alert-panel .panel-header{align-items:flex-end}.watch-alert-panel .panel-header p{color:var(--muted);margin:5px 0 0;font-size:12px}.watch-alert-count{color:var(--accent);white-space:nowrap;font-size:12px}.watch-alert-filters{border-top:1px solid var(--line);grid-template-columns:minmax(280px,1fr) 180px 190px 180px;gap:10px;padding:12px 12px 14px;display:grid}.watch-alert-table .alert-title-cell small{color:var(--muted);margin-top:3px;display:block}@media (width<=1100px){.watch-alert-filters{grid-template-columns:1fr 1fr}.section-heading-inline{flex-direction:column;align-items:flex-start}.section-heading-inline p{text-align:left}}@media (width<=700px){.watch-alert-filters{grid-template-columns:1fr}}.incident-summary-text p{color:var(--text);font-size:13px;line-height:1.65}.breach-overview-panel{margin-top:14px}.breach-overview-panel .panel-header p{color:var(--muted);margin:5px 0 0;font-size:11px}.breach-overview-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px}.breach-analytics-grid{grid-template-columns:minmax(0,1.5fr) minmax(320px,.7fr);gap:14px;margin-top:14px;display:grid}.breach-trend-panel,.breach-data-panel{min-height:300px}.source-attribution{color:#7fae8c;font:9px Consolas,monospace}.affected-ranking{margin-top:12px}.affected-ranking .rank-count{color:#8ba092}@media (width<=1150px){.breach-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.breach-analytics-grid{grid-template-columns:1fr}}@media (width<=720px){.breach-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.drawer-attribution{border-top:1px solid var(--line);border-top:1px solid var(--line);margin-top:16px;padding-top:10px}.source-attribution{text-decoration:none}.source-attribution:hover{color:var(--green);text-underline-offset:3px;text-decoration:underline}:root{--text:#e9f0eb;--accent:#0f6;--muted:#9aa89f}body{color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.brand-title span{color:#9eeab8;font-weight:600}.brand-subtitle{color:#93a299;font-size:11px}.nav-label{color:#839289;font-size:11px}.nav-item{color:#a1afa7;font-size:13px}.nav-item:hover{color:#f0f5f2}.collector-line{color:#d9e4dd;font-size:12px}.collector-meta{color:#829087;font-size:11px;line-height:1.35}.status-dot.idle{background:var(--amber);box-shadow:0 0 7px #ffb020bf}.sidebar-sources .collector-mini-block+.collector-mini-block{border-top:1px solid #173621b8;padding-top:9px}.page-heading p{color:#9ca9a1;font-size:11px;line-height:1.55}.panel-kicker{color:#839188;font-size:10px}.metric-label{color:#9ba9a0;font-size:11px}.collector-stat-grid span{color:#849289;font-size:10px}.collector-stat-grid strong{font-size:13px}.pipeline-note{color:#88968d;font-size:11px}.entity-note p,.breach-overview-panel .panel-header p,.watch-alert-panel .panel-header p,.section-heading-inline p{color:#9daaa2;font-size:13px}th{color:#8f9d94;font-size:10px;font-weight:650}td{color:#b9c5bd}.intel-input,.intel-select{font-size:12px}.intel-input::placeholder{color:#718077}.text-action{font-size:11px}.detail-grid span,.source-block>span{color:#89978e;font-size:10px}.detail-grid strong{font-size:12px}.detail-section p{color:#bec8c2;font-size:13px}.source-block strong{font-size:13px}.source-block a{font-size:11px}.evidence-head{color:#93a097;font-size:10px}.evidence-title{font-size:13px}.evidence-card p{color:#aeb9b2;font-size:12px}.alias-inline span,.alias-cloud span{color:#b9c5bd;font-size:10px}.actor-incident-list strong{font-size:12px}.actor-incident-list button>div>span{color:#89978f;font-size:10px}.source-attribution{color:#92c5a0;font-size:10px}.affected-data-tags span{font-size:12px}.affected-data-tags.compact span{font-size:11px}.affected-data-empty{font-size:12px}.affected-ranking .rank-label{color:#e1e9e4;font-size:12px}.affected-ranking .rank-count{color:#a5b5aa;font-size:11px}.trend-axis-label{fill:#93a299;font-size:10px}.overview-hub-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.overview-card{text-align:left;width:100%;min-height:126px;color:inherit;cursor:pointer;appearance:none;font-family:inherit;transition:transform .15s,border-color .15s,background .15s}.overview-card:hover{background:linear-gradient(140deg,#0f1a12fc,#070c09fc);border-color:#2f7544;transform:translateY(-2px)}.overview-card:focus-visible{outline-offset:2px;outline:2px solid #0f69}.overview-card .metric-value{font-size:31px}.overview-card-footer{color:#9caaa1;justify-content:space-between;align-items:center;gap:12px;font:11px/1.35 Consolas,monospace;display:flex;position:absolute;bottom:14px;left:18px;right:18px}.overview-card-footer b{color:var(--green);font-size:14px}.vulnerability-filter-panel{margin-top:14px}.overview-source-section{scroll-margin-top:96px}@media (width<=1450px){.overview-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sidebar-sources{gap:0}.sidebar-sources .collector-mini-block{padding:0 0 5px}.sidebar-sources .collector-line{padding-top:2px;padding-bottom:2px}.sidebar-sources .collector-meta{margin-top:2px;line-height:1.18}.actor-filter-row{grid-template-columns:minmax(320px,1fr) 230px auto}.breach-trend-full{margin-top:14px}.breach-trend-full .ransomware-trend-panel{min-height:320px}.watch-alert-panel-priority h2{font-size:19px}.event-type-stack{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.event-type-pill{letter-spacing:.04em;white-space:nowrap;color:#cbd7cf;background:#ffffff05;border:1px solid #31563d;border-radius:999px;align-items:center;padding:4px 7px;font:9px Consolas,monospace;display:inline-flex}.event-type-pill.ransomware{color:#ff8799;background:#ff17440b;border-color:#68313d}.event-type-pill.data_breach{color:#ffd06d;background:#ffb0200b;border-color:#665326}.event-type-pill.vulnerability{color:#54f48f;background:#00ff660b;border-color:#286a3f}.record-subtitle{color:#7f8d84;text-overflow:ellipsis;max-width:420px;margin-top:4px;font-size:10px;font-weight:400;display:block;overflow:hidden}.context-cell{gap:3px;display:grid}.context-cell small{color:#829087;font-size:10px}.source-count{color:#dce7df;font-family:Consolas,monospace}.intelligence-event-table td:nth-child(2){min-width:250px}.intelligence-event-table td:nth-child(4){min-width:135px}@media (width<=900px){.actor-filter-row{grid-template-columns:1fr}}.watch-alert-panel-priority{background:linear-gradient(#18080cfa,#090607fa);border-color:#ff415c9e;box-shadow:0 0 0 1px #ff415c17,0 0 30px #ff415c0e}.watch-alert-panel-priority .panel-header{background:linear-gradient(90deg,#ff415c13,#ff415c03);border-bottom:1px solid #ff415c47}.watch-alert-panel-priority .panel-kicker,.watch-alert-panel-priority .watch-alert-count{color:#ff6b83}.watch-alert-panel-priority h2{color:#fff2f5;letter-spacing:-.01em;font-size:22px;line-height:1.2}.watch-alert-panel-priority .panel-header p{color:#b99ba2}.watch-alert-panel-priority .watch-alert-filters{border-top-color:#ff415c29}.source-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.source-health-panel .source-health-summary{color:#a9b6ae;justify-content:space-between;align-items:flex-start;gap:12px;min-height:42px;padding:0 0 12px;font-size:12px;line-height:1.45;display:flex}.source-health-panel .source-health-summary small{color:#7f8d84;white-space:nowrap}.source-health-panel .source-attribution{margin-top:11px;display:inline-block}.event-type-pill.cyber_attack{color:#e6b6ff;background:#c469ff0d;border-color:#604071}.vulnerability-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.vulnerability-filter-grid{grid-template-columns:minmax(320px,2fr) repeat(5,minmax(160px,1fr));align-items:end;gap:10px;display:grid}.vulnerability-filter-grid .filter-field{min-width:0}.vuln-search-field{grid-column:span 2}.vuln-result-count{place-self:center end;padding:0 4px 4px 0}.score-stack{gap:2px;display:grid}.score-stack strong{color:#e7f0ea;font:700 13px Consolas,monospace}.score-stack small{text-transform:uppercase;color:#8b9a90;font-size:9px}.score-stack.severity-critical strong{color:#ff4967}.score-stack.severity-high strong{color:#ffb020}.score-stack.severity-medium strong{color:#e8d460}.score-stack.epss-score strong{color:#4cf08b}.intel-flag{border:1px solid #35513e;border-radius:999px;padding:3px 7px;font:9px Consolas,monospace;display:inline-flex}.intel-flag.kev-yes{color:#ff6b83;background:#ff415c0b;border-color:#6f3440}.intel-flag.muted{color:#657269;border-color:#25362b}.vulnerability-badges{gap:7px}.kev-badge{color:#ff6b83;border-color:#6f3440}.epss-badge{color:#52f491;border-color:#2b6941}.severity-badge.severity-critical{color:#ff6b83;border-color:#733643}.severity-badge.severity-high{color:#ffc14d;border-color:#685126}.vector-code{color:#c8d5cd;white-space:normal;word-break:break-all;background:#00ff6606;border:1px solid #173622;padding:12px;font-size:12px;display:block}.cpe-list{gap:7px;display:grid}.cpe-list>div{background:#ffffff03;border:1px solid #173622;gap:5px;padding:9px 10px;display:grid}.cpe-list code{color:#b8c6bd;word-break:break-all;font-size:11px}.cpe-list small,.more-note{color:#819087;font-size:10px}.reference-list,.vuln-source-list{gap:7px;display:grid}.reference-list a,.vuln-source-list a{color:#c8d4cc;background:#00ff6605;border:1px solid #173622;grid-template-columns:minmax(120px,.7fr) minmax(0,1.8fr) auto;align-items:center;gap:12px;padding:10px 11px;text-decoration:none;display:grid}.reference-list a:hover,.vuln-source-list a:hover{background:#00ff6609;border-color:#2c7643}.reference-list small,.vuln-source-list span{color:#839188;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reference-list b,.vuln-source-list b{color:var(--green)}.reference-section.danger .reference-list a{background:#ff415c05;border-color:#ff415c47}.reference-section.danger .reference-list b{color:#ff6b83}@media (width<=1450px){.source-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vulnerability-metrics,.vulnerability-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vuln-search-field{grid-column:span 2}}@media (width<=900px){.source-health-grid,.vulnerability-metrics,.vulnerability-filter-grid{grid-template-columns:1fr}.vuln-search-field{grid-column:auto}}.incident-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=1500px){.incident-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.attack-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.attack-note,.attack-filter-panel{margin-top:14px}.attack-filter-grid{grid-template-columns:minmax(360px,2fr) repeat(3,minmax(180px,1fr));align-items:end;gap:10px;padding:12px;display:grid}.attack-list-panel{margin-top:14px}.watch-signal-center{background:radial-gradient(circle at 92% 0,#ff415c1f,#0000 28%),linear-gradient(#13070afc,#070708fc);border-color:#ff415cb8;overflow:hidden;box-shadow:0 0 0 1px #ff415c12,0 14px 42px #00000038}.watch-signal-hero{background:linear-gradient(90deg,#ff415c1b,#ff415c06 58%,#0000);border-bottom:1px solid #ff415c47;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 18px 16px;display:grid}.watch-signal-icon{background:#ff174413;border:1px solid #ff4c67b8;border-radius:8px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 18px #ff174414,0 0 22px #ff174412}.watch-signal-icon span{color:#ff5872;text-shadow:0 0 10px #ff415c6b;font:800 25px Consolas,monospace}.watch-signal-copy{min-width:0}.watch-signal-copy .panel-kicker{color:#ff6b83}.watch-signal-copy h2{color:#fff4f6;letter-spacing:-.012em;margin:4px 0;font-size:23px;line-height:1.15}.watch-signal-copy p{color:#bea6ac;max-width:760px;margin:0;font-size:12px;line-height:1.55}.watch-signal-stats{grid-template-columns:repeat(3,minmax(108px,1fr));gap:8px;display:grid}.watch-signal-stats>div{background:#080506ad;border:1px solid #ff415c40;min-width:108px;padding:10px 12px}.watch-signal-stats span{color:#9d858b;letter-spacing:.12em;text-transform:uppercase;font:8px Consolas,monospace;display:block}.watch-signal-stats strong{color:#ff5b75;margin-top:5px;font:800 18px Consolas,monospace;display:block}.watch-signal-filters{background:#040505b8;border-top:0;border-bottom:1px solid #ff415c29}.watch-signal-center .watch-alert-table thead th{color:#ba9da4;background:#ff415c09}.watch-signal-center .watch-alert-table tr.unread{background:#ff415c09}.watch-signal-empty{text-align:center;background:#ff415c05;border:1px dashed #ff415c38;align-content:center;place-items:center;gap:6px;min-height:150px;margin:14px;display:grid}.watch-signal-empty-icon{color:#ff5570;opacity:.75;font-size:28px;line-height:1}.watch-signal-empty strong{color:#eadde0;font-size:13px}.watch-signal-empty span{color:#8f7b80;max-width:620px;font-size:11px;line-height:1.5}@media (width<=1250px){.attack-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.attack-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.attack-search-field{grid-column:span 2}.watch-signal-hero{grid-template-columns:48px 1fr}.watch-signal-stats{grid-column:1/-1}}@media (width<=760px){.attack-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.attack-filter-grid{grid-template-columns:1fr}.attack-search-field{grid-column:auto}.watch-signal-hero{grid-template-columns:1fr}.watch-signal-icon{display:none}.watch-signal-stats{grid-template-columns:1fr}}.attack-profile-panel{background:radial-gradient(circle at 100% 0,#c469ff12,#0000 32%),linear-gradient(#050e0afa,#040907fa);margin-top:14px;padding:14px 16px 16px}.attack-profile-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px;margin-top:12px;display:grid}.attack-profile-item{appearance:none;color:var(--text,#effff4);text-align:left;cursor:pointer;background:#040e09b8;border:1px solid #3ea1644d;padding:10px 11px;transition:border-color .15s,background .15s,transform .15s}.attack-profile-item:hover,.attack-profile-item.active{background:#c469ff12;border-color:#c469ffb8;transform:translateY(-1px)}.attack-profile-item>span{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.attack-profile-item strong{font-weight:700}.attack-profile-item b{color:#c8ffd9;font-family:var(--mono)}.attack-profile-item>i{background:#4a7b582e;height:3px;margin-top:9px;font-style:normal;display:block;overflow:hidden}.attack-profile-item>i>em{background:linear-gradient(90deg,#16f879,#b15cff);height:100%;display:block;box-shadow:0 0 8px #b15cff40}.attack-filter-grid{grid-template-columns:minmax(330px,2fr) repeat(4,minmax(160px,1fr))}.attack-search-field{grid-column:auto}.attack-type-mini{color:#dfb8ff;letter-spacing:.035em;white-space:nowrap;background:#c469ff0d;border:1px solid #c469ff66;width:fit-content;padding:2px 6px;font-size:9px;display:inline-flex}.attack-subtype-badge{color:#e3c0ff!important;background:#c469ff0f!important;border-color:#c469ff7a!important}@media (width<=1500px){.attack-profile-grid,.attack-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.attack-search-field{grid-column:span 2}}@media (width<=900px){.attack-profile-grid,.attack-filter-grid{grid-template-columns:1fr}.attack-search-field{grid-column:auto}}.source-health-panel .collector-error{word-break:break-word;max-height:58px;line-height:1.45;overflow:auto}.attack-profile-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.signal-panel,.overview-card,.watch-signal-empty,.flow-lane{position:relative;overflow:hidden}.signal-watermark{pointer-events:none;opacity:.045;fill:none;stroke:#7dffad;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 10px #00ff662e);z-index:0;width:92px;height:92px;position:absolute;bottom:8px;right:14px}.overview-card .signal-watermark{opacity:.038;width:72px;height:72px;bottom:-4px;right:2px}.signal-panel>:not(.signal-watermark),.watch-signal-empty>:not(.signal-watermark),.flow-lane>:not(.signal-watermark){z-index:1;position:relative}.operational-focus-panel{margin-top:14px;padding:16px}.operational-focus-panel .panel-header p{color:#849188;margin:5px 0 0;font-size:11px}.operational-focus-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.focus-card{color:#dbe6df;text-align:left;cursor:pointer;background:#040a07c7;border:1px solid #1b4227;min-height:96px;padding:12px}.focus-card:hover{background:#00ff6609;border-color:#2d7a45}.focus-card>span{color:#8c9a91;letter-spacing:.06em;text-transform:uppercase;min-height:28px;font:9px/1.45 Consolas,monospace;display:block}.focus-card strong{color:#e8f1eb;margin-top:6px;font:800 25px Consolas,monospace;display:block}.focus-card small{color:#65746a;margin-top:7px;font:9px Consolas,monospace;display:block}.focus-card.danger{border-color:#ff415c3d}.focus-card.danger strong{color:#ff5d76}.focus-card.warning{border-color:#ffb02040}.focus-card.warning strong{color:#ffc04a}.focus-card.success{border-color:#00ff6640}.focus-card.success strong{color:var(--green)}.overview-flow-strip{grid-template-columns:minmax(280px,1fr) minmax(480px,1.6fr) auto;align-items:center;gap:18px;margin-top:14px;padding:14px 16px;display:grid}.overview-flow-strip>div:first-child{gap:4px;display:grid}.overview-flow-strip strong{font-size:13px}.overview-flow-strip span{color:#839087;font-size:10px}.overview-flow-families{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.overview-flow-families>span{background:#00ff6605;border:1px solid #173923;padding:8px 9px;font:9px Consolas,monospace}.overview-flow-families b{float:right;color:var(--green)}.compact-incident-filter{padding:12px}.incident-primary-filters{grid-template-columns:minmax(330px,2fr) repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:9px;display:grid}.incident-advanced-filters{border-top:1px solid #14331e;grid-template-columns:repeat(5,minmax(160px,1fr));gap:9px;margin-top:11px;padding-top:11px;display:grid}.advanced-filter-toggle{color:#91a097;cursor:pointer;white-space:nowrap;background:#ffffff05;border:1px solid #274b32;border-radius:6px;height:40px;padding:0 12px;font:10px Consolas,monospace}.advanced-filter-toggle:hover,.advanced-filter-toggle.active{color:var(--green);background:#00ff6609;border-color:#2c7943}.attack-source-panel{margin-top:14px;padding:15px 16px 16px}.attack-source-panel .panel-header p{color:#849188;max-width:840px;margin:5px 0 0;font-size:11px;line-height:1.5}.attack-source-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.attack-source-card{background:#030c07c7;border:1px solid #173b24;min-width:0;padding:11px}.attack-source-card-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.attack-source-card-head strong{color:#e2ebe5;min-width:0;font-size:11px;line-height:1.35}.attack-source-card-head .status-pill{flex:none}.attack-source-stats{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:11px;display:grid}.attack-source-stats span{color:#67766d;gap:3px;font:8px Consolas,monospace;display:grid}.attack-source-stats b{color:#c9d8cf;font-size:11px}.breach-insight-grid{grid-template-columns:minmax(0,1.55fr) minmax(340px,.72fr);gap:14px;margin-bottom:14px;display:grid}.breach-insight-grid .ransomware-trend-panel{margin:0}.breach-data-panel{padding:0 16px 16px}.breach-data-panel .panel-header{padding:16px 0 10px}.breach-data-panel .affected-ranking{margin-top:4px}.breach-data-panel .ranking-row{padding:8px 0}.breach-data-panel .rank-count{text-align:right;min-width:34px}.identity-quality{border:1px solid #33453a;border-radius:999px;align-items:center;padding:3px 7px;font:9px Consolas,monospace;display:inline-flex}.identity-quality.strong{color:var(--green);background:#00ff6609;border-color:#28633a}.identity-quality.partial{color:#ffc04a;background:#ffb02009;border-color:#65522b}.identity-quality.review{color:#ff6078;background:#ff415c0b;border-color:#6a2a38}.watch-signal-center.is-idle{box-shadow:none;background:linear-gradient(#060d09fc,#050806fc);border-color:#1d4930}.watch-signal-center.is-idle .watch-signal-hero{background:linear-gradient(90deg,#00ff6609,#0000 62%);border-bottom-color:#173a24}.watch-signal-center.is-idle .watch-signal-icon{box-shadow:none;background:#00ff6606;border-color:#31543d}.watch-signal-center.is-idle .watch-signal-icon span,.watch-signal-center.is-idle .watch-signal-copy .panel-kicker,.watch-signal-center.is-idle .watch-signal-stats strong{color:#6e9e7d;text-shadow:none}.watch-signal-center.is-idle .watch-signal-copy h2{color:#d8e4dc}.watch-signal-center.is-idle .watch-signal-copy p,.watch-signal-center.is-idle .watch-signal-stats span{color:#708078}.watch-signal-center.is-idle .watch-signal-stats>div{background:#050a07a3;border-color:#1b3b27}.watch-signal-center.is-idle .watch-signal-filters{border-bottom-color:#173a24}.watch-signal-center.is-idle .watch-signal-empty{background:#00ff6603;border-color:#234a30;min-height:160px}.watch-signal-center.is-idle .watch-signal-empty-icon{color:#557d62}.watch-signal-center.is-idle .watch-signal-empty strong{color:#cfdad3}.watch-signal-center.is-idle .watch-signal-empty span{color:#708078}.watch-signal-empty .signal-watermark{opacity:.035;width:130px;height:130px;bottom:15px;left:50%;right:auto;transform:translate(-50%)}.flow-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-overview-panel{margin-top:14px;padding:16px 18px}.flow-overview-panel h2{margin-top:4px;font-size:17px}.flow-overview-panel p{color:#87958c;max-width:920px;margin:6px 0 0;font-size:11px;line-height:1.55}.flow-pipeline{flex-wrap:wrap;align-items:center;gap:5px;margin-top:15px;display:flex}.flow-pipeline span{align-items:center;gap:6px;display:inline-flex}.flow-pipeline b{color:#b9c9bf;background:#00ff6606;border:1px solid #225633;padding:7px 9px;font:500 9px Consolas,monospace}.flow-pipeline i{color:#3ed875;font:12px Consolas,monospace}.flow-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.flow-lane{min-height:310px;padding:16px}.flow-lane-head{justify-content:space-between;gap:16px;display:flex}.flow-lane-head h2{margin-top:4px;font-size:16px}.flow-lane-head p{color:#829087;max-width:600px;margin:6px 0 0;font-size:10px;line-height:1.55}.flow-health-count{color:var(--green);font:800 22px Consolas,monospace}.flow-source-list{gap:7px;margin-top:14px;display:grid}.flow-source-row{background:#030a06b8;border:1px solid #14331f;grid-template-columns:8px minmax(180px,1fr) auto auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.flow-source-row .status-dot{width:6px;height:6px}.flow-source-row strong{color:#d9e4dd;font-size:11px;display:block}.flow-source-row small{color:#67766d;margin-top:3px;font:8px Consolas,monospace;display:block}.flow-source-numbers{color:#68766e;gap:10px;font:8px Consolas,monospace;display:flex}.flow-source-numbers b{color:#c7d5cc}.flow-source-status{text-align:right;color:#78867d;text-transform:uppercase;min-width:66px;font:8px Consolas,monospace}.flow-source-status.success{color:var(--green)}.flow-source-status.running{color:#38d9a9}.flow-source-status.failed{color:#ff5872}.flow-lane-foot{color:#6f7d74;border-top:1px solid #14331f;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;font:9px Consolas,monospace;display:flex}.flow-lane-foot strong{color:#d5e2da;font-size:13px}@media (width<=1500px){.operational-focus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-flow-strip{grid-template-columns:1fr}.incident-primary-filters{grid-template-columns:minmax(300px,2fr) repeat(2,minmax(160px,1fr))}.incident-advanced-filters{grid-template-columns:repeat(3,minmax(160px,1fr))}.attack-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.operational-focus-grid,.overview-flow-families,.attack-source-grid,.flow-lane-grid,.breach-insight-grid{grid-template-columns:1fr}.incident-primary-filters,.incident-advanced-filters{grid-template-columns:1fr 1fr}.flow-source-row{grid-template-columns:8px 1fr auto}.flow-source-numbers{grid-column:2/-1}}.panel-kicker,.filter-field>label,.collector-stat-grid span,.detail-grid span,.source-block>span,.evidence-head,.source-attribution,.score-stack small,.cpe-list small,.more-note{font-size:11px}.status-pill,.source-tag,.run-status,.incident-status,.decision-pill,.row-action,.watch-state,.watch-action,.identity-quality,.intel-flag,.ransomware,.period-badge{font-size:10px}th{font-size:11px}td{line-height:1.42}.result-count{font-size:12px}.filter-field>label{color:#829087;line-height:1.3}.sidebar-sources .collector-line{font-size:13px;line-height:1.25}.sidebar-sources .collector-meta{color:#8b9a91;font-size:12px;line-height:1.32}.sidebar-sources .collector-mini-block{padding-bottom:7px}.sidebar-sources .collector-mini-block+.collector-mini-block{margin-top:6px;padding-top:8px}.focus-card>span{font-size:10px;line-height:1.5}.focus-card small{color:#78867e;font-size:10px}.operational-focus-panel .panel-header p{font-size:12px;line-height:1.55}.attack-source-card-head strong{font-size:12px}.attack-source-stats span{font-size:10px}.watch-signal-stats span{font-size:10px;line-height:1.35}.watch-signal-empty strong{font-size:14px}.watch-signal-empty span{font-size:12px}.evidence-meta span,.correlation-reasons span{font-size:10px}.evidence-card a,.evidence-card small{font-size:11px}.alias-inline small{font-size:10px}.actor-incident-list button>div>span{font-size:11px}.signal-watermark{opacity:.052;stroke:#7dffad;stroke-width:2px;filter:drop-shadow(0 0 9px #00ff6626)}.overview-card .signal-watermark{opacity:.047}.watch-signal-empty .signal-watermark{opacity:.04}.breach-insight-grid{grid-template-columns:minmax(0,1fr) 410px;align-items:start}.breach-data-panel{min-height:0;padding:14px}.breach-data-panel .panel-header{align-items:center;padding:0 0 8px}.breach-data-panel .panel-header h2{font-size:15px}.breach-data-panel .signal-watermark{opacity:.035;width:70px;height:70px;bottom:-8px;right:4px}.affected-compact-list{gap:0;margin-top:2px;display:grid}.affected-compact-item{border-top:1px solid #173621b8;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:8px 0;display:grid}.affected-compact-item:first-child{border-top:0}.affected-compact-rank{color:#6f7f75;font:10px Consolas,monospace}.affected-compact-main{min-width:0}.affected-compact-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.affected-compact-head strong{text-overflow:ellipsis;white-space:nowrap;color:#dfe8e2;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.affected-compact-head b{color:#9fb1a5;flex:none;font:700 11px Consolas,monospace}.affected-compact-track{background:#132118;height:3px;margin-top:5px;overflow:hidden}.affected-compact-track i{background:linear-gradient(90deg, #17753c, var(--green));height:100%;display:block}.compact-analytics-loading,.compact-analytics-empty{min-height:120px}.nav-item.planned{opacity:.64}.nav-item.planned .nav-dot{box-shadow:none;background:#39473f}.nav-item.planned .planned-mark{color:#59675f}@media (width<=1350px){.breach-insight-grid{grid-template-columns:minmax(0,1fr) 340px}}@media (width<=1100px){.breach-insight-grid{grid-template-columns:1fr}.breach-data-panel{max-width:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body:before{background-image:linear-gradient(#ffffff02 1px,#0000 1px);background-size:100% 6px}.brand{align-items:center;gap:14px;display:flex}.brand-copy{gap:4px;display:grid}.brand-mark{flex:none;width:44px;height:44px}.brand-mark-base{fill:#00ff661a;stroke:#16ff78;stroke-width:2.1px;stroke-linejoin:round}.brand-mark-cut{fill:#050705}.brand-mark-line{fill:none;stroke:#82f5b1;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.brand-title{letter-spacing:.11em;font-size:28px;line-height:1}.brand-subtitle{color:#9aa9a1;letter-spacing:.16em;margin-top:0;font-size:12px}.nav-label{font-size:11px}.nav-item,.topbar-actions .system-live,.language-switch{font-size:13px}.page-heading h1,h1{font-size:27px;line-height:1.14}.page-heading p{letter-spacing:.11em;max-width:1100px;font-size:12px;line-height:1.55}.panel-kicker{letter-spacing:.14em;font-size:11px}.metric-label{font-size:11px}.metric-value{font-size:35px}.result-count{color:#a1b1a8;font-size:12px}.intel-input,.intel-select,.advanced-filter-toggle{font-size:13px}.filter-field>label{color:#89988f;font-size:10px}.advanced-filter-toggle{min-height:38px;padding-inline:14px}.filter-footer{flex-wrap:wrap;align-items:flex-start;gap:12px}.active-filter-chips{flex:620px;min-height:40px;padding:2px 0}.active-filter-chips>span{color:#99a9a1;background:#080e0ab3;border:1px dashed #254131;border-radius:999px;padding:8px 12px;font-size:10px}.active-filter-chips>button{max-width:100%;padding:7px 11px;font-size:10px}.filter-actions{align-items:center;gap:10px}.clear-filter-button{color:#bbcac1;border-color:#355641;min-width:140px;height:36px;padding:0 14px;font-size:10px}.clear-filter-button:disabled{opacity:.58}.ransomware-context{gap:20px}.ransomware-context p{font-size:10px;line-height:1.7}.trend-legend{color:#8e9d95;gap:20px;margin-bottom:12px;font-size:10px}.trend-legend i{border-radius:999px;width:24px;height:3px}.attack-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.attack-source-card{padding:13px 12px}.attack-source-card-head strong{font-size:13px;line-height:1.4}.attack-source-stats span{gap:4px;font-size:10px}.attack-source-stats b{font-size:13px}.breach-insight-grid{grid-template-columns:1fr;gap:16px}.breach-data-panel{max-width:none}.affected-compact-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.affected-compact-item{min-width:0}.affected-compact-head strong{font-size:13px}.affected-compact-head b{font-size:12px}.record-title{font-size:14px;line-height:1.38}.record-subtitle{color:#a4b3ab;white-space:normal;text-overflow:clip;max-width:720px;margin-top:5px;font-size:12px;line-height:1.55;display:block;overflow:visible}.vulnerability-intel-table td:nth-child(2){min-width:360px}.vulnerability-intel-table td:nth-child(3),.vulnerability-intel-table td:nth-child(4){min-width:96px}.signal-watermark{opacity:.12}@media (width<=1100px){.affected-compact-list{grid-template-columns:1fr}}.metric-card:after{display:none}.brand-mark,.signal-watermark{background-color:currentColor;display:block;-webkit-mask-image:url(/signal-radar-mark.svg);mask-image:url(/signal-radar-mark.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.signal-watermark{width:78px;height:78px;color:var(--green);background-color:var(--green);opacity:.055;pointer-events:none;z-index:0;filter:none;position:absolute;bottom:8px;right:13px}.metric-card>:not(.signal-watermark),.overview-card>:not(.signal-watermark),.signal-panel>:not(.signal-watermark),.watch-signal-empty>:not(.signal-watermark){z-index:1;position:relative}.metric-card.danger .signal-watermark{color:#ff526f;opacity:.045;background-color:#ff526f}.metric-card.warning .signal-watermark{background-color:var(--amber);color:var(--amber);opacity:.045}.metric-card.corroborated .signal-watermark{color:#38d9a9;opacity:.05;background-color:#38d9a9}.metric-card.success .signal-watermark{background-color:var(--green);color:var(--green);opacity:.055}.breach-data-panel .signal-watermark,.operational-focus-panel .signal-watermark,.watch-signal-empty .signal-watermark{background-color:var(--green);color:var(--green)}@media (width<=1250px){.brand-mark{flex-basis:38px;width:38px;height:38px}}.overview-card{min-height:126px;padding:18px}.overview-card .metric-label{letter-spacing:.12em;font-size:10px;line-height:1.25}.overview-card-footer{color:#9caaa1;z-index:2;justify-content:space-between;align-items:center;gap:12px;font:11px/1.35 Consolas,monospace;display:flex;bottom:14px;left:18px;right:18px;position:absolute!important}.overview-card-footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-card-footer b{color:var(--green);flex:none;font-size:14px}.metric-card:not(.overview-card) .metric-label{font-size:11px;line-height:1.3}.metric-card:not(.overview-card) .metric-value{line-height:1.05}.brand-mark{width:38px;height:38px;color:var(--green);background-color:var(--green);filter:drop-shadow(0 0 6px #00ff6621);flex:0 0 38px}.overview-card .signal-watermark,.metric-card .signal-watermark{opacity:.06;width:54px;height:54px;bottom:6px;right:8px}.metric-card.danger .signal-watermark{opacity:.048}.metric-card.warning .signal-watermark{opacity:.05}.metric-card.corroborated .signal-watermark{opacity:.052}.metric-card.success .signal-watermark{opacity:.06}.overview-card>.metric-label,.overview-card>.metric-value{z-index:1;position:relative}@media (width<=1250px){.brand-mark{flex-basis:36px;width:36px;height:36px}}:root{--cw-font-micro:11px;--cw-font-small:12px;--cw-font-ui:13px}.overview-card{min-height:132px}.overview-card .metric-label,.metric-card:not(.overview-card) .metric-label{letter-spacing:.11em;font-size:12px;font-weight:700;line-height:1.3}.metric-card.neutral .metric-label{color:#d8e3dc}.metric-card.danger .metric-label{color:#ff7188}.metric-card.warning .metric-label{color:#ffc04a}.metric-card.success .metric-label{color:#4dff91}.metric-card.corroborated .metric-label{color:#52e3bf}.overview-card .metric-value{margin-top:15px;font-size:33px;line-height:1}.overview-card-footer{color:#b3c0b8;font:12px/1.45 Consolas,monospace;bottom:14px}.overview-card-footer span{padding-right:8px}.alert-overview-strip{min-height:78px;padding-top:14px;padding-bottom:14px}.alert-overview-strip>div{gap:6px}.alert-overview-strip .panel-kicker{font-size:var(--cw-font-micro)}.alert-overview-strip strong{font-size:14px;line-height:1.35}.alert-overview-strip span{color:#95a49c;font:11px/1.6 Consolas,monospace}.alert-overview-strip .text-action{font-size:12px}.focus-card{min-height:112px;padding:14px}.focus-card>span{color:#a9b6ae;letter-spacing:.055em;min-height:34px;font:700 12px/1.45 Consolas,monospace}.focus-card strong{margin-top:7px;font-size:27px}.focus-card small{color:#9aaba1;margin-top:8px;font:11px/1.4 Consolas,monospace}.focus-card.danger>span,.focus-card.danger small{color:#d89aa5}.focus-card.warning>span,.focus-card.warning small{color:#ccb27b}.focus-card.success>span,.focus-card.success small{color:#7fc495}.operational-focus-panel .panel-header p{color:#a1afa7;font-size:12px}.period-badge{padding:6px 10px;font-size:11px;font-weight:700;line-height:1.2}.period-switch button{font-size:11px}.trend-legend{color:#a0aea6;font-size:11px}.ransomware-context span{font-size:11px}.ransomware-context strong{font-size:13px}.ransomware-context p{color:#92a198;font-size:11px}.panel-kicker,.nav-label,.collector-stat-grid span,.detail-grid span,.source-block>span,.evidence-head,.source-attribution,.score-stack small,.cpe-list small,.more-note,.filter-field>label,.source-distribution span,.source-distribution strong,.context-cell small,.record-subtitle,.evidence-meta span,.correlation-reasons span,.evidence-card small,.alias-inline small,.watch-signal-stats span,.attack-source-stats span,.flow-lane-head p,.flow-source-row span,.pagination,.run-status,.ransomware,.text-action{font-size:11px}.result-count,.intel-input,.intel-select,.advanced-filter-toggle,.sidebar-sources .collector-meta,.detail-grid strong,.source-block a,.evidence-card p,.entity-note p,.watch-signal-empty span{font-size:12px}th{font-size:11px;line-height:1.35}table{font-size:13px}.ransomware-metrics .metric-card{min-height:112px}.ransomware-metrics .metric-label{font-size:12px}.ransomware-metrics .metric-value{margin-top:14px;font-size:34px}.overview-card .signal-watermark,.metric-card .signal-watermark{width:50px;height:50px;bottom:5px;right:7px}.status-pill,.source-tag,.run-status,.incident-status,.decision-pill,.row-action,.watch-state,.watch-action,.identity-quality,.intel-flag,.ransomware,.event-type-pill,.attack-type-mini,.nav-alert-badge,.alert-priority,.alert-state,.momentum-pill,.flow-source-status{font-size:11px}.collector-error,.pipeline,.pipeline-note,.claim-note,.incident-pipeline span,.incident-pipeline b,.confidence strong,.confidence-big>span,.evidence-meta span,.correlation-reasons span,.evidence-card a,.evidence-card small,.alias-inline span,.alias-cloud span,.alias-inline small,.entity-resolution-banner,.actor-incident-list button>div>span,.original-text>summary,.evidence-original>summary,.target-option small,.success-banner,.search-select-options small,.analytics-loading,.analytics-empty,.trend-axis-label,.trend-date-label,.rank-index,.rank-count,.rising-main small,.distribution-head span,.coverage-warning,.organization-actor-list small,.organization-actor-list span,.watch-match-list span,.alert-title-cell small,.alert-triggers span,.alert-triggers small,.overview-flow-strip span,.overview-flow-families>span,.flow-pipeline b,.flow-source-row small,.flow-source-numbers,.flow-lane-foot{font-size:11px;line-height:1.45}.search-select-trigger,.search-select-input,.search-select-options button,.search-select-empty,.clear-filter-button{font-size:12px}.rank-main strong,.rising-main strong,.distribution-head strong{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-weight:700;line-height:1.4}.rising-main small,.distribution-head span,.rank-index,.rank-count{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;line-height:1.45}.ransomware-metrics+.breach-insight-grid{margin-top:20px}.threat-overview-panel{appearance:none;width:100%;min-width:0;min-height:126px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(90deg,#00ff6606,#0000 38%),linear-gradient(140deg,#08110bfc,#050a07fc);border-color:#1b5030;grid-column:span 3;padding:11px 14px 10px;transition:border-color .15s,transform .15s,background .15s;position:relative;overflow:hidden}.threat-overview-panel:hover{background:linear-gradient(90deg,#00ff660b,#0000 42%),linear-gradient(140deg,#09140dfc,#050a07fc);border-color:#2f7544;transform:translateY(-2px)}.threat-overview-panel:focus-visible{outline-offset:2px;outline:2px solid #00ff6694}.threat-overview-head{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.threat-overview-head>div{align-items:baseline;gap:12px;min-width:0;display:flex}.threat-overview-head .panel-kicker{color:#73a784;white-space:nowrap;margin:0;font-size:10px}.threat-overview-head h2{color:var(--green);letter-spacing:.025em;white-space:nowrap;font-family:Consolas,monospace;font-size:13px}.threat-overview-head>span{color:var(--green);white-space:nowrap;flex:none;font:11px Consolas,monospace}.threat-overview-metrics{background:#020a057a;border:1px solid #153a22;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px;display:grid}.threat-overview-metrics>div{border-right:1px solid #153a22;min-width:0;padding:7px 10px 6px}.threat-overview-metrics>div:last-child{border-right:0}.threat-overview-metrics span,.threat-overview-lower>div>span{color:#64a279;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font:10px/1.25 Consolas,monospace;display:block;overflow:hidden}.threat-overview-metrics strong{color:var(--green);white-space:nowrap;text-overflow:ellipsis;font:700 18px/1 Consolas,monospace;display:block;overflow:hidden}.threat-overview-lower{grid-template-columns:minmax(220px,.9fr) minmax(0,1.35fr);align-items:end;gap:16px;margin-top:7px;display:grid}.threat-overview-lower>div>strong{color:#d4e1d8;white-space:nowrap;text-overflow:ellipsis;font:11px/1.3 Consolas,monospace;display:block;overflow:hidden}.threat-type-mini-list{border-left:1px solid #153a22;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.threat-type-mini-list>span{color:#91a499;justify-content:space-between;align-items:center;gap:7px;min-width:0;padding-left:10px;font:10px Consolas,monospace;display:flex}.threat-type-mini-list b{color:#b8c8be;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.threat-type-mini-list em{color:var(--green);font-style:normal}.threat-page-heading{margin-bottom:14px}.threat-tab-switch{background:#060a07;border:1px solid #1c482a;gap:3px;margin-bottom:14px;padding:3px;display:inline-flex}.threat-tab-switch button{color:#829188;cursor:pointer;background:0 0;border:0;min-width:160px;padding:10px 14px;font:12px Consolas,monospace}.threat-tab-switch button:hover{color:#d5e0d9;background:#09110b}.threat-tab-switch button.active{color:var(--green);background:#0b1b10;box-shadow:inset 0 0 0 1px #285a37}.threat-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.threat-toolbar .period-switch button{font-size:11px}.threat-provider-state{color:#9bb0a3;justify-items:end;gap:3px;font:11px Consolas,monospace;display:grid}.threat-provider-state small{color:#65756c;font-size:10px}.threat-config-note{background:linear-gradient(140deg,#1f180761,#070b08fa);border-color:#5f4c20;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.threat-config-note h2{color:#f0d89a;font-size:16px}.threat-config-note p{color:#a9a28e;margin:6px 0 0;font-size:12px;line-height:1.5}.threat-config-note code{color:#ffc75b;background:#0d0d08;border:1px solid #5f4c20;flex:none;padding:8px 10px;font-size:11px}.threat-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.threat-metrics .metric-card{min-height:110px}.threat-metrics .metric-label{font-size:11px}.threat-metrics .metric-value{overflow-wrap:anywhere;font-size:25px;line-height:1.08}.threat-grid{gap:14px;margin-bottom:14px;display:grid}.threat-grid.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.threat-grid.four-column{grid-template-columns:repeat(4,minmax(0,1fr))}.threat-panel{min-width:0}.threat-panel h2{font-size:16px}.threat-panel.compact{padding:15px}.threat-panel.compact>h2{margin:0 0 13px}.threat-location-list{gap:6px;margin-top:14px;display:grid}.threat-location-list>div{background:#070b08;border:1px solid #15351f;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:7px 10px;display:grid}.threat-location-list span{color:#607168;font:11px Consolas,monospace}.threat-location-list strong{color:#e0e8e3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.threat-location-list em{color:var(--green);font:11px Consolas,monospace}.threat-dist-list{gap:10px;display:grid}.threat-dist-row{min-width:0}.threat-dist-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;display:flex}.threat-dist-head strong{color:#d0dbd4;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:1.35;overflow:hidden}.threat-dist-head span{color:#84958a;font:10px Consolas,monospace}.threat-dist-track{background:#142219;height:5px;overflow:hidden}.threat-dist-track i{background:linear-gradient(90deg, #18713c, var(--green));height:100%;display:block}.threat-empty-inline{color:#627168;font:12px Consolas,monospace}.threat-pairs-panel{margin-bottom:14px}.threat-pair-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.threat-pair-grid>div{background:#070b08;border:1px solid #15351f;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:38px;padding:7px 10px;font:11px Consolas,monospace;display:grid}.threat-pair-grid span{text-overflow:ellipsis;white-space:nowrap;color:#d4ded7;overflow:hidden}.threat-pair-grid b{color:var(--green)}.threat-pair-grid em{color:#8ca097;font-style:normal}.threat-source-note{align-items:flex-start;gap:14px;margin-bottom:14px;padding:13px 15px;display:flex}.threat-source-note strong{color:#cfdad3;flex:none;font-size:12px}.threat-source-note p{color:#7f8e85;margin:0;font:11px/1.5 Consolas,monospace}.ioc-search-panel{grid-template-columns:minmax(280px,1fr) minmax(360px,1.2fr);align-items:end;gap:16px;margin-bottom:14px;display:grid}.ioc-search-panel .filter-field label{font-size:11px}.ioc-type-strip{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.ioc-type-strip span{background:#00ff6606;border:1px solid #244d31;align-items:center;gap:8px;padding:7px 9px;font:11px Consolas,monospace;display:inline-flex}.ioc-type-strip b{color:#b6c6bc}.ioc-type-strip em{color:var(--green);font-style:normal}.threat-provider-messages{border-color:#5f4c20;margin-bottom:14px;padding:12px 15px}.threat-provider-messages p{color:#b2a888;margin:0;font:11px/1.5 Consolas,monospace}.threat-provider-messages p+p{margin-top:4px}.ioc-table-panel{margin-bottom:14px}.ioc-table{min-width:1050px}.ioc-table td{font-size:12px}.ioc-type-pill{color:var(--green);border:1px solid #28603a;border-radius:999px;padding:4px 7px;font:10px Consolas,monospace;display:inline-flex}.ioc-value code{color:#d9e4dd;word-break:break-all;font-size:11px}.contact-heading{margin-bottom:16px}.about-panel{background:linear-gradient(100deg,#00ff6609,#0000 52%),linear-gradient(140deg,#09100bfc,#060907fc);margin-bottom:22px;padding:22px;position:relative;overflow:hidden}.about-panel h2{color:#e8f0eb;font-size:20px}.about-panel p{color:#a5b3aa;max-width:1000px;margin:9px 0 0;font-size:13px;line-height:1.65}.about-panel .signal-watermark{opacity:.035;width:92px;height:92px;bottom:9px;right:18px}.contact-section{margin-bottom:24px}.contact-section .section-heading-inline{margin-bottom:12px}.page-purpose-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-purpose-grid article{background:#060c08d6;border:1px solid #173621;min-width:0;padding:13px 14px}.page-purpose-grid strong{color:#e0e9e3;font-size:13px}.page-purpose-grid p{color:#84938a;margin:5px 0 0;font-size:12px;line-height:1.5}.contact-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:980px;display:grid}.contact-card{min-width:0;min-height:105px;color:inherit;background:linear-gradient(140deg,#09120cfa,#050a07fa);border:1px solid #20552f;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:grid}.contact-card:hover:not(.disabled){background:#00ff660a;border-color:#38a255;transform:translateY(-2px)}.contact-card.disabled{cursor:default;opacity:.72}.contact-icon{width:42px;height:42px;color:var(--green);border:1px solid #285f3a;place-items:center;font:700 20px Consolas,monospace;display:grid}.contact-card>div{gap:4px;min-width:0;display:grid}.contact-card>div>span{color:#6f8176;text-transform:uppercase;letter-spacing:.1em;font:10px Consolas,monospace}.contact-card strong{color:#e2ebe5;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.contact-card small{color:#7e9085;font-size:11px}.contact-card>b{color:var(--green);font-size:16px}.contact-footer{border-top:1px solid #173621;align-items:baseline;gap:12px;padding:18px 0 2px;display:flex}.contact-footer span{color:var(--green);letter-spacing:.08em;font:700 13px Consolas,monospace}.contact-footer p{color:#64756b;text-transform:uppercase;letter-spacing:.08em;margin:0;font:10px Consolas,monospace}@media (width<=1450px){.threat-overview-panel{grid-column:span 1}.threat-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.threat-overview-metrics>div:nth-child(2){border-right:0}.threat-overview-metrics>div:nth-child(-n+2){border-bottom:1px solid #153a22}.threat-overview-lower{grid-template-columns:1fr;gap:6px}.threat-type-mini-list{border-top:1px solid #153a22;border-left:0;padding-top:5px}.threat-grid.four-column{grid-template-columns:repeat(2,minmax(0,1fr))}.threat-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1050px){.overview-hub-grid{grid-template-columns:1fr}.threat-overview-panel{grid-column:auto}.threat-grid.two-column,.threat-grid.four-column,.page-purpose-grid,.contact-card-grid,.ioc-search-panel{grid-template-columns:1fr}.threat-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.threat-pair-grid{grid-template-columns:1fr}.ioc-type-strip{justify-content:flex-start}.threat-config-note{flex-direction:column;align-items:flex-start}}.ioc-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1450px){.ioc-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1050px){.ioc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.ioc-table-header{align-items:flex-end;gap:18px}.ioc-table-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:14px;display:flex}.ioc-table-controls label{color:#8fa098;gap:5px;font:11px Consolas,monospace;display:grid}.ioc-table-controls .intel-select{min-width:86px;height:34px;padding:6px 28px 6px 9px}.numbered-pagination{justify-content:space-between}.pagination-pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;display:flex}.pagination-pages button{min-width:34px;padding:7px 9px}.pagination-pages button.active{color:#061008;border-color:var(--green);background:var(--green);font-weight:800}.pagination-pages span{color:#66766d;padding:0 3px}@media (width<=820px){.ioc-table-header,.ioc-table-controls,.numbered-pagination{align-items:stretch}.ioc-table-controls{justify-content:flex-start}.numbered-pagination{flex-direction:column}.pagination-pages{justify-content:flex-start}}.brand-title{letter-spacing:.085em;white-space:nowrap;font-size:27px}.brand-subtitle{letter-spacing:.15em;white-space:nowrap;font-size:12px}@media (width<=900px){.brand-title{letter-spacing:.065em;font-size:23px}.brand-subtitle{letter-spacing:.1em;font-size:10px}}.admin-lock{color:#718078;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#ffffff04;border:1px solid #294636;border-radius:6px;align-items:center;gap:7px;padding:6px 9px;font:10px Consolas,monospace;display:inline-flex}.admin-lock:hover{color:#b7c7bd;border-color:#3b7450}.admin-lock.active{color:var(--green);background:#00ff660b;border-color:#27663b}.admin-lock span{font-size:9px}.admin-locked .sync-button,.admin-locked .watch-add-button,.admin-locked .row-action,.admin-locked .watch-action,.admin-locked .match-save-button,.admin-locked .alert-action,.admin-locked .target-option:not(.current){display:none!important}.ioc-type-strip button{color:inherit;cursor:pointer;background:#00ff6606;border:1px solid #244d31;align-items:center;gap:8px;padding:7px 9px;font:11px Consolas,monospace;display:inline-flex}.ioc-type-strip button:hover,.ioc-type-strip button.active{background:#00ff6613;border-color:#338a4d;box-shadow:inset 0 0 0 1px #00ff660a}.ioc-type-strip button.active b,.ioc-type-strip button.active em{color:var(--green)}.attack-list-panel .table-wrap,.organization-list-panel .table-wrap{overflow-x:hidden}.attack-list-panel .intelligence-event-table,.organization-list-panel table{table-layout:fixed;width:100%;min-width:0}.attack-list-panel .intelligence-event-table th,.attack-list-panel .intelligence-event-table td,.organization-list-panel th,.organization-list-panel td{min-width:0;padding-left:10px;padding-right:10px}.attack-list-panel .intelligence-event-table th:first-child,.attack-list-panel .intelligence-event-table td:first-child{width:11%}.attack-list-panel .intelligence-event-table th:nth-child(2),.attack-list-panel .intelligence-event-table td:nth-child(2){width:29%;min-width:0}.attack-list-panel .intelligence-event-table th:nth-child(3),.attack-list-panel .intelligence-event-table td:nth-child(3){width:12%}.attack-list-panel .intelligence-event-table th:nth-child(4),.attack-list-panel .intelligence-event-table td:nth-child(4){width:12%;min-width:0}.attack-list-panel .intelligence-event-table th:nth-child(5),.attack-list-panel .intelligence-event-table td:nth-child(5){width:13%}.attack-list-panel .intelligence-event-table th:nth-child(6),.attack-list-panel .intelligence-event-table td:nth-child(6){width:8%}.attack-list-panel .intelligence-event-table th:nth-child(7),.attack-list-panel .intelligence-event-table td:nth-child(7){width:5%}.attack-list-panel .intelligence-event-table th:nth-child(8),.attack-list-panel .intelligence-event-table td:nth-child(8){width:10%}.attack-list-panel .intelligence-event-table td:nth-child(2),.attack-list-panel .intelligence-event-table td:nth-child(3){text-overflow:ellipsis;overflow:hidden}.attack-list-panel .intelligence-event-table td:nth-child(3),.attack-list-panel .intelligence-event-table td:nth-child(8){white-space:nowrap}.attack-list-panel .intelligence-event-table td:nth-child(2),.attack-list-panel .intelligence-event-table td:nth-child(4),.attack-list-panel .intelligence-event-table td:nth-child(5){white-space:normal}.attack-list-panel .affected-data-tags.compact,.attack-list-panel .confidence{min-width:0}.attack-list-panel .affected-data-tags.compact{flex-wrap:wrap}.attack-list-panel .record-subtitle{max-width:100%}.organization-list-panel th:first-child,.organization-list-panel td:first-child{width:22%}.organization-list-panel th:nth-child(2),.organization-list-panel td:nth-child(2){width:9%}.organization-list-panel th:nth-child(3),.organization-list-panel td:nth-child(3){width:11%}.organization-list-panel th:nth-child(4),.organization-list-panel td:nth-child(4){width:12%}.organization-list-panel th:nth-child(5),.organization-list-panel td:nth-child(5){width:16%}.organization-list-panel th:nth-child(6),.organization-list-panel td:nth-child(6),.organization-list-panel th:nth-child(7),.organization-list-panel td:nth-child(7){width:6%}.organization-list-panel th:nth-child(8),.organization-list-panel td:nth-child(8){width:8%}.organization-list-panel th:nth-child(9),.organization-list-panel td:nth-child(9){width:10%}.organization-list-panel .organization-name-main,.organization-list-panel .domain-cell{text-overflow:ellipsis;white-space:nowrap;max-width:none;overflow:hidden}.organization-list-panel td:nth-child(3),.organization-list-panel td:nth-child(4){white-space:normal;line-height:1.35}.organization-list-panel td:nth-child(6),.organization-list-panel td:nth-child(7),.organization-list-panel td:nth-child(9){white-space:nowrap}.organization-list-panel .confidence{min-width:0}@media (width<=1280px){.attack-list-panel .intelligence-event-table th,.attack-list-panel .intelligence-event-table td,.organization-list-panel th,.organization-list-panel td{padding-left:7px;padding-right:7px;font-size:10px}.attack-list-panel .event-type-pill,.attack-list-panel .attack-type-mini,.organization-list-panel .identity-quality{font-size:9px}}:root{--tsr-panel:#06110eeb;--tsr-panel-2:#081612e6;--tsr-border:#23734b75;--tsr-border-strong:#14d37980;--tsr-glow:#00ff9929}body{background:#020806}.app-shell{background:radial-gradient(circle at 78% 13%,#00ff9913,#0000 24%),radial-gradient(circle at 38% 58%,#007f5a0b,#0000 30%),linear-gradient(#00ff9905 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#00ff9905 1px,#0000 1px) 0 0/36px 36px,#020806;grid-template-rows:88px 1fr;grid-template-columns:246px 1fr}.topbar-command{background:linear-gradient(#030c09fb,#020806f5);border-bottom-color:#1b66418c;grid-template-columns:minmax(330px,.82fr) minmax(360px,1.05fr) auto;gap:24px;padding:0 28px;display:grid;box-shadow:0 12px 32px #0003}.brand{min-width:0}.brand-mark{filter:drop-shadow(0 0 10px #00ff992e);flex-basis:50px;width:50px;height:50px}.brand-title{letter-spacing:.035em;color:#f0f7f3;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:800}.brand-subtitle{color:#879b91;letter-spacing:.18em;font-size:10px}.global-search{background:#051410c7;border:1px solid #2365468c;border-radius:9px;grid-template-columns:24px 1fr auto;align-self:center;align-items:center;gap:8px;height:42px;padding:0 10px 0 13px;display:grid;box-shadow:inset 0 0 28px #00ff9905}.global-search:focus-within{border-color:#18e887a6;box-shadow:0 0 0 3px #00ff990b,inset 0 0 28px #00ff9906}.global-search>span{color:#719084;font-size:21px;transform:translateY(-1px)}.global-search input{color:#d8e6df;background:0 0;border:0;outline:0;width:100%;min-width:0;font:12px/1.2 Consolas,monospace}.global-search input::placeholder{color:#557068}.global-search kbd{color:#6f857a;background:#ffffff04;border:1px solid #4e6f608c;border-radius:5px;padding:4px 6px;font:9px Consolas,monospace}.system-live{white-space:nowrap}.admin-lock{min-height:34px}.sidebar{background:linear-gradient(#05120ef5,#030b08f0);border-right-color:#1c5e3d94;height:calc(100vh - 88px);padding:22px 14px 158px;position:sticky;top:88px;overflow:auto}.sidebar::-webkit-scrollbar{width:5px}.sidebar::-webkit-scrollbar-thumb{background:#183b2a;border-radius:999px}.nav-label{color:#6e857a;margin-left:7px}.nav-item{color:#98aaa1;border-radius:7px;gap:10px;height:43px;padding:0 11px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px}.nav-item:hover{color:#edf5f0;background:#00ff9907}.nav-item.active{color:#eafff2;background:linear-gradient(90deg,#00ff9924,#00ff990d);border-color:#12b6676b;box-shadow:inset 3px 0 #13e888}.nav-icon{color:#729286;border:1px solid #42675661;border-radius:7px;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;font:15px/1 Consolas,monospace;display:inline-flex}.nav-item.active .nav-icon{color:#14ef8a;background:#00ff990e;border-color:#14ef8a40}.sidebar-system-card{z-index:8;background:#04100cf5;border:1px solid #245e3f9e;border-radius:9px;width:218px;padding:12px 13px;position:fixed;bottom:14px;left:14px;box-shadow:0 12px 28px #0000004d}.sidebar-system-card>strong{color:#e8f3ed;font-size:12px}.sidebar-system-card>span{color:#60766c;margin-left:7px;font:9px Consolas,monospace}.sidebar-system-card>div{color:#15eb88;align-items:center;gap:8px;margin-top:9px;font:11px Consolas,monospace;display:flex}.sidebar-system-card i{background:#15eb88;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #15eb88b3}.sidebar-system-card i.warn{background:#ffb020;box-shadow:0 0 10px #ffb0208c}.sidebar-system-card small{color:#61756b;margin-top:5px;font:9px Consolas,monospace;display:block}.panel,.metric-card{background:linear-gradient(145deg,#06120ef5,#030a08f5);border-color:#1d5539a3;box-shadow:inset 0 1px #ffffff03,0 10px 30px #00000014}.panel:hover{border-color:#217048b8}.overview-command-heading{align-items:center;min-height:88px;margin-bottom:14px;padding:4px 2px 7px}.overview-command-heading h1{margin-bottom:5px;font-size:28px}.overview-command-heading p{font-size:11px}.overview-eyebrow{color:#14df82;letter-spacing:.19em;margin-bottom:8px;font:9px Consolas,monospace}.overview-metric-wall{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px}.overview-metric-wall .overview-card{min-height:118px;padding:16px 16px 14px}.overview-metric-wall .overview-card .metric-value{font-size:30px}.overview-command-grid{grid-template-columns:minmax(0,1.8fr) minmax(330px,.92fr);gap:14px;margin-bottom:14px;display:grid}.overview-command-side{align-content:start;gap:14px;min-width:0;display:grid}.overview-command-side .threat-overview-panel{grid-column:auto;min-height:0;margin:0}.overview-live-radar{min-height:440px;padding:18px 18px 14px;position:relative;overflow:hidden}.overview-live-radar:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 60%,#00ff990e,#0000 44%);position:absolute;inset:0}.radar-panel-header{z-index:2;position:relative}.radar-panel-header p{color:#71877c;margin:6px 0 0;font-size:11px}.radar-open-ddos{color:#14e789;cursor:pointer;background:#00ff9906;border:1px solid #1e714699;border-radius:6px;padding:7px 9px;font:10px Consolas,monospace}.radar-stage{background:radial-gradient(circle,#00ff990d,#0000 55%),linear-gradient(#00ff9907 1px,#0000 1px) 0 0/26px 26px,linear-gradient(90deg,#00ff9907 1px,#0000 1px) 0 0/26px 26px,#020a07;border:1px solid #11482fbf;border-radius:8px;height:306px;margin:13px 0 10px;position:relative;overflow:hidden}.radar-ring{border:1px solid #14e8872e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radar-ring-one{width:112px;height:112px}.radar-ring-two{width:220px;height:220px}.radar-ring-three{width:350px;height:350px}.radar-cross{background:#14e8871c;position:absolute}.radar-cross-x{width:100%;height:1px;top:50%;left:0}.radar-cross-y{width:1px;height:100%;top:0;left:50%}.radar-sweep{transform-origin:0 0;pointer-events:none;background:conic-gradient(from -11deg at 0 0,#14e88738,#14e8870b 18deg,#0000 54deg);width:175px;height:175px;animation:6s linear infinite tsr-radar-sweep;position:absolute;top:50%;left:50%}@keyframes tsr-radar-sweep{to{transform:rotate(360deg)}}.radar-core{background:#00ff990a;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #00ff9914}.radar-core .brand-mark{opacity:.78;flex-basis:34px;width:34px;height:34px}.radar-signal{z-index:4;color:#93aa9e;white-space:nowrap;font:9px Consolas,monospace;position:absolute;transform:translate(-50%,-50%)}.radar-signal i{background:#13ec88;border-radius:50%;width:8px;height:8px;margin-right:6px;animation:2.5s ease-in-out infinite tsr-pulse;display:inline-block;box-shadow:0 0 0 4px #13ec880f,0 0 14px #13ec88a6}.radar-signal-1 i{background:#ff5b74;box-shadow:0 0 0 4px #ff5b740f,0 0 14px #ff5b748c}.radar-signal-2 i{background:#ffb12d;box-shadow:0 0 0 4px #ffb12d0f,0 0 14px #ffb12d8c}.radar-signal-3 i{background:#36d9ca;box-shadow:0 0 0 4px #36d9ca0f,0 0 14px #36d9ca8c}@keyframes tsr-pulse{50%{opacity:.55;transform:scale(.78)}}.radar-signal b{color:#9bb1a6;font-weight:600}.radar-total{z-index:4;background:#03100be6;border:1px solid #236545a6;border-radius:7px;min-width:112px;padding:9px 11px;position:absolute;bottom:12px;right:14px}.radar-total span,.radar-total small{color:#668076;font:8px Consolas,monospace;display:block}.radar-total strong{color:#e9f4ee;margin:4px 0 1px;font:800 22px Consolas,monospace;display:block}.radar-empty{color:#50655c;font:11px Consolas,monospace;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radar-status-strip{color:#70877b;flex-wrap:wrap;align-items:center;gap:17px;font:9px Consolas,monospace;display:flex}.radar-status-strip span{align-items:center;gap:6px;display:inline-flex}.radar-status-strip i{background:#14e78a;border-radius:50%;width:7px;height:7px}.radar-status-strip i.red{background:#ff5971}.radar-status-strip i.amber{background:#ffb020}.radar-status-strip i.cyan{background:#35d5c9}.radar-status-strip b{color:#d8e5de}.overview-threat-summary{padding:16px}.overview-summary-list{gap:6px;margin-top:13px;display:grid}.overview-summary-list button{color:#9fb1a7;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #163f2bc7;grid-template-columns:8px minmax(120px,1fr) minmax(72px,.9fr) auto;align-items:center;gap:9px;width:100%;padding:8px 2px;display:grid}.overview-summary-list button:last-child{border-bottom:0}.overview-summary-list button:hover strong{color:#eff8f3}.summary-dot{background:#39d9ca;border-radius:2px;width:7px;height:7px}.summary-dot.red{background:#ff5971}.summary-dot.amber{background:#ffb020}.summary-dot.violet{background:#9a6cff}.summary-dot.green{background:#13e989}.overview-summary-list strong{font-size:11px;font-weight:600}.overview-summary-list i{background:#1d3d2fad;border-radius:999px;height:5px;overflow:hidden}.overview-summary-list i em{border-radius:inherit;background:linear-gradient(90deg,#14df82,#32e3c1);height:100%;display:block}.overview-summary-list b{color:#dce8e1;text-align:right;min-width:42px;font:700 11px Consolas,monospace}.overview-secondary-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.overview-secondary-metrics .overview-card{min-height:105px}.threat-overview-panel{background:radial-gradient(circle at 86% 12%,#00ff9913,#0000 32%),linear-gradient(145deg,#05130ef5,#030a08f7)}.threat-overview-head h2{font-size:16px}.threat-overview-metrics strong{font-size:18px}.error-banner{color:#eacb91;background:#ffb0200b;border-color:#ffb02061;line-height:1.5}.collector-error{color:#cbb486;background:#ffb02009;border:1px solid #ffb02038;border-radius:6px;padding:9px 10px;line-height:1.5}@media (width<=1460px){.topbar-command{grid-template-columns:minmax(310px,.9fr) minmax(280px,.85fr) auto}.overview-metric-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-command-grid{grid-template-columns:minmax(0,1.5fr) minmax(310px,.85fr)}}@media (width<=1180px){.app-shell{grid-template-columns:218px 1fr}.topbar-command{grid-template-columns:minmax(300px,1fr) auto}.global-search{display:none}.sidebar-system-card{width:190px}.overview-command-grid{grid-template-columns:1fr}.overview-command-side,.overview-secondary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.radar-sweep,.radar-signal i{animation:none}}.ui-icon{width:1em;height:1em;display:block}.topbar-command{background:radial-gradient(circle at 88%,#00ff990e,#0000 24%),linear-gradient(#030d0afc,#020907fb);grid-template-columns:minmax(390px,.95fr) minmax(430px,1.25fr) auto;min-height:96px;padding:0 28px 0 30px}.brand-title span{color:#14ed89}.brand-subtitle{letter-spacing:.19em;margin-top:5px;font-size:10px}.global-search{background:#04130ed1;border-color:#1f6847ad;border-radius:9px;justify-self:center;max-width:650px;height:45px;box-shadow:inset 0 1px #ffffff04,0 8px 30px #00000029}.global-search-icon{color:#78978a;place-items:center;width:20px;height:20px;display:inline-grid}.global-search-icon .ui-icon{width:18px;height:18px}.global-search input{font-size:12px}.global-search kbd{color:#86a295;background:#0c221ab8;border-color:#47766185}.topbar-actions{gap:17px}.topbar-icon-button{color:#94aaa0;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:relative}.topbar-icon-button:hover{color:#1af091;background:#00ff990b}.topbar-icon-button .ui-icon{width:20px;height:20px}.topbar-alert-count{color:#fff;background:#ff405b;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font:700 9px Arial,sans-serif;display:grid;position:absolute;top:-3px;right:-1px;box-shadow:0 0 0 2px #04100c}.admin-lock{background:0 0;border:0;gap:8px;padding:0}.admin-lock:hover,.admin-lock.active{background:0 0;border:0}.admin-avatar{color:#dce9e2;background:linear-gradient(145deg,#16342b,#081711);border:1px solid #286649;border-radius:50%;place-items:center;width:36px;height:36px;font:700 13px Arial,sans-serif;display:grid}.admin-label{color:#b8c7bf;font-size:10px}.sidebar{background:linear-gradient(#040f0cfc,#030b09fc);border-right-color:#1850369e}.nav-item{border-radius:7px;gap:11px;min-height:43px;font-size:12px}.nav-icon{color:#8ba39a;background:0 0;border:0;border-radius:7px;flex-basis:28px;width:28px;height:28px}.nav-item.active .nav-icon{color:#16ed8b;background:#00ff990f;border:0}.nav-item.active{background:linear-gradient(90deg,#00ff9929,#00ff990a)}.overview-command-center{gap:14px;display:grid}.overview-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.overview-feature-card{color:#e8f3ed;text-align:left;cursor:pointer;background:linear-gradient(145deg,#071611fa,#030c09fa);border:1px solid #195137b8;border-radius:9px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:104px;padding:14px 15px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff03,0 10px 28px #0000001a}.overview-feature-card:after{content:"";opacity:.025;pointer-events:none;background:radial-gradient(circle,currentColor 0,#0000 68%);border-radius:50%;width:130px;height:130px;position:absolute;inset:auto -42px -50px auto}.overview-feature-card:hover{border-color:currentColor;transform:translateY(-1px)}.overview-feature-icon{background:#ffffff06;border:1px solid;border-radius:9px;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 0 26px #ffffff05}.overview-feature-copy{flex-direction:column;min-width:0;display:flex}.overview-feature-copy small{color:#8ea59a;margin-bottom:4px;font:10px Consolas,monospace}.overview-feature-copy em{color:#728980;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font:9px Consolas,monospace;overflow:hidden}.overview-feature-arrow{color:currentColor;align-self:start;margin-top:4px;font:700 12px Consolas,monospace}.tone-red{color:#ff4d67;border-color:#712433cc}.tone-red .overview-feature-icon{background:linear-gradient(145deg,#ff425929,#ff425909)}.tone-orange{color:#ff8d27;border-color:#71471ccc}.tone-orange .overview-feature-icon{background:linear-gradient(145deg,#ff8d2729,#ff8d2709)}.tone-violet{color:#a96cff;border-color:#52307dd1}.tone-violet .overview-feature-icon{background:linear-gradient(145deg,#a96cff29,#a96cff09)}.tone-blue{color:#279fff;border-color:#21517ad1}.tone-blue .overview-feature-icon{background:linear-gradient(145deg,#279fff29,#279fff09)}.tone-green{color:#19ec89;border-color:#18663fd1}.tone-green .overview-feature-icon{background:linear-gradient(145deg,#19ec8929,#19ec8909)}.overview-map-layout{grid-template-columns:minmax(0,2.15fr) minmax(340px,.98fr);gap:14px;display:grid}.command-map-panel{min-width:0;padding:14px 14px 12px}.command-panel-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:11px;display:flex}.command-title-line{align-items:center;gap:10px;display:flex}.command-title-icon{color:#12ef8b;border:1px solid #12ef8ba6;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 18px #12ef8b14}.command-title-icon .ui-icon{width:19px;height:19px}.command-title-line h2,.command-side-head h2{color:#f0f7f3;margin:0;font-size:15px}.command-title-line p{color:#71887e;margin:3px 0 0;font-size:10px}.map-period-tabs{gap:5px;display:flex}.map-period-tabs button{color:#81968c;cursor:pointer;background:#06100c;border:1px solid #1f4f38bf;border-radius:6px;min-width:59px;height:30px;font:9px Consolas,monospace}.map-period-tabs button.active{color:#e7fff2;background:linear-gradient(#10a863b3,#075c36ad);border-color:#15945d;box-shadow:0 0 18px #14e8871f}.world-threat-map{background:radial-gradient(circle,#00ff9912,#0000 58%),#020b08;border:1px solid #0e6241b8;border-radius:8px;height:435px;position:relative;overflow:hidden}.world-threat-map:before{content:"";opacity:.65;z-index:0;background-color:#0000;background-image:linear-gradient(#00ff9906 1px,#0000 1px),linear-gradient(90deg,#00ff9906 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.world-map-base{object-fit:fill;opacity:.95;filter:drop-shadow(0 0 11px #00e0910f);z-index:1;pointer-events:none;width:94%;height:84%;position:absolute;top:4%;left:3%;right:3%}.world-map-overlay{z-index:2;width:94%;height:84%;position:absolute;top:4%;left:3%;overflow:visible}.threat-arc{fill:none;stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.arc-0{stroke:#ff4c62;filter:drop-shadow(0 0 3px #ff4c626b)}.arc-1{stroke:#ff9a27;filter:drop-shadow(0 0 3px #ff9a2761)}.arc-2{stroke:#18e88c;filter:drop-shadow(0 0 3px #18e88c52)}.map-signal-halo{fill:currentColor;opacity:.09;animation:2.4s ease-in-out infinite map-pulse}.map-signal-dot{fill:currentColor}.signal-high{color:#ff465f}.signal-medium{color:#ff9a26}.signal-attack{color:#ffcf2d}.signal-info{color:#17e790}@keyframes map-pulse{50%{r:16px;opacity:.015}}.map-legend{z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#9ab0a5;background:#020a07c2;border-radius:6px;gap:15px;padding:7px 9px;font:9px Consolas,monospace;display:flex;position:absolute;bottom:13px;left:14px}.map-legend span{align-items:center;gap:6px;display:flex}.map-legend i{border-radius:50%;width:9px;height:9px;box-shadow:0 0 9px}.map-legend i.high{color:#ff465f;background:#ff465f}.map-legend i.medium{color:#ff9a26;background:#ff9a26}.map-legend i.attack{color:#ffcf2d;background:#ffcf2d}.map-legend i.info{color:#17e790;background:#17e790}.map-total-card{z-index:4;background:#03110be0;border:1px solid #196140b3;border-radius:7px;min-width:132px;padding:9px 12px;position:absolute;bottom:13px;right:14px}.map-total-card span,.map-total-card small{color:#70877d;font:8px Consolas,monospace;display:block}.map-total-card strong{color:#edf7f1;margin:3px 0;font:800 22px Consolas,monospace;display:block}.map-empty{z-index:4;color:#5e766b;font:10px Consolas,monospace;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overview-map-rail{grid-template-rows:1fr 1fr;gap:14px;min-width:0;display:grid}.command-side-card{min-height:0;padding:15px}.command-side-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.command-side-head button{color:#12e688;cursor:pointer;white-space:nowrap;background:0 0;border:0;font:9px Consolas,monospace}.attack-type-rank{gap:2px;display:grid}.attack-rank-row{border-bottom:1px solid #18412da6;grid-template-columns:9px minmax(96px,1.2fr) minmax(80px,1fr) auto 18px;align-items:center;gap:8px;min-height:34px;display:grid}.attack-rank-row:last-child{border-bottom:0}.rank-dot{border-radius:2px;width:8px;height:8px}.rank-dot.red,.attack-rank-row em.red{background:#ff465f}.rank-dot.orange,.attack-rank-row em.orange{background:#ff7b2b}.rank-dot.amber,.attack-rank-row em.amber{background:#ffc52d}.rank-dot.green,.attack-rank-row em.green{background:#18e88c}.rank-dot.blue,.attack-rank-row em.blue{background:#249bff}.rank-dot.violet,.attack-rank-row em.violet{background:#9768ff}.rank-dot.slate,.attack-rank-row em.slate{background:#82958c}.attack-rank-row strong{color:#d6e3dc;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.attack-rank-row i{background:#224434bf;border-radius:999px;height:6px;overflow:hidden}.attack-rank-row i em{border-radius:inherit;height:100%;display:block}.attack-rank-row b{color:#e0ebe5;font:700 10px Consolas,monospace}.attack-rank-row small{color:#5e7168;text-align:right;font:8px Consolas,monospace}.country-rank-list{gap:2px;display:grid}.country-rank-row{border-bottom:1px solid #18412da6;grid-template-columns:22px 24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:37px;display:grid}.country-rank-row:last-child{border-bottom:0}.country-rank-number{color:#789087;background:#0c1b15;border-radius:4px;place-items:center;width:19px;height:19px;font:8px Consolas,monospace;display:grid}.country-flag{font-size:15px}.country-rank-row strong{color:#d8e4de;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.country-rank-row b{color:#a9bbb2;font:9px Consolas,monospace}.command-empty{text-align:center;color:#50655c;padding:28px 8px;font:10px Consolas,monospace}.overview-feed-layout{grid-template-columns:minmax(0,2.15fr) minmax(340px,.98fr);gap:14px;display:grid}.overview-feed-card{min-width:0;padding:14px 15px 12px}.compact-feed-table{display:grid}.compact-feed-head,.compact-feed-row{grid-template-columns:105px 130px minmax(180px,1.4fr) minmax(115px,.9fr) minmax(115px,.85fr) 78px;align-items:center;gap:10px;display:grid}.compact-feed-head{color:#61776d;border-top:1px solid #123e29b3;border-bottom:1px solid #123e29b3;min-height:28px;font:8px Consolas,monospace}.compact-feed-row{color:#aebfb6;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #123e299e;width:100%;min-height:39px;padding:0;font-size:9px}.compact-feed-row:hover{color:#e7f1ec;background:#00ff9906}.compact-feed-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.compact-feed-row>span:nth-child(2){color:#c8d8d0;align-items:center;gap:6px;display:flex}.feed-type-icon{color:#ff5a72;background:#ff465f14;border:1px solid #ff465f29;border-radius:5px;place-items:center;width:19px;height:19px;display:grid}.feed-type-icon .ui-icon{width:12px;height:12px}.impact-label{font-weight:700}.impact-critical,.impact-high{color:#ff4b62}.impact-medium{color:#ffb52d}.impact-info{color:#16e98a}.compact-cve-list{display:grid}.compact-cve-head,.compact-cve-list button{grid-template-columns:115px 52px minmax(0,1fr);align-items:center;gap:10px;display:grid}.compact-cve-head{color:#61776d;border-top:1px solid #123e29b3;border-bottom:1px solid #123e29b3;min-height:28px;font:8px Consolas,monospace}.compact-cve-list button{color:#aebfb6;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #123e299e;min-height:39px;padding:0;font-size:9px}.compact-cve-list button:hover{color:#e8f3ed;background:#00ff9906}.compact-cve-list button strong{color:#c8d7cf;font:700 9px Consolas,monospace}.compact-cve-list button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini-cvss{text-align:center;color:#fff;border-radius:4px;justify-self:start;min-width:35px;padding:4px 5px;font:700 9px Consolas,monospace}.cvss-critical{background:#8a2533}.cvss-high{background:#9a4b24}.cvss-medium{background:#8a7120}.cvss-low{background:#256a42}.cvss-unknown{background:#37423c}.alert-overview-strip{margin-top:0}@media (width<=1500px){.topbar-command{grid-template-columns:minmax(340px,.9fr) minmax(350px,1fr) auto}.overview-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-map-layout,.overview-feed-layout{grid-template-columns:minmax(0,1.55fr) minmax(320px,.9fr)}.compact-feed-head,.compact-feed-row{grid-template-columns:92px 110px minmax(160px,1.3fr) 105px 105px 70px;gap:7px}}@media (width<=1180px){.overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-map-layout,.overview-feed-layout{grid-template-columns:1fr}.overview-map-rail{grid-template-rows:auto;grid-template-columns:1fr 1fr}.world-threat-map{height:390px}}@media (width<=820px){.overview-kpi-grid,.overview-map-rail{grid-template-columns:1fr}.world-threat-map{height:330px}.map-legend{flex-wrap:wrap;max-width:65%}.compact-feed-table,.compact-cve-list{overflow-x:auto}.compact-feed-head,.compact-feed-row{min-width:780px}}@media (prefers-reduced-motion:reduce){.map-signal-halo{animation:none}}.topbar-command{grid-template-columns:minmax(310px,.72fr) minmax(560px,1.45fr) minmax(340px,auto);gap:18px}.global-search{justify-self:stretch;width:100%;max-width:none}.global-search input{letter-spacing:.015em;font-size:12px}.overview-feature-arrow{display:none!important}.overview-feature-card .overview-feature-copy{padding-right:4px}.overview-feature-icon{border-radius:10px;width:54px;height:54px}.overview-feature-icon .ui-icon{stroke-width:1.75px;width:29px;height:29px}.nav-icon{border-radius:0;background:0 0!important;border:0!important}.nav-icon .ui-icon{stroke-width:1.75px;width:20px;height:20px}.nav-item.active .nav-icon{color:#16ed8b;filter:drop-shadow(0 0 6px #16ed8b38)}.source-recovery-toast{z-index:180;color:#ccebdd;background:#04160ff5;border:1px solid #15be6da8;border-radius:7px;align-items:center;gap:9px;min-width:250px;max-width:min(420px,100vw - 44px);padding:10px 13px;font:11px/1.35 Consolas,monospace;animation:.22s ease-out tsr-toast-in;display:flex;position:fixed;top:102px;right:22px;box-shadow:0 18px 44px #00000061,0 0 24px #00ff990f}@keyframes tsr-toast-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.search-select,.search-select-menu,.search-select-options{box-sizing:border-box;min-width:0;max-width:100%}.search-select-menu{overflow:hidden}.search-select-options{scrollbar-gutter:stable;overflow-y:auto;overflow-x:hidden!important}.search-select-options button{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}.search-select-options button>span{text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:hidden}.search-select-options button>small{flex:none}.search-select-options::-webkit-scrollbar{width:7px;height:0}.search-select-options::-webkit-scrollbar-track{background:#07100b}.search-select-options::-webkit-scrollbar-thumb{background:#2a4738;border-radius:999px}.search-select-options::-webkit-scrollbar:horizontal{height:0;display:none}.filter-panel,.incident-primary-filters,.incident-filter-grid,.advanced-filter-grid{min-width:0}.intel-select,.intel-input,select,input{box-sizing:border-box;max-width:100%}.contact-icon{place-items:center;display:grid}.contact-icon .ui-icon{stroke-width:1.8px;width:24px;height:24px}.threat-arc{stroke-dasharray:12 14;animation:4.7s linear infinite tsr-route-flow}@keyframes tsr-route-flow{to{stroke-dashoffset:-104px}}.map-signal-dot{transform-box:fill-box;transform-origin:50%;animation:1.9s ease-in-out infinite tsr-map-dot}@keyframes tsr-map-dot{50%{opacity:.68;transform:scale(1.65)}}.world-threat-map:after{content:"";z-index:3;pointer-events:none;opacity:.18;background:conic-gradient(from 0deg at 50% 50%,transparent 0 300deg,#19ee8f33 335deg,transparent 360deg);mix-blend-mode:screen;animation:10s linear infinite tsr-map-scan;position:absolute;inset:-24%}@keyframes tsr-map-scan{to{transform:rotate(360deg)}}.world-map-base,.world-map-overlay,.map-legend,.map-total-card{position:absolute}.map-legend,.map-total-card{z-index:5}@media (width<=1450px){.topbar-command{grid-template-columns:minmax(300px,.82fr) minmax(430px,1.2fr) auto}}@media (width<=1180px){.global-search{min-width:0}}@media (prefers-reduced-motion:reduce){.threat-arc,.map-signal-dot,.world-threat-map:after{animation:none!important}}.ui-icon{width:1em;height:1em;-webkit-mask:var(--tsr-icon) center / contain no-repeat;-webkit-mask:var(--tsr-icon) center / contain no-repeat;mask:var(--tsr-icon) center / contain no-repeat;background-color:currentColor;flex:none;display:block}.ui-icon-home{--tsr-icon:url(/icons/home.svg)}.ui-icon-events{--tsr-icon:url(/icons/events.svg)}.ui-icon-ransomware{--tsr-icon:url(/icons/ransomware.svg)}.ui-icon-attack{--tsr-icon:url(/icons/attack.svg)}.ui-icon-biohazard{--tsr-icon:url(/icons/biohazard.svg)}.ui-icon-breach{--tsr-icon:url(/icons/breach.svg)}.ui-icon-shield{--tsr-icon:url(/icons/shield.svg)}.ui-icon-actors{--tsr-icon:url(/icons/actors.svg)}.ui-icon-building{--tsr-icon:url(/icons/building.svg)}.ui-icon-watch{--tsr-icon:url(/icons/watch.svg)}.ui-icon-ddos{--tsr-icon:url(/icons/ddos.svg)}.ui-icon-ioc{--tsr-icon:url(/icons/ioc.svg)}.ui-icon-mail{--tsr-icon:url(/icons/mail.svg)}.ui-icon-instagram{--tsr-icon:url(/icons/instagram.svg)}.ui-icon-search{--tsr-icon:url(/icons/search.svg)}.ui-icon-bell{--tsr-icon:url(/icons/bell.svg)}.ui-icon-database{--tsr-icon:url(/icons/database.svg)}.ui-icon-wifi{--tsr-icon:url(/icons/wifi.svg)}.ui-icon-virus{--tsr-icon:url(/icons/virus.svg)}.ui-icon-target{--tsr-icon:url(/icons/target.svg)}.ui-icon-external{--tsr-icon:url(/icons/external.svg)}.topbar-command{grid-template-columns:minmax(420px,.9fr) minmax(520px,1.35fr) max-content;column-gap:20px}.global-search{justify-self:center;width:min(100%,900px);max-width:900px;margin-left:18px}.sidebar-system-card.transient-success{animation:.24s ease-out tsr-source-card-in}.sidebar-system-card.persistent-warning{animation:2.8s ease-in-out infinite tsr-source-warning}@keyframes tsr-source-card-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes tsr-source-warning{50%{border-color:#ff516694;box-shadow:0 0 20px #ff405b0f}}.threat-route{pointer-events:none}.threat-arc{stroke-dasharray:10 15;animation-duration:3.8s}.route-packet{pointer-events:none;opacity:.98}.route-packet-0{fill:#ff4c62}.route-packet-1{fill:#ff9a27}.route-packet-2{fill:#18e88c}.world-threat-map:after{opacity:.22;animation-duration:8.5s}.map-signal-halo{animation-duration:2s}.map-signal-dot{animation-duration:1.55s}.brand-mark{transform-origin:50%;will-change:transform,filter;animation:11s ease-in-out infinite tsr-brand-idle}@keyframes tsr-brand-idle{0%,52%,to{filter:drop-shadow(0 0 7px #00ff9929);transform:rotate(0)scale(1)}60%{filter:drop-shadow(0 0 13px #00ff994d);transform:rotate(0)scale(1.055)}67%{transform:rotate(9deg)scale(1.025)}74%{transform:rotate(-3deg)scale(1.045)}82%{transform:rotate(0)scale(1)}}@media (width<=1450px){.topbar-command{grid-template-columns:minmax(355px,.82fr) minmax(430px,1.18fr) max-content}.global-search{margin-left:8px}}@media (width<=1180px){.topbar-command{grid-template-columns:minmax(300px,1fr) auto}.global-search{display:none}}@media (prefers-reduced-motion:reduce){.brand-mark,.sidebar-system-card.persistent-warning,.route-packet{animation:none!important}.route-packet{display:none}}.topbar-command{position:relative;overflow:hidden}.topbar-command>*{z-index:2;position:relative}.topbar-command:after{content:"";z-index:1;pointer-events:none;opacity:.42;background:radial-gradient(circle at 42% 62%,#11eb8f47 0 1.5px,#0000 2px 100%),radial-gradient(circle at 61% 47%,#1ec28b3d 0 1px,#0000 1.5px 100%),repeating-radial-gradient(circle,#13ee8f1f 0 1px,#0000 1px 14px),repeating-linear-gradient(90deg,#0000 0 17px,#12ef8b12 17px 18px),repeating-linear-gradient(0deg,#0000 0 17px,#12ef8b0f 17px 18px),radial-gradient(circle at 40% 62%,#00ff992b,#0000 58%);border:1px solid #12ef8b38;border-radius:50%;width:210px;height:210px;animation:18s linear infinite tsr-header-globe;position:absolute;top:-112px;right:-58px;box-shadow:0 0 54px #00ff9914,inset 0 0 36px #00ff990d}@keyframes tsr-header-globe{50%{opacity:.5;transform:rotate(5deg)scale(1.025)}}.overview-feature-card{grid-template-columns:58px minmax(0,1fr)}.overview-feature-value-row{align-items:center;gap:8px;min-width:0;display:flex}.overview-feature-badge{color:currentColor;opacity:.9;white-space:nowrap;background:#ffffff06;border:1px solid;border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:20px;padding:0 7px;font:700 9px/1 Consolas,monospace;display:inline-flex}.overview-feature-copy strong{flex:0 auto}.world-threat-map{isolation:isolate}.world-map-zoom-layer{z-index:1;transform-origin:50% 48%;transition:transform .22s;position:absolute;inset:0}.world-map-zoom-layer .world-map-base,.world-map-zoom-layer .world-map-overlay{z-index:auto}.map-zoom-stack{z-index:6;gap:5px;display:grid;position:absolute;top:12px;left:12px}.map-zoom-stack button{color:#d7e6df;cursor:pointer;background:#04110ce6;border:1px solid #366c52d1;border-radius:5px;place-items:center;width:28px;height:28px;padding:0;font:700 15px/1 Consolas,monospace;display:grid;box-shadow:0 5px 16px #00000029}.map-zoom-stack button:hover{color:#19ee8b;border-color:#15945d}.map-zoom-stack button:disabled{opacity:.35;cursor:default}.map-zoom-stack .map-zoom-reset{color:#8ca59a;font-size:13px}.map-micro-signal{fill:currentColor;opacity:.7;filter:drop-shadow(0 0 4px);animation:2.1s ease-in-out infinite tsr-micro-flicker}@keyframes tsr-micro-flicker{0%,to{opacity:.3}45%{opacity:.92}70%{opacity:.55}}.map-signal-halo{opacity:.075;animation-duration:2.6s}.map-signal-dot{animation:1.9s ease-in-out infinite tsr-primary-signal}@keyframes tsr-primary-signal{50%{opacity:.72}}.country-flag{place-items:center;width:24px;height:18px;display:grid;overflow:hidden}.country-flag-image{object-fit:cover;border-radius:2px;width:20px;height:13px;display:block;box-shadow:0 0 0 1px #ffffff1f,0 0 8px #00000038}.country-flag-fallback{color:#a8bbb1;background:#102019;border:1px solid #30654c8c;border-radius:2px;place-items:center;min-width:20px;height:14px;font:700 8px Consolas,monospace;display:grid}.country-rank-row strong{font-size:11.5px}.country-rank-row b{color:#c5d4cc;font-size:10px}.attack-rank-row strong{font-size:11px}.attack-rank-row b{font-size:10.5px}.command-title-line p{font-size:11px}.compact-feed-head{font-size:9px}.compact-feed-row{font-size:10px}.compact-cve-head{font-size:9px}.compact-cve-list button,.compact-cve-list button strong{font-size:10px}@media (prefers-reduced-motion:reduce){.topbar-command:after,.map-micro-signal,.map-signal-dot{animation:none!important}}.app-shell{position:relative;overflow-x:clip;grid-template-rows:82px 1fr!important;grid-template-columns:218px minmax(0,1fr)!important}.app-shell:after{content:"";z-index:0;pointer-events:none;opacity:.72;filter:drop-shadow(0 0 22px #00ff991f);background:url(/header-globe.svg) 50%/contain no-repeat;width:310px;height:230px;animation:14s ease-in-out infinite tsr-globe-float;position:absolute;top:40px;right:-62px}@keyframes tsr-globe-float{50%{opacity:.82;transform:translateY(5px)rotate(2deg)}}.topbar-command{height:82px!important;min-height:82px!important;box-shadow:none!important;background:linear-gradient(#030d0afb,#020907f6)!important;grid-template-columns:455px minmax(520px,610px) minmax(360px,1fr)!important;column-gap:22px!important;padding:0 24px 0 30px!important;overflow:visible!important}.topbar-command:after{display:none!important}.topbar-command,.sidebar,.content{z-index:1;position:relative}.brand-mark{flex-basis:52px!important;width:52px!important;height:52px!important}.brand-title{letter-spacing:.035em!important;font-size:24px!important}.brand-subtitle{margin-top:3px!important;font-size:9.5px!important}.global-search{background:#03140fe0!important;border-radius:9px!important;width:100%!important;max-width:610px!important;height:44px!important;margin-left:0!important}.topbar-actions{justify-self:end;gap:15px!important}.system-live{font-size:11px!important}.admin-label{font-size:10px!important}.sidebar{scrollbar-width:none;width:218px;overflow-y:auto;padding:7px 12px 92px!important}.sidebar::-webkit-scrollbar{display:none}.sidebar>.nav-label,.sidebar-divider,.sidebar-sources{display:none!important}nav{gap:3px!important}.nav-item{border-radius:7px!important;height:43px!important;min-height:43px!important;padding:0 11px!important;font-size:11px!important}.nav-icon{background:0 0!important;border:0!important;flex-basis:26px!important;width:26px!important;height:26px!important}.nav-icon .ui-icon{width:18px!important;height:18px!important}.nav-item.active{background:linear-gradient(90deg,#00ff9924,#00ff990b)!important;box-shadow:inset 3px 0 #13e888,0 0 18px #00ff9908!important}.sidebar-system-card{width:194px!important;padding:11px 12px!important;bottom:12px!important;left:12px!important}.content{padding:12px 14px 40px!important}.overview-command-center{gap:10px!important}.overview-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.overview-feature-card{color:#e8f3ed!important;background:linear-gradient(145deg,#05140ff7,#030c09f7)!important;border-color:#18583ac2!important;border-radius:8px!important;grid-template-columns:62px minmax(0,1fr)!important;gap:12px!important;height:94px!important;min-height:94px!important;padding:10px 12px!important}.overview-feature-card:after{opacity:.018!important}.overview-feature-icon{border-width:1px!important;border-radius:9px!important;width:60px!important;height:60px!important;box-shadow:0 0 22px #0000000f,inset 0 0 26px #ffffff04!important}.overview-feature-icon .ui-icon{width:34px!important;height:34px!important}.overview-feature-copy small{color:#9aacb2!important;letter-spacing:0!important;margin-bottom:3px!important;font:500 11px/1.15 Inter,system-ui,sans-serif!important}.overview-feature-value-row{align-items:baseline!important;gap:10px!important}.overview-feature-copy strong{color:#f3f7f5!important;letter-spacing:.01em!important;font:800 26px/1.02 Consolas,monospace!important}.overview-feature-copy em{color:#879a91!important;margin-top:5px!important;font:10px/1.15 Inter,system-ui,sans-serif!important}.overview-feature-badge{display:none!important}.overview-feature-trend{white-space:nowrap;text-shadow:0 0 10px;align-items:center;display:inline-flex;background:0 0!important;border:0!important;padding:0!important;font:800 11px/1 Consolas,monospace!important}.overview-feature-trend.trend-up,.overview-feature-trend.trend-new{color:#ff4c62!important}.overview-feature-trend.trend-down{color:#16e98a!important}.overview-feature-trend.trend-flat{text-shadow:none;color:#93a49b!important}.overview-feature-card.tone-red,.overview-feature-card.tone-orange,.overview-feature-card.tone-violet,.overview-feature-card.tone-blue,.overview-feature-card.tone-green{color:#e8f3ed!important}.tone-red .overview-feature-icon{color:#ff4c62!important;background:linear-gradient(145deg,#ff4c622e,#ff4c620b)!important;border-color:#ff4c627a!important}.tone-orange .overview-feature-icon{color:#ff8d27!important;background:linear-gradient(145deg,#ff8d272e,#ff8d270b)!important;border-color:#ff8d277a!important}.tone-violet .overview-feature-icon{color:#a96cff!important;background:linear-gradient(145deg,#a96cff33,#a96cff0d)!important;border-color:#a96cff80!important}.tone-blue .overview-feature-icon{color:#279fff!important;background:linear-gradient(145deg,#279fff33,#279fff0d)!important;border-color:#279fff80!important}.tone-green .overview-feature-icon{color:#19ec89!important;background:linear-gradient(145deg,#19ec892e,#19ec890b)!important;border-color:#19ec897a!important}.overview-map-layout{grid-template-columns:minmax(0,2.25fr) minmax(400px,.98fr)!important;gap:10px!important}.command-map-panel{border-radius:8px!important;padding:12px 13px 11px!important}.command-title-icon{width:34px!important;height:34px!important}.command-title-line h2,.command-side-head h2{font-size:15px!important}.command-title-line p{margin-top:2px!important;font-size:10px!important}.map-period-tabs{gap:5px!important}.map-period-tabs button{min-width:63px!important;height:30px!important;padding:0 10px!important;font-size:9px!important}.map-period-tabs .period-unavailable{opacity:.7!important;cursor:not-allowed!important;min-width:76px!important}.world-threat-map{background:radial-gradient(circle at 50% 48%,#0f91,#0000 56%),radial-gradient(circle at 23% 55%,#00885f0e,#0000 30%),#020b08!important;border-radius:7px!important;height:414px!important}.world-threat-map:before{-webkit-mask-image:linear-gradient(90deg,#000c,#0000 22% 78%,#000000b3);mask-image:linear-gradient(90deg,#000c,#0000 22% 78%,#000000b3);opacity:.28!important;background:radial-gradient(circle,#00ff9929 0 1px,#0000 1.25px) 0 0/18px 18px,linear-gradient(#00ff9905 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#00ff9905 1px,#0000 1px) 0 0/30px 30px!important}.world-map-base{opacity:.98!important;filter:drop-shadow(0 0 12px #00e09114)brightness(1.05)!important;width:93.6%!important;height:83%!important;top:4.5%!important;left:3.2%!important}.world-map-overlay{width:93.6%!important;height:83%!important;top:4.5%!important;left:3.2%!important}.world-map-zoom-layer{transform-origin:50% 46%!important}.map-zoom-stack{gap:5px!important;top:10px!important;left:10px!important}.map-zoom-stack button{background:#03110ce8!important;border-radius:5px!important;width:28px!important;height:28px!important}.threat-arc{stroke-width:1.35px!important;stroke-dasharray:11 8!important;animation-duration:3.1s!important}.map-signal-heat{fill:currentColor;opacity:.12;animation:3.4s ease-in-out infinite tsr-cluster-breathe}@keyframes tsr-cluster-breathe{50%{opacity:.22}}.map-micro-signal{opacity:.82!important;filter:drop-shadow(0 0 5px)!important;animation-duration:1.75s!important}.map-signal-halo{opacity:.08!important}.map-signal-dot{r:3px}.map-region-label{fill:#cee5d9bd;text-anchor:middle;paint-order:stroke;stroke:#04100c;stroke-width:3px;stroke-linejoin:round;font:500 11px Inter,system-ui,sans-serif}.map-legend{background:#020a07a3!important;gap:14px!important;padding:6px 8px!important;font-size:9px!important;bottom:10px!important;left:12px!important}.map-total-card{min-width:164px!important;padding:8px 11px!important;bottom:10px!important;right:12px!important}.map-total-card>span{font-size:8px!important}.map-total-value-row{align-items:baseline;gap:10px;display:flex}.map-total-card strong{margin:2px 0 0!important;font-size:22px!important}.map-total-trend{font:800 11px Consolas,monospace}.map-total-trend.trend-up,.map-total-trend.trend-new{color:#ff4c62}.map-total-trend.trend-down{color:#16e98a}.map-total-trend.trend-flat{color:#8ca097}.overview-map-rail{grid-template-rows:1.07fr .93fr!important;gap:10px!important}.command-side-card{border-radius:8px!important;padding:13px 14px!important}.command-side-head{margin-bottom:8px!important}.command-side-head .side-period-chip{border-radius:5px;min-width:78px;height:27px;padding:0 8px;color:#8fa59a!important;background:#04110cc7!important;border:1px solid #245c41a8!important;font-size:8.5px!important}.attack-type-rank{gap:0!important}.attack-rank-row{grid-template-columns:22px minmax(116px,1.2fr) minmax(92px,1fr) 46px 32px!important;gap:7px!important;min-height:33px!important}.rank-icon{color:#fff;border-radius:4px;place-items:center;width:20px;height:20px;font:700 8px Consolas,monospace;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.rank-icon.red{background:#ff465f}.rank-icon.orange{background:#ff7b2b}.rank-icon.amber{color:#3a2a00;background:#ffc52d}.rank-icon.green{color:#062617;background:#18e88c}.rank-icon.blue{background:#249bff}.rank-icon.violet{background:#9768ff}.rank-icon.slate{background:#82958c}.attack-rank-row strong{color:#dbe7e1!important;font-size:10.5px!important}.attack-rank-row b{text-align:right;font-size:10px!important}.attack-rank-row small{text-align:right;color:#7d9188!important;font-size:9px!important}.country-rank-row{grid-template-columns:22px 28px minmax(0,1fr) 52px 30px!important;gap:7px!important;min-height:35px!important}.country-rank-number{width:19px!important;height:19px!important}.country-flag{width:24px!important;height:16px!important}.country-flag-image{width:22px!important;height:14px!important}.country-rank-row strong{color:#dbe7e1!important;font-size:10.5px!important}.country-rank-row b{text-align:right;color:#e0ebe5!important;font-size:9.5px!important}.country-rank-row small{color:#62766d;text-align:right;font:8px Consolas,monospace}.overview-feed-layout{grid-template-columns:minmax(0,2.25fr) minmax(400px,.98fr)!important;gap:10px!important}.overview-feed-card{border-radius:8px!important;padding:11px 13px 10px!important}.compact-feed-head,.compact-feed-row{grid-template-columns:105px 130px minmax(180px,1.4fr) minmax(115px,.9fr) minmax(115px,.85fr) 78px!important}.compact-feed-head,.compact-cve-head{font-size:8.5px!important}.compact-feed-row,.compact-cve-list button{font-size:9.5px!important}@media (width<=1500px) and (width>=1281px){.topbar-command{grid-template-columns:420px minmax(470px,560px) minmax(320px,1fr)!important}.overview-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.overview-feature-card{grid-template-columns:54px minmax(0,1fr)!important;gap:9px!important;padding:9px 10px!important}.overview-feature-icon{width:52px!important;height:52px!important}.overview-feature-icon .ui-icon{width:30px!important;height:30px!important}.overview-feature-copy strong{font-size:22px!important}.overview-feature-trend{font-size:9.5px!important}.overview-map-layout,.overview-feed-layout{grid-template-columns:minmax(0,1.95fr) minmax(360px,.92fr)!important}}@media (width<=1280px){.app-shell{grid-template-columns:205px minmax(0,1fr)!important}.topbar-command{grid-template-columns:minmax(350px,1fr) auto!important}.global-search{display:none!important}.overview-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.overview-map-layout,.overview-feed-layout{grid-template-columns:1fr!important}.overview-map-rail{grid-template-rows:auto!important;grid-template-columns:1fr 1fr!important}}@media (prefers-reduced-motion:reduce){.app-shell:after,.map-signal-heat{animation:none!important}}.command-map-panel{padding:10px 12px!important}.command-panel-head{min-height:36px!important;margin-bottom:6px!important}.world-threat-map{height:397px!important}.app-shell:after{opacity:.76!important;width:280px!important;height:200px!important;top:34px!important;right:-48px!important}.about-panel.signal-panel{min-height:auto!important;padding-top:20px!important;padding-bottom:18px!important}.about-panel h2{margin-bottom:4px!important}.about-panel p{max-width:1180px!important}.threat-location-list>div{grid-template-columns:28px 24px minmax(0,1fr) auto!important}.threat-location-list .country-flag{background:#08130eeb;border:1px solid #1f583a8c;border-radius:4px;justify-content:center;align-items:center;width:22px;height:15px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.threat-location-list .country-flag-image{object-fit:cover;width:100%;height:100%;display:block}.country-flag-fallback{color:#cfe0d7;justify-content:center;align-items:center;width:100%;height:100%;font:700 8px/1 Consolas,monospace;display:inline-flex}.country-flag-fallback.emoji{font-size:12px}.sidebar{background:linear-gradient(#040f0cfb,#030b09fb)!important;border:1px solid #1a563994!important;border-radius:16px!important;height:calc(100vh - 97px)!important;margin-top:0!important;top:89px!important;box-shadow:inset 0 1px #ffffff06!important}.topbar-command .brand-mark{transform-origin:50%;animation:3.8s ease-in-out infinite tsr-brand-breathe,18s linear infinite tsr-brand-spin!important}@keyframes tsr-brand-breathe{0%,to{filter:drop-shadow(0 0 8px #00ff992e);transform:scale(1)}50%{filter:drop-shadow(0 0 14px #00ff9952);transform:scale(1.08)}}@keyframes tsr-brand-spin{0%{rotate:0deg}to{rotate:360deg}}.overview-feed-card .command-side-head h2,.overview-feed-card .command-title-line h2{font-size:18px!important}@media (prefers-reduced-motion:reduce){.topbar-command .brand-mark{animation:none!important}}.overview-feed-card .command-side-head h2,.overview-feed-card .command-title-line h2,.command-title-line h2,.command-side-head h2{font-size:15px!important;line-height:1.2!important}.sidebar>.nav-label,.sidebar-divider{display:block!important}.sidebar-sources{gap:0!important;display:grid!important}.sidebar-sources .collector-mini-block{display:block!important}.sidebar{height:calc(100vh - 88px)!important;box-shadow:none!important;background:linear-gradient(#040f0cfc,#030b09fc)!important;border-top:0!important;border-right:1px solid #1850369e!important;border-radius:0!important;margin-top:0!important;padding:18px 12px 158px!important;top:88px!important}.content{padding-top:10px!important}.overview-command-center{margin-top:0!important}.overview-kpi-grid{align-items:stretch!important}.topbar-command .brand-mark{animation:3.8s ease-in-out infinite tsr-brand-breathe!important}@media (prefers-reduced-motion:reduce){.topbar-command .brand-mark{animation:none!important}}.sidebar-sources .collector-line{font-size:12px!important}.sidebar-sources .collector-meta{font-size:11px!important;line-height:1.35!important}.source-enrichment-grid{margin-top:10px}.source-enrichment-summary{color:var(--text-soft);margin:10px 0 0;line-height:1.55}.source-chip-list{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.source-chip-list>span{color:#cfe0e9;font:600 11px/1.3 var(--mono);background:#0c1921;border:1px solid #284453;border-radius:7px;padding:5px 8px}.source-subkicker{margin-top:14px}.package-intel-list{gap:7px;margin-top:10px;display:grid}.package-intel-list>div{background:#0c161e;border:1px solid #243846;border-radius:8px;gap:3px;padding:9px 10px;display:grid}.package-intel-list strong{color:#eff8fb;font-size:12px}.package-intel-list span{color:#8fa6b7;font:500 10px/1.4 var(--mono);overflow-wrap:anywhere}.msrc-intel-section{border-left:2px solid #55a9ff}.osv-intel-section{border-left:2px solid #8debd0}.attack-technique-section{border-left:2px solid #ff546f}.attack-technique-list{gap:7px;margin-top:10px;display:grid}.attack-technique-list>a{color:inherit;background:#0d171f;border:1px solid #2b3c48;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;text-decoration:none;display:flex}.attack-technique-list>a:hover{background:#101e28;border-color:#4a6879}.attack-technique-list>a>div{gap:4px;min-width:0;display:grid}.attack-technique-list strong{color:#f0f6f9;font-size:12px}.attack-technique-list span{color:#91a8b8;font:500 10px/1.4 var(--mono);text-transform:uppercase}.attack-technique-list b{color:#ff718b}:root{--header-height:82px}body{min-width:320px!important}body:before{display:none!important}.app-shell{align-items:start;overflow-x:clip;grid-template-columns:244px minmax(0,1fr)!important;grid-template-rows:var(--header-height) 1fr!important;display:grid!important}.app-shell:after{display:none!important}.app-shell .topbar-command{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-row:1;top:0;height:var(--header-height)!important;min-height:var(--header-height)!important;grid-template-columns:minmax(285px,335px) minmax(160px,1fr) auto!important;gap:20px!important;padding:0 24px!important;position:sticky!important}.topbar-command .brand-title{white-space:nowrap;letter-spacing:.025em!important;font-size:20px!important}.topbar-command .brand-mark{flex-basis:44px!important;width:44px!important;height:44px!important}.topbar-command .brand-subtitle{font-size:8px!important}.topbar-command .global-search{min-width:0!important;max-width:none!important;height:40px!important}.topbar-command .global-search input{width:100%;min-width:0;font-size:12px!important}.topbar-command .topbar-actions{gap:14px!important}.app-shell .content{z-index:1;grid-area:2/2;min-width:0;position:relative;padding:24px 24px 36px!important}.control-icon{flex:none;width:19px;height:19px;display:block}.mobile-menu-toggle,.sidebar-mobile-close,.sidebar-backdrop{display:none}button:focus-visible,summary:focus-visible,[role=button]:focus-visible,.ov-chart-column:focus-visible{outline-offset:3px;outline:2px solid #43e6aa}.app-shell .sidebar.floating-sidebar{z-index:30;flex-direction:column;grid-area:2/1;align-self:start;min-height:0;display:flex;overflow:hidden;top:calc(var(--header-height) + 12px)!important;width:auto!important;height:calc(100vh - var(--header-height) - 24px)!important;height:calc(100dvh - var(--header-height) - 24px)!important;background:linear-gradient(175deg,#071610,#05100c)!important;border:1px solid #18382c!important;border-radius:12px!important;margin:12px 0 12px 12px!important;padding:0!important;position:sticky!important;box-shadow:0 10px 28px #0003!important}.sidebar-toolbar{border-bottom:1px solid #173326;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:49px;padding:10px 12px 8px 17px;display:flex}.sidebar-toolbar>span{color:#86a092;letter-spacing:.13em;font-size:10px;font-weight:600}.sidebar-scroll-controls{gap:4px;display:flex}.sidebar-scroll-controls button{color:#abccba;cursor:pointer;background:#10261b;border:1px solid #284c3a;border-radius:5px;place-items:center;width:27px;height:27px;padding:0;display:grid}.sidebar-scroll-controls button:disabled{opacity:.25;cursor:default}.sidebar-scroll-controls button:not(:disabled):hover{color:#52f1b2;border-color:#47b381}.sidebar-scroll-controls .sidebar-mobile-close{display:none}.sidebar-scroll-region{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#285540 transparent;flex:auto;min-height:0;scroll-padding-block:10px;overflow:auto}.sidebar-scroll-region::-webkit-scrollbar{width:4px}.sidebar-scroll-region::-webkit-scrollbar-thumb{background:#285540;border-radius:4px}.sidebar-scroll-content{padding:8px}.floating-sidebar nav{gap:3px!important}.floating-sidebar .nav-item{gap:8px!important;height:42px!important;min-height:42px!important;padding:0 9px!important;font-size:12px!important}.floating-sidebar .nav-item>span:not(.nav-icon):not(.nav-alert-badge){white-space:nowrap}.floating-sidebar .nav-icon{flex-basis:24px!important;width:24px!important}.floating-sidebar .nav-icon .ui-icon{width:19px!important;height:19px!important}.floating-sidebar .sidebar-divider{background:#1a3a2a;margin:15px 8px!important;display:block!important}.floating-sidebar .nav-label{margin:0 8px 11px;font-size:10px;display:block!important}.floating-sidebar .sidebar-sources{padding:0 2px 8px;display:grid!important}.floating-sidebar .sidebar-sources .collector-mini-block{display:block!important}.floating-sidebar .sidebar-sources .collector-line{font-size:11px!important}.floating-sidebar .sidebar-sources .collector-meta{font-size:10px!important}.sidebar-footer{background:#071810;border-top:1px solid #193527;flex-shrink:0;padding:11px 16px}.sidebar-health-footer{gap:5px;display:grid}.sidebar-health-footer>span{color:#81988b;font:10px Consolas,monospace}.sidebar-health-footer b{color:#cde7d8;letter-spacing:.1em;margin-right:5px}.sidebar-health-footer small{color:#9ab9a7;align-items:center;gap:7px;font-size:10px;display:flex}.sidebar-health-footer small i{background:#43ce94;border-radius:50%;width:5px;height:5px}.sidebar-health-footer small.has-warning{color:#ecc07a}.sidebar-health-footer small.has-warning i{background:#ecaf45}.overview-dashboard{--ov-text:#e3eee7;--ov-muted:#8aa194;--ov-line:#1b392b;--ov-green:#35d792;--ov-red:#f2697c;--ov-orange:#f3a358;--ov-violet:#b789f6;--ov-blue:#61baf5;min-width:0;color:var(--ov-text);flex-direction:column;gap:18px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.overview-dashboard button{cursor:pointer;font-family:inherit}.overview-dashboard button:disabled{cursor:wait;opacity:.65}.ov-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:2px;display:flex}.ov-eyebrow{color:#759786;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.ov-heading .ov-eyebrow>span{background:#3edea3;border-radius:2px;width:5px;height:5px}.ov-heading h1{color:#edf7f0;letter-spacing:-.025em;margin:7px 0 5px;font-size:clamp(24px,2.1vw,30px);font-weight:650;line-height:1.15}.ov-heading p{color:var(--ov-muted);margin:0;font-size:12px;line-height:1.55}.ov-refresh-group{flex:none;align-items:center;gap:13px;display:flex}.ov-refresh-time{text-align:right;gap:4px;display:grid}.ov-refresh-time span{color:var(--ov-muted);font-size:10px}.ov-refresh-time strong{color:#bdd6c7;font:12px Consolas,monospace}.ov-refresh{color:#bde6cf;background:#102b1d;border:1px solid #2c6548;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:flex}.ov-refresh .control-icon{width:16px;height:16px}.ov-refresh.is-refreshing .control-icon{animation:1.2s linear infinite ov-spin}@keyframes ov-spin{to{transform:rotate(360deg)}}.ov-warning{color:#eac589;background:#291f10;border:1px solid #594126;border-radius:8px;align-items:center;gap:10px;padding:11px 14px;font-size:12px;display:flex}.ov-warning .ui-icon{flex-shrink:0}.ov-warning button{color:#eac589;white-space:nowrap;background:0 0;border:0;margin-left:auto;text-decoration:underline}.ov-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ov-kpi{text-align:left;min-width:0;min-height:110px;color:var(--ov-text);background:linear-gradient(145deg,#0a1c13,#07130e);border:1px solid #204330;border-radius:10px;align-items:center;gap:12px;padding:18px 14px;transition:border-color .18s,background .18s;display:flex}.ov-kpi-icon{background:var(--ov-tint);width:52px;height:58px;color:var(--ov-tone);border-radius:10px;flex:none;place-items:center;display:grid}.ov-kpi-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.ov-kpi-label{color:var(--ov-tone);font-size:12px;font-weight:550;line-height:1.25}.ov-kpi-values{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.ov-kpi-values>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:650;line-height:1}.ov-delta{white-space:nowrap;font-size:10px;font-weight:650}.ov-kpi-period{color:#879f90;white-space:nowrap;font-size:10px}.ov-scope-note{color:#789081;flex-wrap:wrap;justify-content:space-between;gap:7px 20px;margin:-7px 2px 0;font-size:10px;line-height:1.4;display:flex}.ov-attention{border:1px solid var(--ov-line);background:#0c1a13;border-radius:9px;grid-template-columns:auto repeat(4,minmax(0,1fr));display:grid}.ov-attention-heading{color:#b7cfbf;align-items:center;gap:8px;padding:15px;font-size:11px;font-weight:600;display:flex}.ov-attention-heading .ui-icon{color:#58c093;width:16px;height:16px}.ov-attention>button{color:#9cb5a5;border:0;border-left:1px solid var(--ov-line);text-align:left;background:0 0;align-items:center;gap:8px;min-width:0;padding:15px 13px;font-size:11px;display:flex}.ov-attention>button>span{flex:1;line-height:1.4}.ov-attention strong{color:#e1eee6;font-size:20px;font-weight:650}.ov-attention .control-icon{color:#6a8f7c;width:13px;height:13px}.ov-dot{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.ov-dot.red{background:var(--ov-red)}.ov-dot.orange{background:var(--ov-orange)}.ov-dot.violet{background:var(--ov-violet)}.ov-dot.blue{background:var(--ov-blue)}.ov-dot.green{background:var(--ov-green)}.ov-main-grid,.ov-insights-grid{grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);gap:18px;display:grid}.ov-panel{border:1px solid var(--ov-line);background:linear-gradient(135deg,#08180f,#06120c);border-radius:11px;min-width:0;overflow:hidden}.ov-panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 15px;display:flex}.ov-panel-heading .ov-eyebrow{margin-bottom:6px;font-size:8px}.overview-dashboard h2{color:#dcece2;letter-spacing:-.015em;margin:0;font-size:15px;font-weight:600;line-height:1.3}.ov-panel-heading p{color:var(--ov-muted);margin:6px 0 0;font-size:10px;line-height:1.5}.ov-link{color:#70cfa2;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:3px 0;font-size:10px;display:inline-flex}.ov-link .control-icon{width:14px;height:14px}.ov-icon-link{background:#123423;border-radius:5px;padding:6px}.ov-event-panel,.ov-vulnerability-panel{flex-direction:column;display:flex}.ov-events{flex:1}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 93px 103px 54px;align-items:center;gap:10px;padding:0 18px;display:grid}.ov-event-columns{letter-spacing:.09em;color:#749181;background:#0b1f14;border-block:1px solid #193222;min-height:28px;font-size:8px}.ov-event-columns>:last-child{text-align:right}.ov-event-row{text-align:left;border:0;color:#afcbbb;background:0 0;border-bottom:1px solid #132e1e;width:100%;min-height:63px}.ov-event-row:last-child{border-bottom:0}.ov-event-subject{align-items:center;gap:9px;min-width:0;display:flex}.ov-event-icon{width:30px;height:32px;color:var(--ov-tone);background:var(--ov-tint);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.ov-event-description{min-width:0;display:block}.ov-event-description>strong{white-space:nowrap;text-overflow:ellipsis;color:#ccded3;font-size:11px;font-weight:550;line-height:1.5;display:block;overflow:hidden}.ov-event-description small{color:#7f9b8a;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:5px;font-size:9px;display:flex;overflow:hidden}.ov-event-description small b{font:inherit;color:#8cc1a7}.ov-event-type{font-size:10px;line-height:1.4}.ov-verification{color:#a3b4aa;background:#14231a;border:1px solid #304839;border-radius:4px;width:fit-content;padding:4px 6px;font-size:9px;line-height:1.3}.ov-verification.claimed{color:#c7ac7c;background:#2a2215;border-color:#4d3b23}.ov-verification.corroborated{color:#8bb6db;background:#142734;border-color:#2b4a5d}.ov-verification.confirmed{color:#8dd3ac;background:#143220;border-color:#2b593e}.ov-confidence{text-align:right;color:#aacaaf;font:11px Consolas,monospace}.ov-panel-footnote{color:#6c8a77;border-top:1px solid #163221;margin-top:auto;padding:11px 19px;font-size:9px;line-height:1.5}.ov-cves{flex-direction:column;flex:1;display:flex}.ov-cve-row{text-align:left;background:0 0;border:0;border-top:1px solid #173220;flex:1;align-items:center;gap:12px;width:100%;min-height:84px;padding:16px 20px;display:flex}.ov-cvss{color:#b5c8b9;background:#182d20;border:1px solid #324e3b;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:46px;height:48px;display:flex}.ov-cvss.critical{color:#f7919d;background:#34191d;border-color:#60323a}.ov-cvss.high{color:#e8b881;background:#2e2517;border-color:#59462a}.ov-cvss.medium{color:#c7ce84;background:#282b17;border-color:#4a4e2b}.ov-cvss strong{font-size:18px;font-weight:600;line-height:1}.ov-cvss small{letter-spacing:.1em;opacity:.7;font-size:7px}.ov-cve-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ov-cve-copy>span:first-child{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ov-cve-copy strong{color:#d8eade;font:600 12px Consolas,monospace}.ov-kev{letter-spacing:.05em;color:#e3a198;background:#39211c;border:1px solid #62372f;border-radius:3px;padding:2px 4px;font-size:7px}.ov-cve-product{white-space:nowrap;text-overflow:ellipsis;color:#abc1b2;font-size:10px;overflow:hidden}.ov-cve-copy>small{color:#728d7a;align-items:center;gap:4px;font-size:9px;display:flex}.ov-cve-copy>small>b{color:#adbdab;font-weight:500}.ov-cve-copy>small>i{background:#567461;border-radius:50%;width:3px;height:3px;margin:0 3px}.ov-cve-row>.control-icon{color:#4b755e;width:15px;height:15px}.ov-trend-legend{align-items:center;gap:15px;padding:0 20px;display:flex}.ov-trend-legend button{color:#b1c7b8;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:10px;display:flex}.ov-trend-legend button.off{opacity:.4;text-decoration:line-through}.ov-period{border:1px solid #244b32;border-radius:7px;flex-shrink:0;padding:3px;display:flex}.ov-period button{color:#7c9b88;background:0 0;border:0;border-radius:4px;padding:5px 10px;font-size:10px}.ov-chart{gap:12px;height:173px;margin:23px 22px 22px 16px;display:flex}.ov-chart-scale{text-align:right;color:#64816d;flex-direction:column;flex-shrink:0;justify-content:space-between;width:25px;padding-bottom:24px;font:9px Consolas,monospace;display:flex}.ov-chart-area{background:linear-gradient(#22422e80 1px,#0000 1px) 0 0/100% 50%;border-bottom:1px solid #2e5039;flex:1;min-width:0;height:calc(100% - 24px);position:relative}.ov-chart-bars{gap:clamp(2px,.7vw,10px);display:flex;position:absolute;inset:0}.ov-chart-column{flex:1;min-width:0;height:100%;position:relative}.ov-chart-pair{justify-content:center;align-items:flex-end;gap:3px;height:100%;padding:0 9%;display:flex}.ov-chart-pair>i{border-radius:3px 3px 0 0;width:32%;min-width:1px;max-width:17px;display:block}.ov-chart-label{color:#6f8a78;white-space:nowrap;font-size:8px;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.ov-chart-column:hover:before,.ov-chart-column:focus-visible:before{content:attr(data-tooltip);z-index:4;color:#d9edde;white-space:normal;pointer-events:none;background:#10251b;border:1px solid #3f7251;border-radius:5px;width:max-content;max-width:230px;padding:9px;font-size:10px;position:absolute;bottom:36%;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0008}.ov-chart-column:first-child:hover:before,.ov-chart-column:first-child:focus-visible:before{left:0;transform:none}.ov-chart-column:last-child:hover:before,.ov-chart-column:last-child:focus-visible:before{left:auto;right:0;transform:none}.ov-coverage-note{color:#c6aa79}.ov-ranks{gap:16px;padding:4px 21px 22px;display:grid}.ov-rank>div:first-child{align-items:center;gap:9px;font-size:11px;display:flex}.ov-rank-number{color:#507862;font:9px Consolas,monospace}.ov-rank strong{color:#acc8b5;flex:1;font-size:11px;font-weight:500}.ov-rank b{color:#d5ebdc;font:11px Consolas,monospace}.ov-rank-track{background:#153322;border-radius:3px;height:4px;margin:8px 0 0 23px;overflow:hidden}.ov-rank-track>i{background:#62ad87;border-radius:3px;height:100%;display:block}.ov-rank:first-child .ov-rank-track>i{background:#9ad4b6}.ov-rank:nth-child(2) .ov-rank-track>i{background:#7fc9a2}.ov-watch-strip{background:linear-gradient(90deg,#102a1b,#0a1a11);border:1px solid #254e35;border-radius:10px;align-items:center;gap:15px;padding:19px 21px;display:flex}.ov-watch-icon{color:#62cd9d;background:#173a27;border:1px solid #31573f;border-radius:9px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.ov-watch-icon .ui-icon{width:23px;height:23px}.ov-watch-strip h2{font-size:14px}.ov-watch-strip p{color:#88a794;margin:5px 0 0;font-size:10px;line-height:1.5}.ov-watch-strip dl{gap:clamp(15px,3vw,45px);margin:0 8px 0 auto;display:flex}.ov-watch-strip dl>div{gap:6px;display:grid}.ov-watch-strip dt{color:#87a28f;font-size:10px}.ov-watch-strip dd{color:#cce6d5;margin:0;font-size:20px;font-weight:600}.ov-watch-strip dd.highlight{color:#e6ba78}.ov-source-details{scroll-margin-top:calc(var(--header-height) + 20px)}.ov-source-details>summary{cursor:pointer;align-items:center;gap:20px;padding:18px 21px;list-style:none;display:flex}.ov-source-details>summary::-webkit-details-marker{display:none}.ov-source-title{align-items:center;gap:12px;display:flex}.ov-source-title>.ui-icon{color:#86ac96;width:22px;height:22px}.ov-source-title>span{gap:5px;display:grid}.ov-source-title strong{color:#bfd7c9;font-size:13px;font-weight:550}.ov-source-title small{color:#7c9a86;font-size:10px}.ov-source-badges{gap:20px;margin-left:auto;display:flex}.ov-source-badges>span{color:#90af9c;align-items:center;gap:6px;font-size:10px;display:flex}.ov-source-badges .warning{color:#efbf7b}.ov-source-details>summary>.control-icon{color:#6c9b80;transition:transform .15s}.ov-source-details[open]>summary>.control-icon{transform:rotate(180deg)}.ov-source-details[open]>summary{border-bottom:1px solid #20422b}.ov-source-body{padding:15px}.ov-source-body .source-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.ov-source-body .source-health-card{min-width:0}.ov-footer{color:#607d6a;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:0 2px;font-size:9px;line-height:1.5;display:flex}.ov-empty{text-align:center;color:#6c917a;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:220px;padding:32px;display:flex}.ov-empty .ui-icon{opacity:.55;width:30px;height:30px}.ov-empty strong{color:#a7c2af;font-size:13px;font-weight:500}.ov-empty span{max-width:300px;font-size:11px;line-height:1.6}.ov-empty.compact{min-height:100px}.ov-stale{color:#cebd89;background:#282313;border:1px solid #64532a;border-radius:4px;margin:0 20px 8px;padding:3px 6px;font-size:9px;display:inline-flex}@media (width>=1680px){.app-shell .content{padding:26px 32px 42px!important}.ov-kpi-values>strong{font-size:32px}.ov-kpi-icon{width:61px;height:65px}.ov-kpi-icon .ui-icon{width:41px!important;height:42px!important}.ov-kpi{min-height:119px}.ov-event-description>strong{font-size:12px}.ov-event-row{min-height:66px}}@media (width<=1390px) and (width>=821px){.app-shell{grid-template-columns:222px minmax(0,1fr)!important}.app-shell .content{padding:20px 18px 32px!important}.ov-kpis{gap:9px}.ov-kpi{gap:9px;padding:14px 11px}.ov-kpi-icon{width:42px;height:50px}.ov-kpi-icon .ui-icon{width:30px!important;height:33px!important}.ov-kpi-label{font-size:11px}.ov-kpi-values>strong{font-size:25px}.ov-kpi-values{gap:6px}.ov-delta,.ov-kpi-period{font-size:9px}.ov-attention-heading{border-bottom:1px solid var(--ov-line);grid-column:1/-1;padding:11px 14px}.ov-attention{grid-template-columns:repeat(4,minmax(0,1fr))}.ov-attention>button{padding:12px}.ov-attention>button:nth-child(2){border-left:0}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 90px 48px}.ov-event-columns>:nth-child(2),.ov-event-row>.ov-event-type{display:none}.ov-main-grid,.ov-insights-grid{grid-template-columns:minmax(0,1.55fr) minmax(290px,1fr);gap:14px}.ov-watch-strip dl{gap:15px}.ov-watch-strip p{max-width:200px}}@media (width<=1150px) and (width>=821px){.topbar-command .system-live,.topbar-command .admin-label{display:none}.app-shell .topbar-command{grid-template-columns:275px minmax(120px,1fr) auto!important;gap:15px!important;padding-inline:18px!important}.topbar-command .brand-title{font-size:18px!important}.ov-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ov-kpi:nth-last-child(-n+2){min-height:97px}.ov-main-grid,.ov-insights-grid{grid-template-columns:minmax(0,1fr)}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 93px 103px 54px}.ov-event-columns>:nth-child(2),.ov-event-row>.ov-event-type{display:block}.ov-cves{grid-template-columns:1fr 1fr;display:grid}.ov-cve-row{min-height:92px}.ov-cve-row:last-child{grid-column:1/-1}.ov-ranks{grid-template-columns:1fr 1fr;column-gap:30px}.ov-watch-strip{flex-wrap:wrap}.ov-watch-strip dl,.ov-watch-strip>.ov-link{margin-left:auto}.ov-source-body .source-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){:root{--header-height:70px}.app-shell{grid-template-columns:minmax(0,1fr)!important}.app-shell .topbar-command{grid-template-columns:32px minmax(0,1fr) auto!important;gap:10px!important;padding:0 14px!important}.topbar-command .global-search,.topbar-command .system-live,.topbar-command .admin-label{display:none!important}.topbar-command .brand-title{font-size:15px!important}.topbar-command .brand-mark{flex-basis:34px!important;width:34px!important;height:34px!important}.topbar-command .brand{gap:8px}.topbar-command .brand-subtitle{font-size:6px!important}.topbar-command .topbar-actions{gap:9px!important}.mobile-menu-toggle{color:#a0daba;cursor:pointer;background:#0b2215;border:1px solid #2a513c;border-radius:6px;place-items:center;width:32px;height:34px;padding:0;display:grid}.app-shell .sidebar.floating-sidebar{visibility:hidden;pointer-events:none;z-index:80;grid-area:auto;transition:transform .2s,visibility .2s;left:10px;transform:translate(-115%);top:calc(var(--header-height) + 8px)!important;width:min(290px,100vw - 30px)!important;height:calc(100dvh - var(--header-height) - 20px)!important;margin:0!important;position:fixed!important}.app-shell .sidebar.floating-sidebar.is-mobile-open{visibility:visible;pointer-events:auto;transform:translate(0);box-shadow:0 10px 70px #000b!important}.sidebar-backdrop{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;border:0;display:block;position:fixed;inset:0}.sidebar-scroll-controls .sidebar-mobile-close{margin-left:5px;display:grid}.app-shell .content{grid-column:1;padding:20px 16px 30px!important}.overview-dashboard{gap:15px}.ov-heading{align-items:flex-start;gap:12px}.ov-heading .ov-eyebrow{font-size:8px}.ov-heading h1{font-size:25px}.ov-heading p{font-size:11px}.ov-refresh-time{display:none}.ov-refresh{padding:9px}.ov-refresh span{display:none}.ov-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ov-kpi{gap:12px;min-height:106px;padding:14px}.ov-kpi:last-child{grid-column:1/-1}.ov-kpi-icon{width:46px;height:53px}.ov-kpi-icon .ui-icon{width:32px!important;height:35px!important}.ov-kpi-label{font-size:11px}.ov-kpi-period{font-size:9px}.ov-kpi-values>strong{font-size:27px}.ov-delta{font-size:9px}.ov-scope-note{gap:4px;margin-top:-5px;font-size:9px;display:grid}.ov-attention{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-attention-heading{border-bottom:1px solid var(--ov-line);grid-column:1/-1;padding:12px 14px}.ov-attention>button{border-bottom:1px solid var(--ov-line);padding:12px;font-size:10px}.ov-attention>button:nth-child(2n){border-left:0}.ov-attention>button:nth-last-child(-n+2){border-bottom:0}.ov-attention strong{font-size:19px}.ov-main-grid,.ov-insights-grid{grid-template-columns:minmax(0,1fr);gap:15px}.ov-panel-heading{padding:17px 16px 14px}.overview-dashboard h2{font-size:14px}.ov-panel-heading p{font-size:10px}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 100px 48px;padding-inline:15px}.ov-event-columns>:nth-child(2),.ov-event-row>.ov-event-type{display:none}.ov-event-row{min-height:67px}.ov-event-description>strong{font-size:11px}.ov-event-description small{font-size:8px}.ov-cve-row{min-height:83px;padding:14px 16px}.ov-watch-strip{grid-template-columns:43px minmax(0,1fr);gap:12px;padding:17px;display:grid}.ov-watch-strip dl{border-top:1px solid #264830;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:5px 0 0;padding-top:14px;display:grid}.ov-watch-strip>.ov-link{grid-column:1/-1;justify-self:end}.ov-watch-strip p{font-size:10px}.ov-watch-strip dt{font-size:9px}.ov-source-details>summary{flex-wrap:wrap;gap:13px;padding:17px}.ov-source-title{flex:1}.ov-source-details>summary>.control-icon{order:1}.ov-source-badges{flex-wrap:wrap;order:2;gap:15px;width:100%;margin:0 0 0 34px}.ov-source-body{padding:12px}.ov-source-body .source-health-grid{grid-template-columns:minmax(0,1fr)}.ov-warning{flex-wrap:wrap;font-size:10px}.ov-chart{height:165px;margin-inline:12px 20px}.ov-chart-label{font-size:7px}.ov-chart-column:hover:before{max-width:175px}}@media (width<=480px){.topbar-command .brand-title{font-size:12px!important}.topbar-command .brand-subtitle{display:none}.topbar-command .brand-mark{flex-basis:28px!important;width:28px!important;height:28px!important}.topbar-command .brand{gap:6px}.topbar-command .topbar-icon-button,.topbar-command .admin-lock{display:none}.topbar-command .language-switch{gap:2px;font-size:10px}.app-shell .topbar-command{gap:8px!important;padding-inline:12px!important}.app-shell .content{padding-inline:12px!important}.ov-kpi{gap:9px;padding:12px 10px}.ov-kpi-icon{width:38px;height:47px}.ov-kpi-icon .ui-icon{width:29px!important;height:31px!important}.ov-kpi-values{gap:5px}.ov-kpi-values>strong{font-size:25px}.ov-kpi-label{font-size:10px}.ov-kpi-period,.ov-delta{font-size:8px}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 45px}.ov-event-columns>:nth-child(3),.ov-event-row>.ov-verification{display:none}.ov-event-description>strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ov-event-row{min-height:74px}.ov-event-description small{font-size:8px}.ov-attention>button{gap:6px;font-size:9px}.ov-attention .control-icon{display:none}.ov-period button{padding:5px 7px}.ov-panel-heading{gap:9px}.ov-source-badges{gap:12px}.ov-source-badges>span{font-size:9px}}@media (prefers-reduced-motion:reduce){.ov-refresh.is-refreshing .control-icon{animation:none}.app-shell .sidebar.floating-sidebar,.ov-kpi,.ov-source-details>summary>.control-icon{transition:none}}:root{--surface-base:#090d12;--surface:#10161e;--surface-raised:#161e29;--surface-hover:#1a2532;--surface-line:#283340;--text:#eaf0f7;--muted:#9ca9ba;--panel:var(--surface);--line:var(--surface-line);--green:#0f6;--green-soft:#0b2b19;--red:#ff4d69;--amber:#ffab45;--ov-red:#ff4d69;--ov-orange:#ffab45;--ov-violet:#bb7aff;--ov-blue:#49bfff;--ov-green:#0f6;--ov-cyan:#4edbd0}html,body{color:var(--text);background:var(--surface-base)!important}.app-shell{background:linear-gradient(#a9b9ca06 1px, transparent 1px), linear-gradient(90deg, #a9b9ca06 1px, transparent 1px), var(--surface-base)!important;background-size:40px 40px!important}.app-shell .topbar-command{border-bottom-color:var(--surface-line)!important;background:#0c1119f5!important}.topbar-command .brand-subtitle{color:#9ba9b9;font-size:9px!important}.topbar-command .global-search{background:#111922!important;border-color:#324152!important}.topbar-command .global-search input{color:var(--text)!important;font-size:13px!important}.topbar-command .global-search input::placeholder{color:#97a4b5;opacity:1}.global-search-icon,.topbar-icon-button{color:#a7b4c5!important}.app-shell .sidebar.floating-sidebar{border-color:var(--surface-line)!important;background:linear-gradient(175deg,#111821,#0d131b)!important}.sidebar-toolbar,.sidebar-footer{border-color:var(--surface-line)}.sidebar-toolbar>span,.sidebar-health-footer>span,.floating-sidebar .nav-label{color:#9baabd}.sidebar-footer{background:#111922}.sidebar-health-footer b{color:#d7e1ee}.sidebar-scroll-region{scrollbar-color:#405165 transparent}.sidebar-scroll-region::-webkit-scrollbar-thumb{background:#405165}.sidebar-scroll-controls button,.mobile-menu-toggle{color:#bdcbdc;background:#1a2532;border-color:#35475b}.floating-sidebar .nav-item{text-transform:uppercase;letter-spacing:.015em;font-weight:600;color:#abb8c9!important;font-size:12px!important}.floating-sidebar .nav-item:hover{color:#eef4fb!important;background:#1a2532!important;border-color:#3a4b5f!important}.floating-sidebar .nav-item.active{color:#edf5fc!important;box-shadow:inset 3px 0 0 var(--green)!important;background:#12291c!important;border-color:#27874a!important}.floating-sidebar .nav-icon{color:#94a7bb;background:0 0!important;border-color:#0000!important}.floating-sidebar .nav-item .ui-icon-biohazard,.floating-sidebar .nav-item .ui-icon-attack{color:var(--ov-red)}.floating-sidebar .nav-item .ui-icon-ransomware{color:var(--ov-violet)}.floating-sidebar .nav-item .ui-icon-breach{color:var(--ov-orange)}.floating-sidebar .nav-item .ui-icon-ddos{color:var(--ov-blue)}.floating-sidebar .nav-item .ui-icon-shield{color:var(--ov-green)}.floating-sidebar .sidebar-divider{background:var(--surface-line)}.floating-sidebar .collector-mini-block{border-color:#273340!important}.floating-sidebar .collector-line{color:#d7e0ec!important}.floating-sidebar .collector-meta{line-height:1.55;color:#98a9bc!important}.app-shell .content .panel,.app-shell .content .metric-card{border-color:var(--surface-line)!important;background:linear-gradient(145deg,#121a24,#0e151d)!important}.app-shell .content .panel:hover{border-color:#38495c!important}.app-shell .content .panel-header{border-color:var(--surface-line)}.app-shell .page-heading h1{color:#edf3fb;text-transform:uppercase;letter-spacing:.015em;font-size:clamp(23px,1.8vw,28px)}.app-shell .page-heading p{color:var(--muted);text-transform:none;letter-spacing:.01em;font-family:inherit;font-size:13px;line-height:1.6}.app-shell .panel-kicker{color:#97a9bf;letter-spacing:.11em;font-size:11px}.app-shell .panel-header h2{color:var(--text);font-size:17px}.app-shell .panel-header p,.app-shell .entity-note p{color:#acb9c9;font-size:13px;line-height:1.65}.app-shell .metric-label{letter-spacing:.065em!important;font-size:12px!important}.app-shell .metric-card.neutral .metric-label{color:#cbd7e6}.app-shell .metric-card.danger .metric-label{color:var(--ov-red)}.app-shell .metric-card.warning .metric-label{color:var(--ov-orange)}.app-shell .metric-card.corroborated .metric-label{color:var(--ov-blue)}.app-shell .metric-card.success .metric-label{color:var(--ov-green)}.app-shell .metric-value{color:#edf4fb}.app-shell :is(.intel-input,.intel-select,.searchable-select-trigger,.searchable-select-menu){color:#dce6f2;background:#111a25;border-color:#354253;font-size:13px}.app-shell .filter-field>label{color:#a1b2c7;font-size:12px}.app-shell .filter-footer,.app-shell .active-filter-chips{color:#a1b2c7;border-color:var(--surface-line)}.app-shell .text-action{color:#95c9e8;font-size:12px}.app-shell .attack-source-card,.app-shell .attack-profile-item{background:#101822;border-color:#2d3c4e;border-radius:7px}.app-shell .attack-source-card-head strong{color:#e2eaf4;font-size:13px;line-height:1.5}.app-shell .attack-source-stats{color:#a4b3c6;font-size:11px;line-height:1.7}.app-shell .attack-source-card .status-pill{font-size:10px}.app-shell .attack-profile-item>span{font-size:13px}.app-shell .attack-profile-item strong,.app-shell .attack-profile-item b{color:#dce7f5}.app-shell .attack-profile-item:hover,.app-shell .attack-profile-item.active{border-color:var(--ov-tone);background:#192431}.app-shell .attack-profile-item>i{background:#263343;border-radius:4px;height:5px}.app-shell .attack-profile-item>i>em{background:var(--ov-tone);box-shadow:none;border-radius:4px}.app-shell .table-panel th{color:#9fb0c5;background:#17212d;border-color:#2a3747;font-size:11px}.app-shell .table-panel td{color:#c8d5e5;border-color:#263341;font-size:13px}.app-shell .table-panel tbody tr:hover{background:#1c2938}.app-shell .table-panel small{color:#99aabe;font-size:12px}.attack-load-notice{color:#f0c58a;background:#2a2118;border:1px solid #685031;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:13px 16px;font-size:13px;display:flex}.attack-load-notice button{color:#ffd7a3;background:#392b1c;border:1px solid #916b3c;border-radius:5px;flex-shrink:0;padding:7px 12px}.overview-dashboard{--ov-text:#eaf1fa;--ov-muted:#9caabe;--ov-line:#2b3848;--ov-red:#ff4d69;--ov-orange:#ffab45;--ov-violet:#bb7aff;--ov-blue:#49bfff;--ov-green:#0f6;--ov-cyan:#4edbd0}.ov-tone-red{--ov-tone:var(--ov-red);--ov-tint:#ff4d691b}.ov-tone-orange{--ov-tone:var(--ov-orange);--ov-tint:#ffab451a}.ov-tone-violet{--ov-tone:var(--ov-violet);--ov-tint:#bb7aff20}.ov-tone-blue{--ov-tone:var(--ov-blue);--ov-tint:#49bfff1c}.ov-tone-green{--ov-tone:var(--ov-green);--ov-tint:#00ff661a}.ov-tone-cyan{--ov-tone:var(--ov-cyan);--ov-tint:#4edbd01a}.ov-eyebrow{color:#95a7bd;font-size:11px}.ov-heading h1{color:#f0f5fc;font-size:31px}.ov-heading p{font-size:14px}.ov-refresh-time span{font-size:11px}.ov-refresh-time strong{color:#c4d5e9;font-size:13px}.ov-refresh{color:#c3d5e8;background:#18232f;border-color:#3b5065;font-size:12px}.ov-refresh:hover{background:#243448}.ov-kpi{background:linear-gradient(145deg,#151d28,#101720);border-color:#303c4b;gap:13px;min-height:139px;padding:19px 16px 29px;position:relative}.ov-kpi:hover{border-color:var(--ov-tone);background:#1a2532}.ov-kpi:focus-visible{outline-color:var(--ov-tone)}.ov-kpi-icon{border:1px solid color-mix(in srgb, var(--ov-tone) 16%, transparent);width:55px;height:60px}.ov-kpi-icon .ui-icon{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--ov-tone) 30%, transparent));width:38px!important;height:40px!important}.ov-kpi-copy{gap:8px}.ov-kpi-label{color:#d1dfef;letter-spacing:.025em;text-transform:uppercase;font-size:13px;font-weight:650;line-height:1.45}.ov-kpi-values>strong{color:#f2f6fc;font-size:32px}.ov-delta{font-size:11px}.ov-delta.up,.ov-delta.new{color:#ff657d}.ov-delta.down{color:#0f6}.ov-delta.flat{color:#a7b5c8}.ov-kpi-period{color:#a4b2c5;white-space:normal;font-size:11px;line-height:1.5}.ov-kpi-arrow{width:23px;height:21px;color:var(--ov-tone);background:var(--ov-tint);border-radius:5px;place-items:center;transition:transform .18s,background .18s;display:grid;position:absolute;bottom:11px;right:13px}.ov-kpi-arrow .control-icon{stroke-width:2px;width:16px;height:16px}.ov-kpi:hover .ov-kpi-arrow{transform:translate(2px)}.ov-scope-note{color:#94a6bd;font-size:11px;line-height:1.6}.ov-attention{background:#141d28}.ov-attention-heading,.ov-attention>button{color:#bccbdc;font-size:12px}.ov-attention>button:hover{background:#213043}.ov-attention strong{color:#eaf3ff}.ov-attention .control-icon{color:#a3b5cb}.ov-panel{background:linear-gradient(145deg,#111a24,#0e151d)}.overview-dashboard h2{color:#e7f0fa;font-size:17px}.ov-panel-heading .ov-eyebrow{font-size:10px}.ov-panel-heading p{color:#99adc4;font-size:12px;line-height:1.6}.ov-link{color:#9bc9e5;gap:7px;font-size:12px}.ov-link:hover{color:#d6efff}.ov-icon-link{background:#1f3144}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 106px 117px 53px}.ov-event-columns{color:#99adc5;background:#182330;border-color:#2c3b4f;min-height:32px;font-size:10px}.ov-event-row{color:#cad8e8;border-bottom-color:#243243;min-height:76px}.ov-event-row:hover{background:#1d2a3a}.ov-event-description>strong{color:#e0ebf8;font-size:13px;font-weight:600;line-height:1.55}.ov-event-description small{color:#9eafc4;white-space:normal;flex-wrap:wrap;gap:7px;font-size:12px;line-height:1.6;overflow:visible}.ov-event-description small b.ov-extra-sources{color:#d1e7ff;background:#213248;border:1px solid #40546d;border-radius:4px;justify-content:center;align-items:center;min-width:24px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;display:inline-flex}.ov-event-type{font-size:11px}.ov-event-type.red{color:#ff748a}.ov-event-type.violet{color:#c695ff}.ov-event-type.orange{color:#ffb76d}.ov-event-icon .ui-icon{width:20px;height:21px}.ov-verification{font-size:11px}.ov-confidence{color:#c1d5ec;font-size:12px}.ov-panel-footnote{color:#9aacbf;border-color:#263649;font-size:11px;line-height:1.6}.ov-cve-row{border-color:#263649}.ov-cve-row:hover{background:#1d2a3a}.ov-cve-copy strong{color:#d4e8ff;font-size:13px}.ov-cve-product{color:#b6c7db;font-size:12px}.ov-cve-copy>small{color:#9bacc3;flex-wrap:wrap;font-size:11px}.ov-cve-copy>small>b{color:#d2e1f2}.ov-kev,.ov-cvss small{font-size:9px}.ov-cve-row>.control-icon{color:#9db8d5}.ov-trend-legend button{color:#bccbde;font-size:12px}.ov-period{border-color:#38495f}.ov-period button{color:#a6b7cc;font-size:12px}.ov-period button.active{color:#eef5ff;background:#2a3e53}.ov-chart-scale,.ov-chart-label{color:#99acc4;font-size:11px}.ov-chart-area{background-image:linear-gradient(#34496085 1px,#0000 1px);border-bottom-color:#38506c}.ov-chart-pair>i.ransomware{background:linear-gradient(var(--ov-violet), #8950c7)}.ov-chart-pair>i.breaches{background:linear-gradient(var(--ov-orange), #ce7e28)}.ov-chart-column:hover:before,.ov-chart-column:focus-visible:before{color:#eef5ff;background:#202d3f;border-color:#506b88;font-size:12px}.ov-ranks{gap:18px}.ov-rank strong{color:#c6d8ec;font-size:13px}.ov-rank b{color:var(--ov-tone);font-size:13px}.ov-rank-number{color:#91a7c1;font-size:11px}.ov-rank-track{background:#253344;border-radius:4px;height:6px}.overview-dashboard .ov-rank .ov-rank-track>i{background:var(--ov-tone);border-radius:4px}.ov-watch-strip{background:linear-gradient(100deg,#192734,#111a24);border-color:#354657}.ov-watch-icon{color:var(--green);background:#142d1e;border-color:#2c6a41}.ov-watch-strip p,.ov-watch-strip dt{color:#a6b8cc;font-size:12px}.ov-watch-strip dd{color:#dceafe}.ov-source-details>summary:hover{background:#1a2838}.ov-source-title strong{color:#d7e7f9;font-size:14px}.ov-source-title small,.ov-source-badges>span{color:#9fadc0;font-size:12px}.ov-source-body{background:#0d151f;border-color:#2d3e53}.ov-footer{color:#93a7be;font-size:11px}.ov-empty{color:#95aac2}.ov-empty strong{color:#c4d6ed}.ov-empty span{font-size:12px}.ov-stale{font-size:11px}.topbar-command .brand-mark-wrap{flex:0 0 44px;place-items:center;width:44px;height:44px;animation:4s ease-in-out infinite radar-glow-breathe;display:grid}.topbar-command .brand-mark{color:#0f6;transform-origin:50%;background-color:currentColor;display:block;filter:none!important;animation:24s linear infinite radar-mark-turn!important}@keyframes radar-mark-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes radar-glow-breathe{0%,to{opacity:.83;filter:drop-shadow(0 0 3px #00ff6635)}50%{opacity:1;filter:drop-shadow(0 0 9px #00ff6685)}}@media (width<=1550px) and (width>=1281px){.ov-kpi{gap:10px;padding-inline:12px}.ov-kpi-icon{width:45px;height:54px}.ov-kpi-icon .ui-icon{width:32px!important;height:36px!important}.ov-kpi-label{font-size:12px}.ov-kpi-values>strong{font-size:29px}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 110px 48px}.ov-event-columns>:nth-child(2),.ov-event-row>.ov-event-type{display:none}}@media (width<=1280px) and (width>=821px){.ov-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ov-main-grid,.ov-insights-grid{grid-template-columns:minmax(0,1fr)}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 106px 117px 53px}.ov-event-columns>:nth-child(2),.ov-event-row>.ov-event-type{display:block}}@media (width<=820px){.topbar-command .brand-mark-wrap{flex-basis:34px;width:34px;height:34px}.topbar-command .brand-subtitle{font-size:7px!important}.ov-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-kpi{min-height:140px}.ov-kpi-label{font-size:12px}.ov-kpi-period{font-size:11px}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 110px 48px}.ov-event-columns>:nth-child(2),.ov-event-row>.ov-event-type{display:none}.ov-watch-strip dl{border-color:#35485f}.ov-watch-strip dt{font-size:11px}.ov-heading h1{font-size:28px}.ov-heading p{font-size:13px}.ov-panel-heading{gap:12px}.ov-panel-heading p,.ov-attention>button{font-size:12px}.ov-source-badges>span{font-size:11px}.attack-load-notice{flex-wrap:wrap}}@media (width<=560px){.ov-kpi{flex-direction:column;align-items:flex-start;gap:12px;min-height:196px;padding:15px 13px 28px}.ov-kpi:last-child{flex-direction:row;align-items:center;min-height:114px}.ov-kpi-icon{width:46px;height:48px}.ov-kpi-icon .ui-icon{width:32px!important;height:34px!important}.ov-kpi-copy{width:100%}.ov-kpi-label{min-height:34px;font-size:12px}.ov-kpi-period{font-size:11px}.ov-kpi-values>strong{font-size:30px}.ov-delta{font-size:11px}.ov-kpi:last-child .ov-kpi-label{min-height:0}.ov-event-columns,.ov-event-row{grid-template-columns:minmax(0,1fr) 45px}.ov-event-columns>:nth-child(3),.ov-event-row>.ov-verification{display:none}.ov-event-row{padding-block:13px}.ov-event-description>strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ov-event-description small{font-size:11px}.ov-event-subject{align-items:flex-start}.ov-event-icon{margin-top:3px}.ov-panel-heading{flex-wrap:wrap}.ov-link{font-size:12px}.ov-chart-label,.ov-chart-scale{font-size:10px}.ov-source-badges{margin-left:0}.ov-attention>button{padding-inline:10px}.ov-attention strong{font-size:18px}.ov-attention>button>span{font-size:11px}}@media (width<=480px){.topbar-command .brand-mark-wrap{flex-basis:28px;width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.topbar-command .brand-mark-wrap,.topbar-command .brand-mark{filter:none!important;animation:none!important}.ov-kpi-arrow{transition:none}.ov-kpi:hover .ov-kpi-arrow{transform:none}}.app-shell .attack-source-stats span{color:#a3b1c4;font-size:11px;line-height:1.6}.app-shell .attack-source-stats b{color:#e7eff9;font-size:14px}.app-shell .attack-updating{color:#9ec4e7;margin:5px 0 0;font-size:12px}.app-shell .detail-drawer{background:#111821;border-left-color:#35465a}.app-shell .detail-grid>div,.app-shell .collector-stat-grid>div{background:#17212d;border-color:#324253}.app-shell .detail-grid span,.app-shell .source-block>span,.app-shell .collector-stat-grid span{color:#a1b3c9;font-size:11px}.app-shell .detail-grid strong{color:#dfebf9;font-size:13px}.app-shell .detail-section{border-color:#2e3d50}.app-shell .detail-section p{color:#bcc9da}.app-shell .drawer-title{color:#c5d5e7}.app-shell .search-select-trigger,.app-shell .search-select-menu,.app-shell .search-select-input{color:#d3e0f0;background:#131e2a;border-color:#36475c;font-size:13px}.app-shell .search-select-options button{color:#bbcbe0;font-size:13px}.app-shell .search-select-options button:hover{color:#eef5ff;background:#223349}.app-shell .search-select-options button.selected{color:#72e2bd;background:#203633}.app-shell .search-select-options small{color:#a4b9d4;font-size:11px}.topbar-command .global-search{z-index:40;position:relative;overflow:visible}.global-search-results{z-index:260;scrollbar-color:#42566b transparent;background:#0c121af7;border:1px solid #33475b;border-radius:9px;max-height:min(70vh,620px);padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 50px #000a}.global-search-results-head{color:#91a5bb;letter-spacing:.09em;justify-content:space-between;align-items:center;padding:7px 8px 9px;font-size:10px;display:flex}.global-search-results-head button{color:#91a5bb;cursor:pointer;background:0 0;border:0;font-size:18px}.global-search-state{color:#aebdcd;text-align:center;padding:18px 10px;font-size:12px}.global-search-state.error{color:#ff7187}.global-search-group{border-top:1px solid #263545;padding:5px 0 7px}.global-search-group>b{color:#0f6;letter-spacing:.1em;padding:7px 9px 5px;font:600 9px/1.2 Consolas,monospace;display:block}.global-search-group>button{color:#dbe5ef;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 9px;display:flex}.global-search-group>button:hover{background:#172332}.global-search-group>button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.global-search-group>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.global-search-group>button small{text-overflow:ellipsis;white-space:nowrap;color:#8fa0b2;font-size:9px;overflow:hidden}.global-search-group>button em{color:#7fcda4;white-space:nowrap;font:9px Consolas,monospace}.overview-dashboard .ov-kpi .ov-kpi-label{color:var(--ov-tone)!important}.quality-note{color:#8fa5b5;margin-top:8px;font-size:11px;line-height:1.55;display:block}.confidence-reason-list{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.confidence-reason-list>span{color:#a8c9b7;background:#00ff660e;border:1px solid #00ff6638;border-radius:999px;padding:4px 8px;font-size:10px}.status-dot.warn{background:#f3a358!important;box-shadow:0 0 9px #f3a3587a!important}:root{--control-bg:#121b26;--control-popup:#151f2b;--control-hover:#223144;--control-line:#394a60;--control-text:#e2eaf5;--control-muted:#a6b5c9;--control-selected:#153322;--control-focus:#0f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tsr-select{width:100%;min-width:0;position:relative}.tsr-select-trigger{background:var(--control-bg);width:100%;min-width:0;height:40px;color:var(--control-text);border:1px solid var(--control-line);text-align:left;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font:13px/1.4 Consolas,SFMono-Regular,monospace;transition:border-color .15s,box-shadow .15s;display:flex}.tsr-select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tsr-select-chevron{color:var(--control-muted);flex:0 0 16px;width:16px;height:16px;display:inline-flex}.tsr-select-chevron .control-icon{width:16px;height:16px;transition:transform .15s}.tsr-select.is-open .tsr-select-chevron .control-icon{color:var(--green);transform:rotate(180deg)}.tsr-select-trigger:hover:not(:disabled){border-color:#60836b}.tsr-select-trigger:focus-visible,.tsr-select.is-open .tsr-select-trigger{border-color:var(--control-focus);outline:none;box-shadow:0 0 0 2px #00ff6615}.tsr-select-trigger:disabled{opacity:.5;cursor:not-allowed}.tsr-select-popup{z-index:1200;box-sizing:border-box;background:var(--control-popup);min-height:0;color:var(--control-text);border:1px solid var(--control-line);text-align:left;border-top-color:#417352;border-radius:8px;flex-direction:column;padding:7px;font:13px/1.45 Consolas,SFMono-Regular,monospace;display:flex;overflow:hidden;box-shadow:0 18px 48px #0009,0 0 0 1px #00ff6608}.tsr-select-search-wrap{flex:none;margin-bottom:7px}.tsr-select-search{box-sizing:border-box;border:1px solid var(--control-line);background:var(--control-bg);width:100%;min-width:0;height:38px;color:var(--control-text);font:inherit;border-radius:5px;outline:none;padding:0 10px}.tsr-select-search::placeholder{color:var(--control-muted);opacity:1}.tsr-select-search:focus{border-color:#2c9d52;box-shadow:inset 0 0 0 1px #00ff6612}.tsr-select-options{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#3d6c50 var(--control-bg);-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}.tsr-select-options::-webkit-scrollbar{width:7px}.tsr-select-options::-webkit-scrollbar-track{background:var(--control-bg);border-radius:8px}.tsr-select-options::-webkit-scrollbar-thumb{background:#3d6c50;border-radius:8px}.tsr-select-options::-webkit-scrollbar-thumb:hover{background:#28a550}.tsr-select-option{box-sizing:border-box;min-height:39px;color:var(--control-text);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:9px;margin:2px 0;padding:8px 9px;display:flex}.tsr-select-option.is-active{background:var(--control-hover);border-color:#405875}.tsr-select-option.is-selected{color:var(--green);background:var(--control-selected)}.tsr-select-option.is-selected.is-active{border-color:#338f4e}.tsr-select-option[aria-disabled=true]{opacity:.4;cursor:not-allowed}.tsr-select-option-label{overflow-wrap:anywhere;white-space:normal;flex:1;min-width:0}.tsr-select-count{color:var(--control-muted);font-variant-numeric:tabular-nums;flex:none;font:12px/1.4 Consolas,monospace}.tsr-select-check{text-align:center;min-width:12px;color:var(--green);flex:0 0 12px;font-size:13px}.tsr-select-empty{color:var(--control-muted);text-align:center;padding:15px 8px}.distribution-label{align-items:center;gap:10px;min-width:0;display:flex}.distribution-label>span:last-child{overflow-wrap:anywhere;min-width:0;color:inherit;font:inherit}.distribution-country-flag{flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:23px;display:inline-flex}.distribution-country-flag .country-flag-image,.threat-location-list .country-flag .country-flag-image{object-fit:contain;display:block;width:28px!important;height:21px!important}.threat-location-list .country-flag{box-shadow:none;background:0 0;border:0;overflow:visible;width:28px!important;height:21px!important}.country-flag-unknown{color:#879ab1;width:20px;height:20px;display:block}.distribution-head{align-items:center;gap:14px}.distribution-head>strong{color:var(--text);font-size:13px}.distribution-head>span{color:#b5c4d7;font-variant-numeric:tabular-nums;flex-shrink:0;font:12px/1.5 Consolas,monospace}.distribution-list{gap:18px}.distribution-bar,.rank-bar{background:#23332a;border-radius:4px}.distribution-bar i{background:linear-gradient(90deg, #0c9f43, var(--green));border-radius:4px}.rank-bar i{background:var(--green);border-radius:4px}.topbar-command .brand-title span,.topbar-command .live-status{color:var(--green)}.app-shell .sync-button{color:var(--green);background:#0d2117;border-color:#278346}.app-shell .sync-button:hover:not(:disabled){border-color:var(--green);background:#133321;box-shadow:0 0 12px #00ff6614}.app-shell .period-switch button.active{color:var(--green);background:#153322;border-color:#2b8549}.app-shell .intel-input:focus{border-color:#30b45b;box-shadow:0 0 0 2px #00ff6610}.app-shell .status-pill.success{color:var(--green);background:#10291b;border-color:#227741}.ov-kpi.ov-tone-green .ov-kpi-icon{box-shadow:inset 0 0 0 1px #00ff661a,0 0 20px #00ff6608}.ov-eyebrow:before{background:var(--green)}.ov-attention .ov-attention-heading>.ui-icon{color:var(--green)}@media (width<=820px){.tsr-select-trigger{height:44px;min-height:44px}.tsr-select-option{min-height:44px}.tsr-select-search{height:42px;font-size:16px}}@media (prefers-reduced-motion:reduce){.tsr-select-trigger,.tsr-select-chevron .control-icon{transition:none}}.app-shell.public-site{isolation:isolate}.public-site .content{z-index:1;position:relative}.decorative-globe{z-index:0;pointer-events:none;opacity:.58;contain:strict;width:500px;height:500px;position:fixed;top:28px;right:-106px;-webkit-mask-image:linear-gradient(155deg,#000 12% 50%,#0000 88%);mask-image:linear-gradient(155deg,#000 12% 50%,#0000 88%)}.decorative-globe canvas{width:100%;height:100%;display:block}.public-site .topbar{background:#0a0f15e3}.local-mode-badge{letter-spacing:.06em;color:#a3b6c5;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:650;display:inline-flex}.local-mode-badge .ui-icon{width:16px;height:16px;color:var(--green)}.motion-toggle{flex:none}.local-radar-tools{border-color:#00ff663b;grid-template-columns:1fr auto;gap:13px 20px;margin-bottom:22px;padding:19px 22px;display:grid}.local-radar-intro{align-items:center;gap:13px;display:flex}.local-radar-intro strong{color:#e4f2eb;letter-spacing:.04em;font-size:13px}.local-radar-intro p{color:#a7b9c7;margin:5px 0 0;font-size:13px;line-height:1.55}.local-radar-icon{color:var(--green);background:#00ff6612;border:1px solid #0f63;border-radius:9px;flex-shrink:0;padding:10px}.local-radar-icon .ui-icon{width:23px;height:23px}.local-radar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.local-radar-actions .row-action{padding:8px 10px;font-size:12px}.local-radar-status{color:#9bafbd;flex-wrap:wrap;grid-column:1/-1;gap:10px 24px;font-size:12px;display:flex}.local-working{color:var(--green)}.local-radar-warning{color:#ffc46b;background:#ffab420f;border-left:2px solid #ffad42;grid-column:1/-1;margin:0;padding:10px 13px;font-size:13px;line-height:1.6}.local-radar-message{color:var(--green);grid-column:1/-1;margin:0;font-size:13px}.local-privacy-details{color:#b2c3cf;border-top:1px solid #24313f;grid-column:1/-1;padding-top:10px;font-size:12px;line-height:1.7}.local-privacy-details summary{cursor:pointer;color:#c4d8e3;width:fit-content}.local-privacy-details p{max-width:1100px}.local-toast{color:#c4f2d4;background:#101e1a;border:1px solid #00ff664d;border-radius:8px;justify-content:space-between;gap:15px;margin-bottom:14px;padding:12px 17px;font-size:13px;display:flex}.local-toast button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.reduce-effects *,.reduce-effects :before,.reduce-effects :after{scroll-behavior:auto!important;animation:none!important}.watch-alert-table .row-actions{flex-wrap:wrap;min-width:130px}.watch-alert-table .row-action{font-size:11px}@media (width<=1150px){.local-radar-tools{grid-template-columns:1fr}.local-mode-badge{gap:0;font-size:0}}@media (width<=900px){.decorative-globe{opacity:.3;width:360px;height:360px;top:60px;right:-130px}}@media (width<=600px){.local-radar-tools{padding:16px}.local-radar-intro{align-items:flex-start}.local-radar-actions .row-action{padding:9px 10px}.local-mode-badge{display:none}}@media (width<=760px){.app-shell .attack-source-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.app-shell .attack-source-card{box-sizing:border-box;width:100%;min-width:0!important}.app-shell .attack-source-card-head{align-items:flex-start;gap:12px}.app-shell .attack-source-card-head strong{white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0}.app-shell .attack-source-card-head .status-pill{white-space:nowrap;flex:none}.app-shell .attack-source-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.app-shell .attack-source-stats span,.app-shell .attack-source-stats b{min-width:0}.app-shell .table-panel:not(.organization-list-panel) .table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;overflow-y:hidden;overflow-x:auto!important}.app-shell .table-panel:not(.organization-list-panel) .table-wrap>table{min-width:760px;table-layout:auto!important}.app-shell .table-panel:not(.organization-list-panel) th,.app-shell .table-panel:not(.organization-list-panel) td{white-space:nowrap}.app-shell .organization-list-panel .table-wrap{border-top:0;overflow:visible!important}.app-shell .organization-list-panel .organization-intel-table,.app-shell .organization-list-panel .organization-intel-table tbody{width:100%;display:block;table-layout:auto!important;min-width:0!important}.app-shell .organization-list-panel .organization-intel-table thead{display:none}.app-shell .organization-list-panel .organization-intel-table tbody{box-sizing:border-box;padding:10px}.app-shell .organization-list-panel .organization-intel-table tbody tr{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;margin-bottom:10px;display:grid;overflow:hidden}.app-shell .organization-list-panel .organization-intel-table tbody tr:last-child{margin-bottom:0}.app-shell .organization-list-panel .organization-intel-table td{border-top:1px solid var(--line);flex-direction:column;justify-content:center;gap:4px;line-height:1.35;display:flex;white-space:normal!important;text-overflow:clip!important;width:auto!important;min-width:0!important;max-width:none!important;padding:9px 10px!important;overflow:visible!important}.app-shell .organization-list-panel .organization-intel-table td:before{content:attr(data-label);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:600 9px/1.2 Consolas,monospace}.app-shell .organization-list-panel .organization-intel-table td:first-child{border-top:0;grid-column:1/-1;padding-top:12px!important;padding-bottom:12px!important}.app-shell .organization-list-panel .organization-intel-table td:first-child:before{margin-bottom:2px}.app-shell .organization-list-panel .organization-name-main{overflow-wrap:anywhere;white-space:normal!important;font-size:14px!important}.app-shell .organization-list-panel .domain-cell{overflow-wrap:anywhere;white-space:normal!important}.app-shell .organization-list-panel .identity-quality{align-self:flex-start}.app-shell .organization-list-panel .confidence{min-width:0!important}.app-shell .organization-list-panel .empty-state{border-top:0;grid-column:1/-1;display:block;padding:24px 12px!important}.app-shell .organization-list-panel .empty-state:before{display:none}.app-shell .organization-filter-row{grid-template-columns:minmax(0,1fr)!important}.app-shell .organization-filter-row .result-count{justify-self:start}}@media (width<=480px){.app-shell .attack-source-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-shell .attack-source-stats span{font-size:9px!important}.app-shell .attack-source-stats b{font-size:12px!important}.app-shell .organization-list-panel .organization-intel-table tbody{padding:8px}.app-shell .organization-list-panel .organization-intel-table td{padding:8px!important}}@media (width<=760px){.app-shell .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.app-shell .metric-grid>*{min-width:0!important}.app-shell .metric-card:not(.overview-card){box-sizing:border-box;flex-direction:column;min-width:0!important;min-height:118px!important;padding:14px 12px!important;display:flex!important}.app-shell .metric-card:not(.overview-card) .metric-label{overflow-wrap:normal;word-break:normal;min-height:34px;display:block;letter-spacing:.08em!important;margin:0!important;font-size:11px!important;line-height:1.3!important}.app-shell .metric-card:not(.overview-card) .metric-value{letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "lnum" 1;width:100%;min-width:0;padding-top:10px;margin-top:auto!important;font-size:clamp(21px,6.4vw,28px)!important;line-height:1!important}.app-shell .metric-card:not(.overview-card) .signal-watermark{width:44px!important;height:44px!important;bottom:5px!important;right:5px!important}.app-shell .incident-metrics,.app-shell .breach-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=420px){.app-shell .metric-card:not(.overview-card){min-height:112px!important;padding:13px 10px!important}.app-shell .metric-card:not(.overview-card) .metric-value{font-size:clamp(20px,6.1vw,25px)!important}}
