.signal-detail-modal.svelte-jldl2a{min-height:400px}.loading-container.svelte-jldl2a{display:flex;justify-content:center;align-items:center;min-height:400px}.actions.svelte-jldl2a{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:flex-end}.message-section.svelte-jldl2a{margin-bottom:1.5rem;padding:1rem;background:var(--cds-layer-01, #262626);border-left:3px solid var(--cds-support-info, #4589FF);border-radius:4px}.message-section.svelte-jldl2a h4:where(.svelte-jldl2a){font-size:.875rem;font-weight:600;color:var(--cds-text-secondary, #AEB4BA);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.message-content.svelte-jldl2a{color:var(--cds-text-primary, #DADFE3);font-size:.9375rem;line-height:1.5;font-family:IBM Plex Sans,system-ui,-apple-system,sans-serif;word-wrap:break-word;white-space:pre-wrap}.enrichment-section.svelte-jldl2a{margin-bottom:1.5rem}.node-type-badge.svelte-jldl2a{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.node-type-asset.svelte-jldl2a{background:#0f62fe33;color:#4589ff}.node-type-user.svelte-jldl2a{background:#24a14833;color:#42be65}.node-type-file.svelte-jldl2a{background:#ff832b33;color:#ff832b}.node-type-process.svelte-jldl2a{background:#da1e2833;color:#ff6f6f}.node-type-domain.svelte-jldl2a,.node-type-url.svelte-jldl2a{background:#8a3ffc33;color:#be95ff}.enriched-value.svelte-jldl2a{color:var(--cds-support-success, #42BE65);font-family:IBM Plex Mono,monospace;font-size:.875rem}.unresolved-value.svelte-jldl2a{color:var(--cds-text-secondary, #AEB4BA);font-style:italic;font-size:.875rem}.node-id.svelte-jldl2a{color:var(--cds-text-secondary, #AEB4BA);font-family:IBM Plex Mono,monospace;font-size:.75rem}.location-internal.svelte-jldl2a,.location-external.svelte-jldl2a,.location-unknown.svelte-jldl2a{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem}.location-internal.svelte-jldl2a{color:var(--cds-support-info, #4589FF)}.location-internal.svelte-jldl2a .internal-icon{fill:var(--cds-support-info, #4589FF)}.location-external.svelte-jldl2a{color:var(--cds-text-primary, #DADFE3)}.location-external.svelte-jldl2a .country-name:where(.svelte-jldl2a){font-weight:500;margin-left:.25rem}.location-unknown.svelte-jldl2a{color:var(--cds-text-secondary, #AEB4BA)}.location-unknown.svelte-jldl2a .external-icon{fill:var(--cds-text-secondary, #AEB4BA)}.search-section.svelte-jldl2a{margin-bottom:1rem}.categories-container.svelte-jldl2a{max-height:600px;overflow-y:auto}.signal-detail-modal .bx--accordion__item{border-top:1px solid var(--cds-border-subtle, #3D4551)}.signal-detail-modal .bx--structured-list{margin:0}.signal-detail-modal .bx--structured-list-th{color:var(--cds-text-secondary, #AEB4BA);font-weight:600;padding:.5rem .75rem;background:var(--cds-layer-02, #2B3038);font-size:.875rem}.signal-detail-modal .bx--structured-list-td{padding:.5rem .75rem;color:var(--cds-text-primary, #DADFE3);font-size:.875rem}.signal-detail-modal .bx--structured-list-row:hover{background:var(--cds-layer-hover, #2F333D)}.field-name.svelte-jldl2a{color:var(--cds-text-primary, #DADFE3);font-weight:500;margin-right:.5rem}.field-key.svelte-jldl2a{color:var(--cds-text-secondary, #AEB4BA);font-size:.75rem;font-family:IBM Plex Mono,monospace}.field-value.svelte-jldl2a{color:var(--cds-support-success, #42BE65);font-family:IBM Plex Mono,monospace;font-size:.875rem;word-break:break-word;white-space:pre-wrap}.raw-json.svelte-jldl2a{margin-top:.5rem}.raw-json .bx--snippet--multi{max-height:400px}.no-results.svelte-jldl2a{padding:2rem;text-align:center;color:var(--cds-text-secondary, #AEB4BA);background:var(--cds-layer, #252A36);border-radius:4px;margin-top:1rem}.node-summary-card.svelte-wzmhfy{background:var(--cds-layer-01, #1C2128);border:1px solid var(--cds-border-subtle);border-left:4px solid var(--border-color, #8d8d8d);border-radius:4px;overflow:hidden}.card-title.svelte-wzmhfy{padding:.5rem 1rem;background:var(--cds-layer-02, #262626);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--cds-text-secondary);border-bottom:1px solid var(--cds-border-subtle)}.card-content.svelte-wzmhfy{padding:1rem}.card-content.loading.svelte-wzmhfy{min-height:100px}.card-content.empty.svelte-wzmhfy{display:flex;align-items:center;justify-content:center;min-height:100px;color:var(--cds-text-secondary)}.card-content.empty.svelte-wzmhfy p:where(.svelte-wzmhfy){margin:0;font-style:italic}.node-header.svelte-wzmhfy{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.classification-badges.svelte-wzmhfy{display:flex;gap:.25rem;flex-wrap:wrap}.node-identifier.svelte-wzmhfy{margin-bottom:.75rem}.node-identifier.svelte-wzmhfy .primary:where(.svelte-wzmhfy){display:block;font-size:1rem;font-weight:500;color:var(--cds-text-primary);word-break:break-all}.node-identifier.svelte-wzmhfy .secondary:where(.svelte-wzmhfy){display:block;font-size:.75rem;color:var(--cds-text-secondary);margin-top:.25rem;word-break:break-all}.node-meta.svelte-wzmhfy{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.node-meta.svelte-wzmhfy .node-id:where(.svelte-wzmhfy){font-size:.75rem;font-family:IBM Plex Mono,monospace;color:var(--cds-text-secondary)}.card-actions.svelte-wzmhfy{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--cds-border-subtle)}.loading-container.svelte-9cojsj{display:flex;justify-content:center;align-items:center;min-height:200px}.modal-actions.svelte-9cojsj{display:flex;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--cds-border-subtle-01)}.identifier-section.svelte-9cojsj{background:var(--cds-layer-01);padding:1rem;border-radius:4px;margin-bottom:1rem}.identifier-section.svelte-9cojsj h5:where(.svelte-9cojsj){margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:var(--cds-text-primary)}.identifier-meta.svelte-9cojsj{display:flex;gap:1.5rem;font-size:.875rem;color:var(--cds-text-secondary)}.fields-container.svelte-9cojsj{margin-top:1rem;max-height:400px;overflow-y:auto}.field-value.svelte-9cojsj{font-family:IBM Plex Mono,monospace;font-size:.875rem;word-break:break-word}.json-section.svelte-9cojsj{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--cds-border-subtle-01)}.json-section.svelte-9cojsj h6:where(.svelte-9cojsj){margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--cds-text-secondary);text-transform:uppercase;letter-spacing:.05em}.artifacts-container.svelte-9cojsj{margin-top:1rem}.artifacts-loading.svelte-9cojsj{display:flex;justify-content:center;align-items:center;min-height:200px}.empty-state.svelte-9cojsj{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:1rem;color:var(--cds-text-secondary)}.empty-state.svelte-9cojsj p:where(.svelte-9cojsj){margin:0;font-size:.875rem}.artifact-count.svelte-9cojsj{font-size:.875rem;color:var(--cds-text-secondary);font-weight:600}.clickable-artifacts-table .bx--data-table tbody tr{cursor:pointer}.clickable-artifacts-table .bx--data-table tbody tr:hover{background-color:var(--cds-layer-hover)}.clickable-artifacts-table .bx--data-table tbody tr td{-webkit-user-select:none;user-select:none}.edge-detail-modal .bx--modal-container{max-width:900px}.edge-detail-modal .bx--structured-list-td{padding:.5rem}.edge-detail-modal .bx--text-input,.edge-detail-modal .bx--number-input,.edge-detail-modal .bx--select{min-width:200px}.edge-detail-modal .bx--data-table tbody tr{cursor:pointer}.edge-detail-modal .bx--data-table tbody tr:hover{background:var(--cds-layer-hover-01)}.nodes-container.svelte-9cojsj{margin-top:1rem}.nodes-loading.svelte-9cojsj{display:flex;justify-content:center;align-items:center;min-height:200px}.nodes-grid.svelte-9cojsj{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:600px){.nodes-grid.svelte-9cojsj{grid-template-columns:1fr}}.identifier-section.svelte-b7bdyh{padding:1rem;background:var(--cds-ui-01);border-radius:4px;border-left:4px solid var(--cds-interactive-01)}.headline-row.svelte-b7bdyh{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.type-label.svelte-b7bdyh{font-size:.75rem;color:var(--cds-text-02);text-transform:uppercase;letter-spacing:.5px}.identifier-value.svelte-b7bdyh{margin:0;font-size:1.25rem;font-weight:600;color:var(--cds-text-01);word-break:break-all}.verdict-row.svelte-b7bdyh{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.node-detail-modal.svelte-7wmd0q{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0;max-height:82vh;overflow-y:auto}.loading-container.svelte-7wmd0q{display:flex;justify-content:center;align-items:center;min-height:200px}.modal-header.svelte-7wmd0q{display:flex;flex-direction:column;gap:1rem;position:sticky;top:0;z-index:10;padding-bottom:1rem;border-bottom:1px solid var(--cds-ui-03);background:var(--cds-ui-01)}.actions.svelte-7wmd0q{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}.actions.svelte-7wmd0q .bx--btn--tertiary:hover,.actions.svelte-7wmd0q .bx--btn--tertiary:active,.actions.svelte-7wmd0q .bx--btn--tertiary:focus,.actions.svelte-7wmd0q .bx--btn--tertiary:focus-visible{background-color:var(--cds-inverse-02, #393939);color:var(--cds-inverse-01, #ffffff);border-color:var(--cds-inverse-02, #393939)}.node-detail-modal.svelte-7wmd0q .bx--tag{filter:saturate(.82)}.related-section.svelte-7wmd0q,.activity-section.svelte-7wmd0q,.relationships-section.svelte-7wmd0q,.services-section.svelte-7wmd0q,.vulns-section.svelte-7wmd0q{padding:1rem;background:var(--cds-ui-01);border-radius:4px;border-left:4px solid var(--cds-interactive-04, #0f62fe)}.vulns-scan-recency.svelte-7wmd0q{font-size:.75rem;color:var(--cds-text-02);margin-bottom:.5rem}.vulns-section.svelte-7wmd0q .vulns-tags:where(.svelte-7wmd0q){max-height:16rem;overflow-y:auto}.vuln-chip.svelte-7wmd0q{display:inline-flex}.relationship-graph.svelte-7wmd0q{margin-bottom:.75rem}.relationship-graph-head.svelte-7wmd0q{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--cds-text-02);margin-bottom:.25rem}.relationship-graph-canvas.svelte-7wmd0q{border-radius:4px}.relationship-graph-cap.svelte-7wmd0q,.relationships-rows-capped.svelte-7wmd0q{font-size:.75rem;color:var(--cds-text-02);margin-bottom:.25rem}.relationships-filter.svelte-7wmd0q{margin-bottom:.5rem}.related-section.svelte-7wmd0q h5:where(.svelte-7wmd0q),.activity-section.svelte-7wmd0q h5:where(.svelte-7wmd0q),.services-section.svelte-7wmd0q h5:where(.svelte-7wmd0q),.vulns-section.svelte-7wmd0q h5:where(.svelte-7wmd0q),.relationships-section.svelte-7wmd0q h5:where(.svelte-7wmd0q){margin:0 0 .75rem;font-size:.875rem;color:var(--cds-text-02);text-transform:uppercase;letter-spacing:.5px}.relationships-empty.svelte-7wmd0q{font-size:.875rem;color:var(--cds-text-02)}.relationships-head.svelte-7wmd0q,.relationship-row.svelte-7wmd0q{display:grid;grid-template-columns:1fr auto 4rem;gap:.75rem;align-items:center}.relationships-head.svelte-7wmd0q{padding:0 .5rem .375rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.4px;color:var(--cds-text-02);border-bottom:1px solid var(--cds-ui-03)}.relationship-row.svelte-7wmd0q{width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--cds-ui-03);padding:.5rem;cursor:pointer;color:var(--cds-text-01);font-size:.875rem}.relationship-row.svelte-7wmd0q:hover,.relationship-row.svelte-7wmd0q:focus-visible{background:var(--cds-hover-ui)}.rel-node.svelte-7wmd0q{display:flex;align-items:center;gap:.5rem;min-width:0}.rel-node-label.svelte-7wmd0q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rel-type.svelte-7wmd0q{color:var(--cds-text-02)}.rel-count-col.svelte-7wmd0q{text-align:right}.rel-count.svelte-7wmd0q{font-variant-numeric:tabular-nums}.relationships-viewall.svelte-7wmd0q{margin-top:.5rem;background:none;border:none;padding:.25rem 0;cursor:pointer;font-size:.8125rem;color:var(--cds-link-01, #0f62fe)}.relationships-viewall.svelte-7wmd0q:hover{text-decoration:underline}.related-item.svelte-7wmd0q,.activity-item.svelte-7wmd0q{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.related-label.svelte-7wmd0q,.activity-label.svelte-7wmd0q{font-size:.75rem;color:var(--cds-text-02)}.related-tags.svelte-7wmd0q{display:flex;flex-wrap:wrap;gap:.25rem}.activity-grid.svelte-7wmd0q{display:flex;gap:2rem;flex-wrap:wrap}.activity-value.svelte-7wmd0q{font-size:.875rem;color:var(--cds-text-01)}.advanced-container.svelte-7wmd0q{margin-top:.5rem}.enrichment-section.svelte-7wmd0q{padding:1rem;background:var(--cds-ui-01);border-radius:4px;border-left:4px solid var(--cds-support-02)}.enrichment-section.svelte-7wmd0q h5:where(.svelte-7wmd0q){margin:0 0 .75rem;font-size:.875rem;color:var(--cds-text-02);text-transform:uppercase;letter-spacing:.5px}.enrichment-grid.svelte-7wmd0q{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.enrichment-item.svelte-7wmd0q{display:flex;flex-direction:column;gap:.25rem}.enrichment-label.svelte-7wmd0q{font-size:.75rem;font-weight:500;color:var(--cds-text-02);text-transform:uppercase;letter-spacing:.5px}.enrichment-value.svelte-7wmd0q{font-size:.875rem;color:var(--cds-text-01);display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.enrichment-value.coordinates-value.svelte-7wmd0q{font-family:var(--cds-code-01-font-family, monospace);font-size:.8125rem}.enrichment-value.timestamp-value.svelte-7wmd0q{font-size:.8125rem;color:var(--cds-text-02)}.enrichment-value.threat-tags.svelte-7wmd0q{display:flex;flex-wrap:wrap;gap:.25rem}.enrichment-item.map-item.svelte-7wmd0q{grid-column:1 / -1}.mini-map-container.svelte-7wmd0q{width:100%;height:150px;border-radius:4px;overflow:hidden;border:1px solid var(--cds-ui-03);background:var(--cds-field-01)}.mini-map-marker{background:transparent!important;border:none!important}.marker-dot{width:12px;height:12px;background:var(--cds-interactive-04, #4589ff);border:2px solid var(--cds-ui-background, #030C20);border-radius:50%;box-shadow:0 0 2px #0006}.observations-section.svelte-7wmd0q{padding:1rem;background:var(--cds-ui-01);border-radius:4px;border-left:4px solid var(--cds-support-04)}.observations-section.svelte-7wmd0q h5:where(.svelte-7wmd0q){margin:0 0 .75rem;font-size:.875rem;color:var(--cds-text-02);text-transform:uppercase;letter-spacing:.5px}.observations-list.svelte-7wmd0q{display:flex;flex-direction:column;gap:.5rem}.observation-item.svelte-7wmd0q{padding:.75rem;background:var(--cds-field-01);border-radius:4px;border-left:3px solid var(--cds-ui-03)}.observation-item.matched.svelte-7wmd0q{border-left-color:var(--cds-support-02)}.observation-header.svelte-7wmd0q{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.observation-name.svelte-7wmd0q{font-weight:500;color:var(--cds-text-01);flex:1}.observation-badges.svelte-7wmd0q{display:flex;align-items:center;gap:.5rem}.observation-badge.svelte-7wmd0q{font-size:.75rem;padding:.125rem .5rem;border-radius:12px;font-weight:500}.observation-badge.success.svelte-7wmd0q{background:var(--cds-support-02);color:var(--cds-text-04)}.observation-badge.neutral.svelte-7wmd0q{background:var(--cds-ui-02);color:var(--cds-text-02)}.score-impact.svelte-7wmd0q{font-size:.75rem;padding:.125rem .5rem;border-radius:12px;font-weight:600;font-family:monospace}.score-impact.positive.svelte-7wmd0q{background:var(--cds-support-03);color:var(--cds-text-04)}.score-impact.negative.svelte-7wmd0q{background:var(--cds-support-02);color:var(--cds-text-04)}.max-badge.svelte-7wmd0q{font-size:.75rem;padding:.125rem .5rem;border-radius:12px;font-weight:500;background:var(--cds-interactive-01);color:var(--cds-text-04)}.max-badge.reached.svelte-7wmd0q{background:var(--cds-support-02);color:var(--cds-text-04)}.score-progression.svelte-7wmd0q{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.375rem .5rem;background:var(--cds-ui-02);border-radius:4px;font-size:.875rem}.score-before.svelte-7wmd0q{color:var(--cds-text-02);font-weight:500}.arrow.svelte-7wmd0q{color:var(--cds-text-02);font-weight:600}.score-after.svelte-7wmd0q{color:var(--cds-text-01);font-weight:600}.observation-details.svelte-7wmd0q{margin-top:.5rem;font-size:.875rem;color:var(--cds-text-02)}.categories-container.svelte-7wmd0q{max-height:400px;overflow-y:auto}.field-value.svelte-7wmd0q{background:var(--cds-field-01);padding:.25rem .5rem;border-radius:2px;font-size:.875rem;word-break:break-all;white-space:pre-wrap}.cve-links.svelte-7wmd0q{display:inline-flex;flex-wrap:wrap;gap:.25rem .5rem}.cve-link.svelte-7wmd0q{background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--cds-link-01, #0f62fe);cursor:pointer;text-decoration:underline}.cve-link.svelte-7wmd0q:hover{color:var(--cds-hover-primary-text, #0043ce)}.json-viewer-section.svelte-7wmd0q{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--cds-ui-03)}.json-viewer-section.svelte-7wmd0q h4:where(.svelte-7wmd0q){margin:0 0 .5rem;font-size:1rem;font-weight:600}.empty-state.svelte-7wmd0q{text-align:center;padding:3rem;color:var(--cds-text-02)}.add-to-collection-content.svelte-7wmd0q{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 0}.collection-select.svelte-7wmd0q{margin-bottom:.5rem}.criteria-fields.svelte-7wmd0q{display:flex;flex-direction:column;gap:.75rem}.fields-label.svelte-7wmd0q{font-size:.875rem;font-weight:500;color:var(--cds-text-02);margin:0}.no-fields.svelte-7wmd0q{font-size:.875rem;color:var(--cds-text-02);font-style:italic}.field-tags.svelte-7wmd0q{display:flex;flex-direction:column;gap:.5rem}.field-tag.svelte-7wmd0q{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--cds-field-01);border:1px solid var(--cds-ui-03);border-radius:4px;cursor:pointer;transition:all .15s ease;text-align:left;font-size:.875rem;color:var(--cds-text-01)}.field-tag.svelte-7wmd0q:hover{background:var(--cds-hover-ui);border-color:var(--cds-ui-04)}.field-tag.selected.svelte-7wmd0q{background:var(--cds-selected-ui);border-color:var(--cds-interactive-01)}.field-label.svelte-7wmd0q{flex:1;word-break:break-all}.check-mark.svelte-7wmd0q{margin-left:.5rem;color:var(--cds-interactive-01);font-weight:600}.selected-summary.svelte-7wmd0q{padding:.75rem;background:var(--cds-ui-01);border-radius:4px;text-align:center}.selected-summary.svelte-7wmd0q p:where(.svelte-7wmd0q){margin:0;font-size:.875rem;color:var(--cds-text-01)}
