body{padding:0!important;margin:0!important;height:100%;width:100%;overflow-x:hidden;overflow-y:hidden;font-size:.75rem}:root{--primary: #86aaf9;--primary-rgb: 134, 170, 249;--font-base: "Source Sans Pro", Roboto, Arial, Helvetica, sans-serif;--fs-sm: .875rem;--fs-md: 1rem;--fs-lg: 1.5rem;--radius-xs: .125rem;--radius-sm: 4px;--radius-md: 8px;--nav-height: 3.125rem;--shadow-sm: 0 4px 8px rgba(0, 0, 0, .2);--shadow-md: 0 8px 16px 0 rgba(0, 0, 0, .2);--overlay-backdrop: rgba(0, 0, 0, .5);--text-on-accent: #ffffff;--text-on-accent-dark: #000000;--text-emphasis-dark: #161625;--intel-tooltip-bg: rgba(97, 97, 97, .92);--link-color: #5ea6ff;--divider-neutral: #d9d9d9;--ticker-bg: #232c42;--det-head-divider: #c3d2e8;--overlay-black: #000000;--shadow-inset-sm: 0px 2px 2px 2px rgba(0, 0, 0, .3);--shadow-hover-strong: 0px 2px 2px 2px rgba(0, 0, 0, .5);--overlay-30: rgba(0, 0, 0, .3);--overlay-50: rgba(0, 0, 0, .5);--overlay-white-10: rgba(255, 255, 255, .1);--border-emphasis: #000000;--divider-dark: #1e1e2f;--icon-intel: #9b59b6;--icon-registry: #f39c12;--icon-network: #fb5093;--icon-diskop: #db62f9;--icon-dns: #764fde;--vt-clean: #3fb68b;--vt-malicious: rgb(247, 82, 91);--icon-stroke-muted: #ccc;--icon-process: #009688;--text-tooltip-muted: #ddd;--overlay-white-60: rgba(255, 255, 255, .6);--activity-input-bg: rgba(35, 44, 66, 1);--activity-input-border: #6275a3;--surface-fixed-dark: #232c42;--timeline-line-muted: #999;--divider-muted: rgba(85, 85, 85, .83);--tooltip-fixed-bg: #1e1e1e;--overlay-70: rgba(0, 0, 0, .7);--text-muted-fixed: #aaa;--btn-cancel-bg: #444;--btn-confirm-bg: #4caf50;--btn-neutral-bg: #2f3d5c;--surface-fixed-darker: #1a1a28;--accent-blue: #3b82f6;--link-dark-blue: #004080;--link-blue: #007bff;--label-muted: #888;--timeline-danger: #d9534f;--timeline-warning: #f0ad4e;--timeline-success: #5cb85c;--timeline-marker-dot: #555;--timeline-muted-text: #777;--timeline-border-overlay-18: rgba(195, 210, 232, .18);--timeline-border-overlay-22: rgba(195, 210, 232, .22);--timeline-bottom-text: rgba(207, 216, 227, .85);--overlay-25: rgba(0, 0, 0, .25);--overlay-15: rgba(0, 0, 0, .15);--text-subtext-fixed: #7d95b5;--text-radio-fixed: #ccd9e8;--divider-light-fixed: #eef2f5;--link-teal-blue: #0284c7;--spinner-light: #adadad;--focus-glow: rgba(120, 140, 255, .65);--overlay-60: rgba(0, 0, 0, .6);--overlay-80: rgba(0, 0, 0, .8);--border-light-alt: #ddd;--border-white: #ffffff;--text-muted-alt: #666;--danger-bg: red;--console-bg: #111;--console-text: #0f0;--table-head-fixed-bg: #5a5a5a;--text-danger-alt: #f87171;--divider-fixed-333: #333;--divider-fixed-444: #444;--code-bg: #1e1e1e;--code-text: #f8f8f2;--code-inline-bg: rgba(140, 140, 140, .15);--code-inline-text: #e06c75;--send-btn-hover: #c7d2fe;--card-bg: var(--dashboard-card-bg);--chip-radius: 16px;--chip-radius-round: 20px;--chip-padding-sm: 2px 5px;--chip-padding-md: 2px 10px;--chip-font-sm: .8rem;--btn-height: 2rem;--btn-radius: 0;--btn-padding-sm: 0 1rem;--btn-padding-md: 0 1.5rem;--btn-font: "Source Sans Pro", Roboto, RobotoDraft, Arial, Helvetica, sans-serif;--cve-icon-color: #86aaf9;--aws-icon-color: #ff9900;--azure-icon-color: #0078d4;--leaked-credentials: #e8121a;--input-font: "Source Sans Pro", Roboto, RobotoDraft, Arial, Helvetica, sans-serif;--input-padding-sm: .45rem;--input-padding-md: .51rem;--input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out}.App.dark-mode{--bg-main: #161625;--bg-surface: #232c42;--bg-hover: #2f3d5c;--radio-color: #86aaf9;--text-main: #ffffff;--text-muted: #636668;--tree-line-color: #ccc;--border-main: #6275a3;--border-light: #3d4a69;--input-bg: #232c42;--placeholder-color: #7d95b5;--overflow-hide: hidden;--overflow-show: auto;--scrollbar-width: thin;--scrollbar-thumb: #77798f;--scrollbar-track: #3d3c40;--nav-bg: #2f3d5c;--nav-text: #ffffff;--nav-text-hover: #86aaf9;--nav-divider: #6275a3;--icon-color: #ffffff;--icon-hover: #86aaf9;--dropdown-bg: #232c42;--dropdown-border: #86aaf9;--dropdown-item-border: #2f3d5c;--dropdown-hover: #2f3d5c;--submenu-bg: #232c42;--submenu-border: 1px solid #86aaf9;--submenu-item-border: 1px solid #2f3d5c;--submenu-item-text: #ffffff;--submenu-item-bg-hover: #2f3d5c;--sidebar-bg: #232c42;--sidebar-text: #ffffff;--sidebar-border: #6275a3;--sidebar-hover: #2f3d5c;--sidebar-selected: #2f3d5c;--sidebar-item-bg: #232c42;--sidebar-item-text: #ffffff;--sidebar-item-border: #6275a3;--sidebar-item-hover: #3a4a6c;--sidebar-item-selected: #3a4a6c;--sidebar-item-selected-border: #6275a3;--chip-bg: #86aaf9;--chip-text: #000000;--chip-bg-highlight: #fc0;--chip-bg-module: #86aaf9;--chip-text-module: #000000;--table-bg: #161625;--table-color: #ffffff;--table-border-bottom: #86aaf9;--table-data-border-bottom: #a9bdeb;--table-row-bg: transparent;--table-row-bg-hover: #2f3d5c;--loader-color: #86aaf9;--loader-size: 60;--severity-critical: #e8121a;--severity-high: #ff7e00;--severity-medium: #edb000;--severity-low: #649f64;--severity-info: #5082d2;--issue-card-bg: #232c42;--issue-card-hover: #2f3d5c;--module-card-bg: #1e1e2f;--module-card-border: 1px solid #232c42;--module-card-color: #ffffff;--module-card-hover: #2f3d5c;--module-card-shadow: rgba(0, 0, 0, .2);--dropdown-arrow: #000000;--dropdown-chip-bg: #86aaf9;--dropdown-text-color: #000000;--dropdown-option-bg: #232c42;--dropdown-option-border: #86aaf9;--dropdown-option-color: #ffffff;--dropdown-option-item-border: #2f3d5c;--dropdown-option-bg-hover: #2f3d5c;--dropdown-option-color-hover: #ffffff;--tab-bg-color: #232c42;--ref-color: #ffffff;--ref-icon-color: #ffffff;--ref-color-hover: #86aaf9;--ref-icon-color-hover: #86aaf9;--adv-mal-card-bg: #1e1e2f;--adv-mal-card-border: 1px solid #232c42;--adv-mal-card-text: #ffffff;--adv-mal-card-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);--adv-mal-card-bg-hover: #2f3d5c;--adv-mal-card-shadow-hover: 0 8px 16px 0 rgba(0, 0, 0, .2);--mal-custom-input-bg: rgba(35, 44, 66, 1);--mal-custom-input-border: 1px solid #6275a3;--mal-custom-input-shadow: none;--mal-custom-input-border-hover: 1px solid #909395;--mal-custom-input-border-focus: 1px solid #63aaf9;--btn-border: #86aaf9;--btn-bg: transparent;--btn-bg-hover: #86aaf9;--btn-text: #ffffff;--btn-text-hover: #161625;--btn-icon: #ffffff;--btn-icon-hover: #161625;--pg-bg: transparent;--pg-border: none;--pg-select-bg: #86aaf9;--pg-select-border: none;--pg-select-text: #000;--pg-text: #fff;--input-text: #ffffff;--input-bg: rgba(35, 44, 66, 1);--input-border: #6275a3;--input-border-hover: #ffffff;--input-outline: #86aaf9;--input-shadow: none;--input-shadow-hover: 0 0 12px rgba(120, 140, 255, .65);--calander-icon: invert(100%);--tab-btn-bg: transparent;--tab-btn-text-color: #ffffff;--tab-btn-color: #c3d2e8;--tab-btn-color-hover: #86aaf9;--tab-btn-color-active: #86aaf9;--tab-btn-border-active: 3px solid #86aaf9;--login-text-color: #ffffff;--login-bg-color: transparent;--login-border: 1px solid #6275a3;--login-border-hover: 1px solid #ffffff;--login-border-focus: 1px solid #63aaf9;--loading-btn-color: #161625;--loading-btn-border: 1px solid rgba(134, 170, 249, 1);--loading-btn-bg: rgba(134, 170, 249, 1);--loading-btn-spinner-border: 3px solid rgba(255, 255, 255, .3);--loading-btn-spinner-border-top: 3px solid #ffffff;--modal-bg: #232c42;--modal-shadow: rgb(240, 230, 140);--moal-border: 1px solid #86aaf9;--modal-btn-bg: #86aaf9;--modal-btn-text: #ffffff;--modal-btn-shadow-hover: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--modal-backdrop-bg: rgba(0, 0, 0, .5);--setting-heading-text: #86aaf9;--setting-input-text: #ffffff;--setting-input-bg: rgba(35, 44, 66, 1);--setting-input-border: 1px solid #6275a3;--setting-input-border-hover: #ffffff;--setting-input-outline: #86aaf9;--setting-input-shadow: none;--setting-input-hover: 1px solid #ffffff;--setting-input-focus: 1px solid #63aaf9;--node-label-color: #ffffff;--graph-dropdown-bg: #232c42;--graph-dropdown-border: 1px solid #86aaf9;--graph-dropdown-item-text: #ffffff;--graph-dropdown-item-border: 1px solid #2f3d5c;--graph-dropdown-hover: #2f3d5c;--graph-contextmenu-bg: #232c42;--graph-contextmenu-border: 1px solid #6275a3;--graph-contextmenu-shadow: none;--graph-contextmenu-hover: #86aaf9;--graph-contextmenu-focus: #86aaf9;--context-dropdown-bg: #232c42;--context-dropdown-border-color: #86aaf9;--context-dropdown-item-text: #ffffff;--context-dropdown-item-hover: #2f3d5c;--custom-node-dropdown-border: 2px solid #ffffff;--custom-node-dropdown-border-hide: transparent;--custom-node-dropdown-bg: #232c42;--custom-node-dropdown-border: 1px solid #86aaf9;--custom-node-dropdown-text: #ffffff;--custom-node-dropdown-item-border: 1px solid #2f3d5c;--custom-node-dropdown-item-hover: #2f3d5c;--graph-input-bg: rgba(35, 44, 66, 1);--graph-input-border: 1px solid #6275a3;--graph-input-shadow: none;--graph-input-hover: 1px solid #ffffff;--graph-input-focus: 1px solid #86aaf9;--edit-modal-bg: #232c42;--edit-modal-border: 1px solid #86aaf9;--edit-modal-text: #ffffff;--panel-btn-bg: #232c42;--panel-btn-border: 1px solid #86aaf9;--panel-btn-text: #ffffff;--panel-btn-save-hover: #86aaf9;--panel-btn-cancel-hover: #333;--choose-file-bg: #86aaf9;--node-input-shadow: none;--h-graph-bg: #161625;--h-node-bg: #1e1e2f;--h-node-border-color: #86aaf9;--adv-mal-detail-bg: #1e1e2f;--adv-mal-detail-border: 1px solid #232c42;--adv-mal-detail-link: #86aaf9;--adv-mal-report-border: 1px solid gray;--adv-mal-report-title-text: #86aaf9;--adv-mal-report-bg-hover: #2f3d5c;--mitre-btn-bg: #2e3440;--mitre-btn-bg-active: #3b4252;--mitre-btn-text: #d8dee9;--mitre-scroll-btn-bg: transparent;--mitre-scroll-btn-text: #ffffff;--separator-line: #86aaf9;--mitre-data-item-bg: #1e1e2f;--mitre-data-item-border: 1px solid #232c42;--mitre-data-item-text: #ffffff;--vuln-card-bg: #1e1e2f;--vuln-card-border: 1px solid #232c42;--vuln-card-text: #ffffff;--vuln-tag-text: #ffffff;--historical-analysis-icon-bg: #d9d9d9;--historical-analysis-icon-color: #d9d9d9;--historical-analysis-line-color: #d9d9d9;--historical-analysis-table-bg: #22304a;--news-img-tag-bg: #ffffff;--news-img-tag-border: none;--news-tag-bg: #86aaf9;--news-tag-text: #000000;--exploits-tag-bg: #86aaf9;--cvss-option-bg: #ccc;--cvss-option-text: #fff;--def-divider: #86aaf9;--host-act-btn-bg: #86aaf9;--host-act-btn-border: 1px solid #86aaf9;--host-act-btn-text: #ffffff;--arrow-down: #ffffff;--arrow-up: #ffffff;--hosts-container-bg: #12121c;--host-cont-border: 1px solid #232c42;--host-cont-bg: #1e1e2f;--hosts-btn-input-border: 1px solid #1e1e2f;--hosts-btn-input-border-hover: 1px solid #ffffff;--hosts-btn-input-hover: #2f3d5c;--hosts-btn-hover: #2f3d5c;--hosts-btn-input-bg: #86aaf9;--hosts-input-bg: #232c42;--hosts-filters-bg: transparent;--hosts-filter-card-bg: #1e1e2f;--hosts-filter-title-bg: #232c42;--row-bg-odd: #161625;--row-bg-even: #1e1e2f;--row-hover: #2f3d5c;--hosts-detail-panel-bg: #111827;--hosts-detail-panel-border: 1px solid #232c42;--host-action-dropdown-bg: #2f3d5c;--host-action-dropdown-border: 1px solid #86aaf9;--host-action-dropdown-hover: #86aaf9;--group-by-id-bg: #2f3d5c;--group-by-id-border: 1px solid #6275a3;--group-criterea-text: #c3d2e8;--create-group-bg: #86aaf9;--create-group-border: none;--create-group-bg-hover: #2f3d5c;--group-search-border: 1px solid #232c42;--host-group-head-text: #ddd;--host-group-row-bg: transparent;--host-group-row-bg-hover: #232c42;--group-modal-bg: #1e1e2f;--group-modal-btn-submit-bg: #86aaf9;--group-modal-btn-cancel-bg: #2f3d5c;--group-action-toggle-bg: #232c42;--group-action-toggle-border: 1px solid #2f3d5c;--group-action-dropdown-bg: #232c42;--group-action-dropdown-border: 1px solid #2f3d5c;--group-action-dropdown-opt-border: 1px solid #2f3d5c;--group-action-dropdown-opt-hover: #2f3b55;--details-tab-active-border: #2f3b55;--new-group-name-bg: #2a2a3d;--det-filter-bg: #86aaf9;--det-filter-dropdown-bg: #1e1e2f;--det-filter-dropdown-border: 1px solid #ccc;--det-filter-sort-border: 1px solid #232c42;--det-header-border: 1px solid #232c42;--det-header-text: #c3d2e8;--det-header-bg: #1e1e2f;--det-sep-text: #c3d2e8;--det-data-bot-bg-hover: #2f3d5c;--det-btn-text: #c3d2e8;--det-btn-hover: #86aaf9;--det-host-bg: #1e1e2f;--det-host-border: 1px solid #232c42;--card-toggle-bg: #86aaf9;--right-title-bg: #1e1e2f;--right-title-border: 1px solid #232c42;--right-content-bg: #232c42;--actions-bg: #86aaf9;--ext-cont-bg: #1e1e2f;--exe-data-bg: #232326;--exe-icon-bg: #4e4f5a;--hash-btn-bg: #4e4e5a;--timeline-text: #a3b9d2;--timeline-dot-line: #77798f;--node-title-bg: #1e1e2f;--node-title-border: 1px solid #232c42;--text-area-opacity: .3;--detection-tooltip-bg: #232c42;--timeline-icons-bg: #161625;--timeline-cont-bg: #232c42;--event-header-bg: #161624;--timeline-icons-color: #ffffff;--event-header-shadow: none;--event-header-text: #ffffff;--event-data-text-bg: #343d5a;--event-data-text: #ddd;--pagination-btn-text: #a6a6a6;--event-icon-btn-bg: #2f3d5c;--event-icon-btn-border: 1px solid #6275a3;--field-list-bg: transparent;--activity-table-border: none;--activity-icon-dropdown-bg: #232c42;--activity-icon-dropdown-border: 1px solid #444;--db-icon-dropdown-border: 1px solid #2f3d5c;--db-icon-dropdown-hover: #2f3b55;--export-icon-dropdown-bg: #232c42;--export-dropdown-border: 1px solid #2f3d5c;--sensor-ver-bg: #1e1e2f;--sensor-ver-border: 1px solid #232c42;--sensor-ver-btn-border: 1px solid #86aaf9;--sensor-ver-btn-bg-hover: #86aaf9;--latest-detections-bg: #2f3d5c;--latest-detections-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);--latest-detections-bg-hover: #86aaf9;--latest-detections-color: #86aaf9;--latest-detections-bg-clicked: #86aaf9;--hr-color: #c3d2e82e;--grid-template-full: repeat(auto-fit, minmax(150px, 1fr));--grid-template-software: .2fr 1fr;--settings-card-bg: #1e1e2f;--settings-card-border: #232c42;--policy-link-accent: #86aaf9;--rename-thread-dialog-bg: #1e1e2f;--rename-thread-dialog-border: 1px solid #232c42;--rename-tread-dialog-input-border: 1px solid #6275a3;--rename-tread-dialog-input-shadow-hover: 0 0 12px rgba(120, 140, 255, .65);--rename-tread-dialog-input-border-select: #86aaf9;--graph-bg: #161625;--phases-border: 1px solid #ddd;--node-extend-bg: #111827;--node-input-bg: #232c42;--node-input-border: 1px solid #6275a3;--node-input-focus: 1px solid #86aaf9;--img-edit: #fff;--line-bkg: #444;--ordered-groups: #e1e1f2;--radial-tooltip: #fff;--radial-tooltip-bg: #333;--radial-center-text: #fff;--status-content: #000000;--input-div: #232c42;--input-div-border: 1px solid #6275a3;--notes-btn: #fff;--save-icon-color: #86aaf9;--activity-log-row-even: #161625;--activity-log-row-odd: #1e1e2f;--act-thread-card-bg: #1e1e2f;--act-thread-card-border: 1px solid #232c42;--act-thread-card-shadow: none;--edit-btn: #fff;--modal-itms-bkg: transparent;--modal-itms-color: #fff;--modal-itms-td: #ddd;--home-card-bg: #1e1e2f;--home-card-border: 1px solid #232c42;--home-card-text: #ffffff;--home-card-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);--home-card-shadow-hover: rgba(120, 140, 255, .25) 0px 0px 12px;--home-card-section-border: 1px solid #374a6a;--home-module-btn-bg: transparent;--home-module-btn-border: 1px solid #232c42;--home-module-btn-text: #ffffff;--home-module-btn-hover: #2f3d5c;--tooltip-bg: #232c42;--tooltip-shadow: 0 2px 8px rgba(0, 0, 0, .3);--bar-bg: rgba(255, 255, 255, .1);--ai-input-border: 1px solid rgba(120, 140, 255, .4);--ai-inputbox-shadow: 0 0 12px rgba(120, 140, 255, .25);--prompt-btn-bg: #86aaf9;--dashboard-card-bg: #1e1e2f;--dashboard-card-border: 1px solid #232c42;--dashboard-card-text: #ffffff;--dashboard-card-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);--dashboard-card-hover: #86aaf9;--dashboard-issue-card-bg: rgba(47, 61, 92, 1);--dashboard-view-all-link: #86aaf9;--latest-cve-border: gray;--latest-cve-hover: #2f3d5c;--latest-cve-title: #86aaf9;--notf-tooltip-bg: #232c42;--notf-svg-color: #fff;--chat-btn-bg: #86aaf9;--new-chat-btn-hover: #3a4a6c;--chat-history-bg: #232c42;--chat-history-bg-hover: #3a4a6c;--chat-history-bg-selected: #3a4a6c;--chat-history-border-selected: #6275a3;--chat-history-more-hover: rgba(255, 255, 255, .08);--user-input-bg: #333e5c;--user-input-border: 1px solid #333e5c;--ai-resp-bg: #333e5c;--ai-resp-border: 1px solid #333e5c;--send-btn: #86aaf9;--query-error-cell-bg: #111827;--query-error-card-bg: #111827;--query-error-card-border: 1px solid #2a3441;--query-error-heading-color: #f3f4f6;--query-error-code-bg: #1f2937;--query-error-code-border: 1px solid #374151;--query-error-code-color: #d1d5db;--event-timeline-bg: transparent}.App.light-mode{--bg-main: #ebebeb;--bg-surface: #ffffff;--bg-hover: #ebebeb;--radio-color: #a9a8a8;--text-main: #000000;--text-muted: #636668;--tree-line-color: #000000;--border-main: #d9d9d9;--border-light: #d9d9d9;--placeholder-color: #000000;--overflow-hide: hidden;--overflow-show: auto;--scrollbar-width: thin;--scrollbar-thumb: #636668;--scrollbar-track: #ffffff;--nav-bg: #212121;--nav-text: #8ca0a0;--nav-text-hover: #86aaf9;--nav-divider: #ffffff;--icon-color: #ffffff;--icon-hover: #86aaf9;--dropdown-bg: #3d3c40;--dropdown-border: #4e4f5a;--dropdown-item-border: #4e4f5a;--dropdown-hover: #2e2d30;--submenu-bg: #3d3c40;--submenu-border: 1px solid #4e4f5a;--submenu-item-border: 1px solid #4e4f5a;--submenu-item-text: #ffffff;--submenu-item-bg-hover: #2e2d30;--sidebar-bg: #ffffff;--sidebar-text: #000000;--sidebar-border: #d9d9d9;--sidebar-hover: #ebebeb;--sidebar-selected: #ebebeb;--sidebar-item-bg: #ebebeb;--sidebar-item-text: #000000;--sidebar-item-border: #ebebeb;--sidebar-item-hover: #ffffff;--sidebar-item-selected: #ffffff;--sidebar-item-selected-border: #86aaf9;--chip-bg: #fc0;--chip-text: #000000;--chip-bg-highlight: #fc0;--chip-bg-module: #adadad;--chip-text-module: #ffffff;--table-bg: #ffffff;--table-color: #636668;--table-border-bottom: #d9d9d9;--table-data-border-bottom: #ebebeb;--table-row-bg: #ffffff;--table-row-bg-hover: #ebebeb;--loader-color: #adadad;--loader-size: 60;--severity-critical: #e8121a;--severity-high: #ff7e00;--severity-medium: #edb000;--severity-low: #649f64;--severity-info: #5082d2;--issue-card-bg: #ffffff;--issue-card-hover: #ebebeb;--module-card-bg: #ffffff;--module-card-border: 1px solid #adadad;--module-card-color: #000000;--module-card-hover: #ebebeb;--module-card-shadow: rgba(0, 0, 0, .2);--dropdown-arrow: #ffffff;--dropdown-chip-bg: #adadad;--dropdown-text-color: #ffffff;--dropdown-option-bg: #3d3c40;--dropdown-option-border: #4e4f5a;--dropdown-option-color: #ffffff;--dropdown-option-item-border: #4e4f5a;--dropdown-option-bg-hover: #2e2d30;--dropdown-option-color-hover: #ffffff;--tab-bg-color: #ffffff;--ref-color: #000000;--ref-icon-color: #000000;--ref-color-hover: #adadad;--ref-icon-color-hover: #adadad;--btn-border: #adadad;--btn-bg: transparent;--btn-bg-hover: #adadad;--btn-text: #000000;--btn-text-hover: #161625;--btn-icon: #000000;--btn-icon-hover: #161625;--pg-bg: transparent;--pg-border: none;--pg-select-bg: #0000000d;--pg-select-border: 1px solid #0000000d;--pg-select-text: #000;--pg-text: #000;--input-text: #000000;--input-bg: transparent;--input-border: #d9d9d9;--input-border-hover: #909395;--input-outline: #86aaf9;--input-shadow: 0 0 12px rgb(162 190 253 / 65%);--input-shadow-hover: 0 0 12px rgb(162 190 253 / 65%);--calander-icon: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%);--tab-btn-bg: transparent;--tab-btn-text-color: #ffffff;--tab-btn-color: #909395;--tab-btn-color-hover: #86aaf9;--tab-btn-color-active: #86aaf9;--tab-btn-border-active: 3px solid #86aaf9;--login-text-color: #000000;--login-bg-color: transparent;--login-border: 1px solid #6275a3;--login-border-hover: 1px solid #000000;--login-border-focus: 1px solid #63aaf9;--loading-btn-color: #161625;--loading-btn-border: 1px solid rgba(134, 170, 249, 1);--loading-btn-bg: rgba(134, 170, 249, 1);--loading-btn-spinner-border: 3px solid rgba(255, 255, 255, .3);--loading-btn-spinner-border-top: 3px solid #ffffff;--modal-bg: #232c42;--modal-shadow: rgb(240, 230, 140);--moal-border: 1px solid #86aaf9;--modal-btn-bg: #86aaf9;--modal-btn-text: #ffffff;--modal-btn-shadow-hover: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--modal-backdrop-bg: rgba(0, 0, 0, .5);--setting-heading-text: #000000;--setting-input-text: #000000;--setting-input-bg: transparent;--setting-input-border: none;--setting-input-border-hover: #ffffff;--setting-input-outline: #86aaf9;--setting-input-shadow: inset 0 0 0 1px #d9d9d9, inset 0px 2px 4px 0px rgba(0, 0, 0, .08);--setting-input-hover: 1px solid #000000;--setting-input-focus: 1px solid #63aaf9;--node-label-color: #000000;--graph-dropdown-bg: #3d3c40;--graph-dropdown-border: 1px solid #4e4f5a;--graph-dropdown-item-text: #ffffff;--graph-dropdown-item-border: 1px solid #4e4f5a;--graph-dropdown-hover: #2e2d30;--graph-contextmenu-bg: none;--graph-contextmenu-border: none;--graph-contextmenu-shadow: inset 0 0 0 1px #d9d9d9, inset 0px 2px 4px 0px rgba(0, 0, 0, .08);--graph-contextmenu-hover: #909395;--graph-contextmenu-focus: #86aaf9;--context-dropdown-bg: #3d3c40;--context-dropdown-border-color: #4e4f5a;--context-dropdown-item-text: #ffffff;--context-dropdown-item-hover: #2e2d30;--custom-node-dropdown-border: 2px solid #000000;--custom-node-dropdown-border-hide: transparent;--custom-node-dropdown-bg: #3d3c40;--custom-node-dropdown-border: 1px solid #4e4f5a;--custom-node-dropdown-text: #ffffff;--custom-node-dropdown-item-border: 1px solid #4e4f5a;--custom-node-dropdown-item-hover: #2e2d30;--graph-input-bg: none;--graph-input-border: none;--graph-input-shadow: inset 0 0 0 1px #d9d9d9, inset 0px 2px 4px 0px rgba(0, 0, 0, .08);--graph-input-hover: 1px solid #909395;--graph-input-focus: 1px solid #86aaf9;--adv-mal-card-bg: #ffffff;--adv-mal-card-text: #000000;--adv-mal-card-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);--adv-mal-card-bg-hover: #ebebeb;--adv-mal-card-shadow-hover: 0 8px 16px 0 rgba(0, 0, 0, .2);--mal-custom-input-bg: transparent;--mal-custom-input-border: none;--mal-custom-input-shadow: 0 0 0 1px #d9d9d9, inset 0px 2px 4px 0px rgba(0, 0, 0, .08);--mal-custom-input-border-hover: 1px solid #909395;--mal-custom-input-border-focus: 1px solid #63aaf9;--adv-mal-detail-bg: #ffffff;--adv-mal-detail-border: 1px solid #adadad;--adv-mal-detail-link: #86aaf9;--adv-mal-report-border: 1px solid #d9d9d9;--adv-mal-report-title-text: #000000;--adv-mal-report-bg-hover: #ebebeb;--mitre-btn-bg: #86aaf9;--mitre-btn-bg-active: #86aaf9;--mitre-btn-text: #000000;--mitre-scroll-btn-bg: transparent;--mitre-scroll-btn-text: #ffffff;--separator-line: #000000;--mitre-data-item-bg: #ddd;--mitre-data-item-border: 1px solid #adadad;--mitre-data-item-text: #000000;--vuln-card-bg: #ffffff;--vuln-card-border: 1px solid #adadad;--vuln-card-text: #000;--vuln-tag-text: #ffffff;--historical-analysis-icon-bg: #86aaf9;--historical-analysis-icon-color: #ffffff;--historical-analysis-table-bg: #ffffff;--news-img-tag-bg: #dddddd;--news-img-tag-border: 1px solid #adadad;--news-tag-bg: #dddddd;--news-tag-bg: #adadad;--news-tag-text: #ffffff;--exploits-tag-bg: #adadad;--cvss-option-bg: #ebebeb;--cvss-option-text: #000;--def-divider: #000000;--host-act-btn-bg: #adadad;--host-act-btn-border: 1px solid #adadad;--host-act-btn-text: #ffffff;--arrow-down: #000000;--arrow-up: #000000;--hosts-container-bg: #ebebeb;--host-cont-border: none;--host-cont-bg: #ffffff;--hosts-btn-input-border: 1px solid #adadad;--hosts-btn-input-border-hover: 1px solid #adadad;--hosts-btn-input-hover: #fff;--hosts-btn-hover: #adadad;--hosts-btn-input-bg: #ebebeb;--hosts-input-bg: #ffffff;--hosts-filters-bg: #ffffff;--hosts-filter-card-bg: #ffffff;--hosts-filter-title-bg: #ebebeb;--row-bg-odd: #ffffff;--row-bg-even: #f0f0f0;--row-hover: #e0e0e0;--hosts-detail-panel-bg: #fff;--hosts-detail-panel-border: 1px solid #000000;--host-action-dropdown-bg: #3d3c40;--host-action-dropdown-border: 1px solid #4e4f5a;--host-action-dropdown-hover: #2e2d30;--group-by-id-bg: none;--group-by-id-border: none;--group-criterea-text: #000000;--create-group-bg: #ebebeb;--create-group-border: 1px solid #adadad;--create-group-bg-hover: #adadad;--group-search-border: none;--host-group-head-text: #000;--host-group-row-bg: #ffffff;--host-group-row-bg-hover: #e0e0e0;--group-modal-bg: #fff;--group-modal-btn-submit-bg: #adadad;--group-modal-btn-cancel-bg: #dfdcdc;--group-action-toggle-bg: #adadad;--group-action-toggle-border: 1px solid #adadad;--group-action-dropdown-bg: #3d3c40;--group-action-dropdown-border: 1px solid #4e4f5a;--group-action-dropdown-opt-border: 1px solid #4e4f5a;--group-action-dropdown-opt-hover: #2e2d30;--new-group-name-bg: transparent;--det-filter-bg: #adadad;--det-filter-dropdown-bg: #3d3c40;--det-filter-dropdown-border: 1px solid #4e4f5a;--det-filter-sort-border: 1px solid #4e4f5a;--det-header-border: 1px solid #4e4f5a;--det-header-text: #636668;--det-header-bg: #ffffff;--det-sep-text: #4e4f5a;--det-data-bot-bg-hover: #ebebeb;--det-btn-text: #909395;--det-btn-hover: #86aaf9;--det-host-bg: #ebebeb;--det-host-border: 1px solid #adadad;--card-toggle-bg: #adadad;--right-title-bg: #adadad;--right-title-border: 1px solid #000000;--right-content-bg: #ffffff;--actions-bg: #adadad;--ext-cont-bg: #ffffff;--exe-data-bg: #ebebeb;--exe-icon-bg: #adadad;--hash-btn-bg: #adadad;--timeline-text: #636668;--timeline-dot-line: #77798f;--node-title-bg: #adadad;--node-title-border: 1px solid #000000;--text-area-opacity: .6;--detection-tooltip-bg: #212121;--timeline-cont-bg: #ffffff;--timeline-icons-bg: #ffffff;--timeline-icons-color: #a6acb0;--event-header-bg: #86aaf9;--event-header-shadow: 0 0 0 1px #d9d9d9, inset 0px 2px 4px 0px rgba(0, 0, 0, .08);--event-header-text: #000000;--event-data-text-bg: #ffffff;--event-data-text: #000000;--pagination-btn-text: #000000;--event-icon-btn-bg: #fff;--event-icon-btn-border: none;--field-list-bg: #ffffff;--activity-table-border: 1px solid #d9d9d9;--activity-icon-dropdown-bg: #3d3c40;--activity-icon-dropdown-border: none;--db-icon-dropdown-border: 1px solid #4e4f5a;--db-icon-dropdown-hover: #2e2d30;--export-icon-dropdown-bg: #3d3c40;--export-dropdown-border: 1px solid #4e4f5a;--sensor-ver-bg: #ffffff;--sensor-ver-border: none;--sensor-ver-btn-border: 1px solid #adadad;--sensor-ver-btn-bg-hover: #adadad;--latest-detections-bg: #ffffff;--latest-detections-shadow: -1px 0px 4px 4px #0000000d;--latest-detections-bg-hover: #ebebeb;--latest-detections-color: #adadad;--latest-detections-bg-clicked: #adadad;--hr-color: #ebebeb;--grid-template-full: repeat(auto-fit, minmax(150px, 1fr));--grid-template-software: .2fr 1fr;--settings-card-bg: #d6d7d8;--settings-card-border: #bdbec0;--policy-link-accent: #adadad;--rename-thread-dialog-bg: #ffffff;--rename-thread-dialog-border: none;--rename-tread-dialog-input-border: 1px solid #6275a3;--rename-tread-dialog-input-shadow-hover: 0 0 12px rgba(120, 140, 255, .65);--rename-tread-dialog-input-border-select: #86aaf9;--graph-bg: #ffffff;--phases-border: 1px solid #000;--node-extend-bg: #fff;--img-edit: #000;--node-input-bg: transparent;--node-input-border: 1px solid #ccc;--node-input-focus: 1px solid rgb(134, 170, 249);--node-input-shadow: rgb(217, 217, 217) 0px 0px 0px 1px inset, rgba(0, 0, 0, .08) 0px 2px 4px 0px inset;--edit-modal-bg: #ffffff;--edit-modal-border: 1px solid #adadad;--edit-modal-text: #000000;--panel-btn-bg: #ebebeb;--panel-btn-border: 1px solid #adadad;--panel-btn-text: #000000;--panel-btn-save-hover: #adadad;--panel-btn-cancel-hover: #adadad;--choose-file-bg: rgb(173, 173, 173);--h-graph-bg: #ffffff;--h-node-bg: #ffffff;--h-node-border-color: #000000;--line-bkg: #ddd;--ordered-groups: #012345;--radial-tooltip: #000;--radial-tooltip-bg: #fff;--radial-center-text: #000;--status-content: #ffffff;--input-div: #adadad;--input-div-border: 1px solid #6275a3;--notes-btn: #000;--save-icon-color: #000000;--activity-log-row-even: #ccc;--activity-log-row-odd: #adadad;--act-thread-card-bg: #fff;--act-thread-card-border: 1px solid #adadad;--act-thread-card-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);--edit-btn: #000;--modal-itms-bkg: #f2f2f2;--modal-itms-color: #000;--modal-itms-td: #000;--home-card-bg: #ffffff;--home-card-text: #000000;--home-card-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);--home-card-shadow-hover: 0 8px 16px 0 rgba(0, 0, 0, .2);--home-card-section-border: 1px solid #374a6a;--home-module-btn-bg: transparent;--home-module-btn-border: 1px solid #adadad;--home-module-btn-text: #000000;--home-module-btn-hover: #adadad;--tooltip-bg: #adadad;--tooltip-shadow: 0 2px 8px rgba(0, 0, 0, .3);--bar-bg: rgb(54 48 48 / 10%);--ai-input-border: 1px solid rgb(173 173 173 / 40%);--ai-inputbox-shadow: 0 0 12px rgb(162 190 253 / 65%);--prompt-btn-bg: #000000;--dashboard-card-bg: #ffffff;--dashboard-card-text: #000000;--dashboard-card-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);--dashboard-card-hover: #ebebeb;--dashboard-issue-card-bg: #ffffff;--dashboard-view-all-link: #8f8f8f;--latest-cve-border: #d9d9d9;--latest-cve-hover: #ebebeb;--latest-cve-title: #000000;--notf-tooltip-bg: #3d3c40;--notf-svg-color: #000;--chat-btn-bg: #adadad;--new-chat-btn-hover: #ebebeb;--chat-history-bg: #ffffff;--chat-history-bg-hover: #ebebeb;--chat-history-bg-selected: #ebebeb;--chat-history-border-selected: #adadad;--chat-history-more-hover: rgba(0, 0, 0, .08);--user-input-bg: #adadad;--user-input-border: 1px solid #adadad;--ai-resp-bg: #ababab;--ai-resp-border: 1px solid #ababab;--send-btn: #000000;--query-error-cell-bg: #f8fafc;--query-error-card-bg: #ffffff;--query-error-card-border: 1px solid #dbe3ef;--query-error-heading-color: #111827;--query-error-code-bg: #f3f4f6;--query-error-code-border: 1px solid #d1d5db;--query-error-code-color: #1f2937;--event-timeline-bg: #fff}.App{width:100%;height:100vh;background-color:var(--bg-main);color:var(--text-main);font-family:var(--font-base);font-size:var(--fs-sm);font-weight:400;line-height:1}.toast-bar{background-color:var(--primary)}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:var(--primary);color:var(--text-on-accent-dark);text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);font-size:17px}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}#snackbar.hide{visibility:hidden;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadein{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes fadeout{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fadeout{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}::placeholder{color:var(--placeholder-color)}::-webkit-calendar-picker-indicator{filter:invert(100%)}*{-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:border-box}.pagination{height:100%;display:flex;justify-content:end;align-items:center;gap:8px;margin-right:1rem}.page-arrow{display:flex;padding:7px 10px;background:var(--btn-bg);color:var(--text-main);border:none;border-radius:5px;cursor:pointer}.page-arrow:disabled{cursor:not-allowed}.pagination-btn{padding:5px 10px;cursor:pointer;background:var(--pg-bg);border-radius:5px;color:var(--pg-text);border:var(--pg-border)}.pagination-btn.active{background:var(--pg-select-bg);color:var(--pg-select-text);border:var(--pg-select-border)}.pagination-ellipsis{padding:5px 10px;cursor:default;color:var(--pg-text)}p.clear-btn{display:inline;color:var(--text-main);font-family:var(--font-base);font-size:1rem;margin-left:10px;font-weight:500;text-align:end;align-content:end;cursor:pointer}.vertical-line{margin-left:auto;border-left:1px solid var(--border-light);height:auto;position:absolute}.horizontal-line{border-top:1px solid var(--border-main);width:99%;position:absolute}.actions-checkbox{display:flex;justify-content:center}.checkbox-count-global{position:absolute;right:9rem}.checkbox-count-def{position:absolute;left:1.4rem}.no-data-available{display:flex;justify-content:center;align-items:center;font-size:1.5rem;color:var(--text-main);height:70vh}.no-data-card{display:flex;justify-content:center;position:relative;top:2.5rem;font-size:1.5rem}.no-data-field{display:flex;justify-content:center;position:relative;top:1rem;padding-bottom:0}.asm-main{display:flex;height:calc(100vh - 50px);gap:.5rem}.main{width:85%;height:100%;overflow-y:var(--overflow-hide);overflow-x:var(--overflow-hide);display:grid;grid-template-rows:.001fr .001fr 1fr;gap:.5rem;padding:.5rem}.navbar-row{display:flex;width:100%}.navbar-logo-wrap{width:fit-content}.nav-tab-active{border-bottom:2px solid var(--primary);color:var(--primary)}.nav-tab-active-thick{border-bottom:5px solid var(--primary);color:var(--primary)}.nav-tab-inactive{border-bottom:none;color:#fff}.notification-wrap{position:relative;display:inline-block;text-decoration:none;color:inherit}.notification-badge{position:absolute;top:4px;right:-4px;background:var(--chip-bg);color:var(--text-main);border-radius:16px;padding:2px 5px;font-size:.65rem;font-weight:700;line-height:1}table{border-collapse:separate;border-spacing:0;width:100%}th{border-bottom:1px solid var(--table-border-bottom);text-align:left;padding:10px;color:var(--table-color);font-size:.9rem}td{border-bottom:1px solid var(--table-data-border-bottom);text-align:left;padding:10px;color:var(--table-color);font-size:.9rem}thead{font-weight:600;position:sticky;top:0;background:var(--table-bg);z-index:1;border-bottom:1px solid var(--table-border-bottom);text-align:left;padding:10px;color:var(--table-color);font-size:.9rem}.ellipsis-list{list-style:none;padding:0;margin:0}.ellipsis-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:90%}.table{height:100%;width:100%;overflow-y:var(--overflow-show);overflow-x:var(--overflow-hide);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.dtable{margin-left:10px;overflow-y:var(--overflow-show);overflow-x:var(--overflow-hide);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.Data{background:var(--table-bg)}.Data.clickable:hover{cursor:pointer;background:var(--table-row-bg-hover);transition:background .5s ease-in-out}.btn-group{display:flex;flex-direction:row;width:100%;justify-content:center}.btn-group button{background:var(--tab-btn-bg);border:none;color:var(--tab-btn-text-color);padding:10px 24px;cursor:pointer;float:left}.btn-group button:not(:last-child){border-right:none}.btn-group:after{content:"";clear:both;display:table}.btn-group button.btn{width:20%;font-family:var(--font-base);font-weight:500;line-height:1.5;color:var(--tab-btn-color)}.btn-group button.btn:hover{color:var(--tab-btn-color-hover)}.btn-group button.btn.active{border-bottom:var(--tab-btn-border-active);color:var(--tab-btn-color-active)}.icontainer{width:100%;height:98%;overflow-y:var(--overflow-hide)}.nav{width:100%;height:var(--nav-height);display:flex;background-color:var(--nav-bg);color:var(--nav-text)}.dropdown-link{text-decoration:none;color:inherit}.logo{display:flex}.nav_logo{display:flex;align-content:center;height:100%;margin-right:5px;font-size:1.5rem;font-weight:500;letter-spacing:.1rem;color:var(--nav-text);font-family:var(--font-base);text-decoration:none}.nav_menu{margin-left:auto;height:100%}.nav-group{display:flex;margin:auto;flex-direction:row;gap:.5rem}li.nav-btn{list-style:none;font-size:1rem;line-height:1.5;color:var(--nav-text);font-family:var(--font-base)}.nav_menu ul li a{display:flex;align-items:center;height:100%;padding:12px 24px;color:inherit;text-decoration:none;text-transform:capitalize}.nav_menu ul li a:hover,.nav_menu ul li a:focus{color:var(--primary)}.nav-line{height:1.5rem;width:.125rem;background-color:var(--nav-divider);align-self:center;margin-right:.2rem}.img-button:hover{cursor:pointer}.nav-end-row{display:flex;width:100%;justify-content:end}.nav-icons-row{display:flex}.icon-cursor-pointer{cursor:pointer}.notification,.start-img-dropdown,.account-img-dropdown{margin:.6rem .3rem}.notification svg,.start-img-dropdown svg,.account-img-dropdown svg{fill:var(--icon-color)}.notification:hover,.start-img-dropdown:hover,.account-img-dropdown:hover{color:var(--icon-hover);fill:var(--icon-hover);cursor:pointer}.dropdown-content,.start-dropdown-content{position:absolute;top:var(--nav-height);right:.2rem;width:9rem;border-radius:var(--radius-xs);background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);z-index:10000}.dropdown-list,.start-dropdown-list{list-style:none;padding:0;margin:0;width:100%}.dropdown-item,.start-dropdown-item{text-align:left;color:var(--nav-text);border:1px solid var(--dropdown-item-border)}.dropdown-item .dropdown-link,.start-dropdown-item .dropdown-link{display:block;padding:.7rem}.dropdown-item-action{padding:.7rem}.dropdown-list li:hover,.start-dropdown-list li:hover{cursor:pointer;background-color:var(--dropdown-hover)}.submenu{position:absolute;top:3.125rem;width:9rem;padding:0;border-radius:.125rem;background:var(--submenu-bg);border:var(--submenu-border);z-index:1000;transform:translate(-1.5rem)}.submenu-list{position:relative;z-index:1;align-content:center;padding-left:0rem;padding-right:0rem;margin-top:0rem;margin-bottom:0rem;width:100%;text-align:center;list-style-type:none}.submenu-item{color:var(--submenu-item-text);text-align:left;font-size:.875rem;border:var(--submenu-item-border)}.submenu-item .dropdown-link{display:block;padding:.5rem}ul.submenu-list li:hover{cursor:pointer;background:var(--submenu-item-bg-hover);color:var(--submenu-item-text)}.navlink:hover{cursor:pointer;color:var(--nav-text-hover)}.navlink{display:flex;align-items:center;height:100%;padding:12px 24px;text-decoration:none;color:inherit}.dropdown-container{height:100%}.dropdown-icon{margin:auto 0 auto 6px;transition:transform .3s ease}.dropdown-icon.rotate{transform:rotate(180deg)}.org-name{margin-top:5px;margin-left:18px;font-weight:700}.sidebar{width:15vw;height:94.5vh;background-color:var(--dashboard-card-bg);overflow:var(--overflow-hide);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm)}.sidemenu{width:96%;margin:5px;overflow-x:var(--overflow-hide)}.sidebar-scroll{height:87%;width:100%;overflow-y:var(--overflow-show);overflow-x:var(--overflow-hide);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.filters{display:flex;flex-direction:column;overflow:var(--overflow-hide);gap:2rem}.sideitem{border:1px solid var(--sidebar-item-border);margin:5px;display:flex;width:97%;background-color:transparent;color:var(--text-main)}.sideitem:hover{background-color:var(--sidebar-item-hover);cursor:pointer;transition:background .5s ease-in-out}.sideitem.selected{background-color:var(--sidebar-item-selected);border:1px solid var(--sidebar-item-selected-border)}.sidebar_heading{color:var(--text-main);font-size:1.5rem;margin-left:.5rem;font-weight:500;margin-bottom:3rem}.sidebar_para{color:var(--text-main);font-size:1.2rem;margin-left:.5rem;font-weight:400;display:inline}.sidebar-item{margin:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:1px;color:var(--text-main)}.chip,.tchip{display:flex;flex-wrap:wrap;justify-content:end;align-content:center}.chip{width:40%;margin-right:10px}.tchip{max-width:100%;padding-right:.375rem}.chipitem{padding:var(--chip-padding-md)}.chipitem,.tchipitem,.tchipiteml,.tchipitemt{display:flex;flex-wrap:wrap;align-content:end;text-align:end;width:auto;height:auto;border-radius:var(--chip-radius);background-color:var(--chip-bg);color:var(--chip-text);white-space:nowrap}.tchipitem,.tchipitemt{padding:var(--chip-padding-sm);margin:.2rem;font-size:var(--chip-font-sm);overflow:hidden;text-overflow:ellipsis}.tchipiteml{padding:var(--chip-padding-md);overflow:hidden;text-overflow:ellipsis}.ichip,.mchip{margin:0 10px}.ichipitem{height:1.75rem;padding:var(--chip-padding-md);display:flex;align-items:center;justify-content:center;border-radius:var(--chip-radius-round);color:var(--text-on-accent);font-size:1rem}.mchipitem{height:1.75rem;padding:var(--chip-padding-md);display:flex;align-items:center;font-weight:500;border-radius:var(--chip-radius);background-color:var(--chip-bg-module);color:var(--chip-text-module);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.circular-loader-wrap{display:flex;flex-direction:column;align-items:center;gap:.75rem}.circular-loader-svg{display:block}.circular-loader-progress{transition:stroke-dashoffset .3s ease}.circular-loader-percent{font-size:1rem;font-weight:600;font-family:var(--font-base)}.circular-loader-label{margin:0;font-size:.8rem;font-family:var(--font-base);letter-spacing:.05em}.overview-container{display:grid;grid-template-rows:var(--grid-template-full);height:100%;gap:.5rem}.overview-main{display:grid;grid-template-columns:var(--grid-template-full);height:100%;gap:.5rem}.section-main{display:flex;flex-direction:column;gap:.5rem;height:100%}.overview-table{height:90%;overflow-y:var(--overflow-show);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.treemap-text{fill:var(--text-on-accent);font-size:12px;font-weight:500;text-anchor:start;dominant-baseline:middle;pointer-events:none}.software-container{display:grid;grid-template-rows:var(--grid-template-software);height:100%;gap:.5rem}.software-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;height:100%;background:var(--hosts-filters-bg)}.software_filters_test{overflow:hidden;text-overflow:ellipsis;width:450px;white-space:nowrap}.cve_parent_div{background:var(--hosts-filter-card-bg)}.cve_cards{padding:.5rem}.centered-card{display:flex;flex-direction:column;align-items:center;padding:.5rem}.label_parent{display:flex;flex-direction:row;gap:2rem}.vulnerable-label{font-size:.85rem;color:var(--label-muted)}.vulnerable-date{font-size:1.1rem;color:var(--text-on-accent);margin:.5rem 0px}.timeline-card{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.timeline-card:before,.timeline-card:after{content:"";position:absolute;top:18%;bottom:18%;width:1px;background:var(--timeline-border-overlay-18)}.timeline-card:before{left:35px}.timeline-card:after{right:35px}.timeline-content{text-align:center;width:100%;height:25%}.timeline-top-vertical{display:flex;flex-direction:column;align-items:center;gap:.3rem;margin-bottom:.6rem}.org-text{font-size:1.25rem;font-weight:600;color:var(--text-on-accent)}.date-text,.label-text{font-size:1rem;font-weight:600;color:var(--text-on-accent)}.timeline-divider{width:auto;height:1px;margin:0 40px;background:var(--timeline-border-overlay-22)}.timeline-bottom{margin-top:.6rem;font-size:.8rem;color:var(--timeline-bottom-text)}.cve-details-layout{display:flex;width:100%;height:100%;gap:.5rem}.cve-details-table{width:100%;height:100%}.cve-details-timeline{width:35%;height:100%;background:var(--hosts-filter-card-bg)}.cve-details-table-inner{table-layout:fixed;width:100%}.cve-details-timeline{background:var(--hosts-container-bg);border-radius:8px;padding:1rem}.timeline-header{display:flex;justify-content:space-between;margin-bottom:3rem}.timeline-duration{font-weight:500;color:var(--timeline-danger)}.timeline-wrapper{position:relative;height:40px}.timeline-base{position:absolute;top:50%;width:100%;height:6px;background:var(--icon-stroke-muted);border-radius:3px;transform:translateY(-50%)}.timeline-vulnerable{position:absolute;top:50%;height:6px;background:linear-gradient(90deg,var(--timeline-warning),var(--timeline-danger));border-radius:3px;transform:translateY(-50%)}.timeline-marker{position:absolute;top:-22px;transform:translate(-50%);text-align:center}.timeline-marker span{display:block;font-size:.7rem;font-weight:600}.timeline-marker small{font-size:.65rem;color:var(--timeline-muted-text)}.timeline-marker:before{content:"";width:10px;height:10px;background:var(--timeline-marker-dot);border-radius:50%;display:block;margin:0 auto 4px}.timeline-marker.detect:before{background:var(--timeline-warning)}.timeline-marker.end:before{background:var(--timeline-success)}.exposure-page-shell{width:100%;height:94.6vh;overflow-y:hidden;padding:.5rem}.exposure-page-shell.short{height:89vh}.exposure-overview-shell{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem .3rem}.affected-systems-chart-wrap{width:100vw;height:80%}.hosts-container.exposure-grid{grid-template-rows:.09fr .4fr .1fr 1fr}.hosts-container.full{height:94%}.hosts-container.cve-grid{grid-template-rows:.09fr .06fr .06fr 1fr}.exposure-heading{font-size:1.25rem;font-weight:600;margin:.5rem 0}.exposure-heading.tight{padding:.5rem;padding-bottom:0}.exposure-heading.full-pad{padding:.5rem}.exposure-heading.cve-card{padding:0 .5rem 0 0}.exposure-heading.detail-card{margin:5px 0}.text-base-1rem{font-size:1rem}.hosts-table-container-main.tall-90{height:90%}.flex-col-gap-sm{display:flex;flex-direction:column;gap:.5rem}.flex-row{display:flex}.software-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;height:100%}.def-panel-body{padding:.5rem;height:100%;width:100%}.def-panel-body.col{display:flex;flex-direction:column}.tab-panel-body{height:93.5%;overflow:hidden;margin-top:.375rem}.filter-label-row{display:block;padding:.5rem 0}.filter-label-row.pad-all{padding:.5rem}.filter-row-between{display:flex;justify-content:space-between}.topbar-controls-left{display:flex;gap:.5rem;flex-wrap:wrap}.topbar-controls-left.centered{align-items:center}.button-row-gap{display:flex;gap:.5rem}.filter-chip{display:flex;align-items:center;background:var(--primary);border-radius:14px;font-size:.85rem}.filter-chip.pad-tight{padding:.2rem .6rem}.filter-chip.pad-normal{padding:.25rem .6rem}.filter-chip.nowrap{white-space:nowrap}.filter-chip-remove{cursor:pointer;margin-left:6px}.filter-chip-remove.bold{font-weight:700}.col-w-5{width:5%}.col-w-20{width:20%}.col-w-35{width:35%}.timeline-cell{width:260px}.chart-fill{width:100%;height:100%}.chart-fill.w90-84{width:90%;height:84%}.chart-fill.w98{width:98.5%}.chart-fill-80{height:80%;width:100%}.chart-fill-scroll{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.chart-fill-inner{width:100%}.chart-legend-row{width:100%;display:flex;align-items:center;gap:.5rem}.chart-legend-row.h80{height:80%}.chart-legend-row.h100,.chart-flex-main{height:100%}.chart-flex-main.f98{flex:.98;margin-top:2.5%;width:100%;height:130%}.chart-flex-main.f75{flex:.75}.legend-column{display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:auto}.legend-item{display:flex;align-items:center;border-radius:5rem;cursor:pointer;width:fit-content}.legend-item.pad-a{padding:0 .5rem;background-color:transparent}.legend-item.pad-b{padding:.25rem .75rem}.legend-label{position:relative}.legend-label.pad-vert{padding:.375rem 0}.legend-strike{position:absolute;left:0;right:0;top:50%;height:2px}.legend-icon-both{margin:auto .375rem}.legend-icon-right{margin-right:.375rem}.vuln-tooltip{background:#0003;color:#fff;padding:6px 8px;border-radius:6px;font-size:12px}.vuln-tooltip-date{font-weight:600}.checkbox-count{position:absolute;right:5.5rem}.discover-page{color:initial;overflow:hidden}.discover-container{width:100%;display:flex;height:calc(100vh - 50px);overflow:hidden;padding:.5rem}.modules-inner{display:flex;width:99%;height:100%}.modules-panel{width:35vw;height:100%;overflow:hidden}.discoveries-header{display:flex;width:100%}.discoveries-header-left{display:flex;width:30%;align-self:center}.discoveries-header-right{display:flex;width:70%;align-content:center;justify-content:center;flex-wrap:wrap}.discovery-loading-wrap{height:100vh;display:flex;justify-content:center;align-items:center;width:100%}.discoveries{width:65%;height:100%;overflow-y:var(--overflow-hide);overflow-x:var(--overflow-hide);display:grid;grid-template-rows:.001fr .001fr 1fr;gap:.5rem}.modules{width:35%;overflow:hidden;height:100%}.discovery-module{color:var(--text-main);font-weight:500;font-size:1.2rem}.discovery-row{cursor:pointer}.severity-badges-row{display:flex;justify-content:center;gap:1rem}.severity-badge-item{display:flex}.severity-icon{margin:auto .375rem}.severity-count{margin:auto 5px auto 0}.expandable-cell{transition:max-height .4s ease-in-out;max-height:auto}.expandable-body{padding:10px;background-color:transparent}.expandable-issues-list{width:fit-content;margin-left:5rem;display:flex;flex-direction:column;gap:.5rem}.discover-refresh:hover .search_button{color:var(--text-emphasis-dark);fill:var(--text-emphasis-dark);transition:color .5s ease-in-out,fill .5s ease-in-out}.search-div{width:100%;display:flex}.input-div{width:100%}.search-div .input-div .input{width:100%;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-content:center}.search-btn{background:var(--primary);border:none}.search-btn:hover{cursor:pointer}.search-button{display:flex;margin:auto}.inputs{font-family:var(--input-font);font-weight:400;color:var(--input-text);background:var(--input-bg);border:1px solid var(--input-border);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--input-padding-sm);-webkit-background-clip:padding-box;background-clip:padding-box;transition:var(--input-transition);box-shadow:var(--input-shadow);resize:none;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.inputs-wide{width:80%;margin-left:auto}.inputs-full{width:100%;margin-bottom:15px}.inputs-full::placeholder{color:gray}.inputs:hover:not(:focus){box-shadow:var(--input-shadow-hover)}.inputs:focus{outline:1px solid var(--input-outline);box-shadow:var(--input-shadow-hover)}.inputs-date{padding:var(--input-padding-sm)}.inputs-date::-webkit-calendar-picker-indicator{filter:var(--calander-icon)}.modules-list{height:93%;width:100%;overflow-y:var(--overflow-show);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.module-button{box-shadow:0 4px 8px 0 var(--module-card-shadow);width:100%;color:var(--module-card-color);height:auto;background:var(--module-card-bg);border:var(--module-card-border);margin-bottom:1rem;font-weight:400;font-size:1rem;display:flex;transition:background .5s ease-in-out,box-shadow .5s ease-in-out}.module-button:hover{cursor:pointer;background:var(--module-card-hover);transition:background .5s ease-in-out,box-shadow .5s ease-in-out}.module-icon-container{width:4rem;display:flex;align-items:center;justify-content:center}.module-icon{font-size:2rem}.moduleIcon{font-size:1.5rem}.module-icon.cve{color:var(--cve-icon-color)}.module-icon.aws{color:var(--aws-icon-color)}.module-icon.azure{color:var(--azure-icon-color)}.module-icon.leaked-cred{color:var(--leaked-credentials)}.module-icon-badge{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;padding:.5rem;margin:auto}.module-icon-badge.cve{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--cve-icon-color) 90%,transparent) 30%,#0000 70%)}.module-icon-badge.aws{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--aws-icon-color) 90%,transparent) 30%,#0000 70%)}.module-icon-badge.azure{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--azure-icon-color) 90%,transparent) 30%,#0000 70%)}.module-icon-badge.leaked-cred{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--leaked-credentials) 90%,transparent) 30%,#0000 70%)}.module-info{width:auto}.module-text{display:flex;font-family:var(--font-base);font-style:normal;text-decoration:none;text-align:left;margin:10px}.module-name{font-size:1rem;font-weight:500}.module-desc{font-size:.8rem;font-weight:400;line-height:1.5}.horizontal{margin-top:2rem;margin-bottom:2rem}.assets_heading{color:var(--text-main);font-size:1.5rem;margin-left:.5rem;line-height:1rem;font-weight:500;margin-bottom:auto;margin-top:auto}.assets-page{width:100%;height:calc(100vh - 50px);overflow-y:hidden;padding:.5rem}.assets-heading-wrap{padding:.5rem;font-size:1.25rem;font-weight:600;margin:.5rem 0}.assets-body{height:100%}.hosts-container.assets-grid{grid-template-rows:auto auto auto auto 1fr}.hosts-topbar-group{display:flex}.hosts-filters.single-col{grid-template-columns:repeat(1,minmax(150px,1fr))}.hosts-filter-card.short{max-height:210px}.hosts-filter-list.tall{height:80%}.filter-checkbox-label{display:block;padding:.35rem 0;cursor:pointer}.filter-checkbox-row{display:flex;align-items:center;justify-content:space-between}.filter-checkbox-group{display:flex;align-items:center;gap:8px}.hosts-table-container.tall-90{height:90%}.table-loading-cell{text-align:center;padding:2rem}.static-row{cursor:default}.asset-navbar-wrap{color:initial;overflow:hidden}.asset-page{width:100%;height:calc(100vh - 50px);overflow:hidden}.asset-loading-wrap{height:100vh;display:flex;justify-content:center;align-items:center;width:100%}.asset-table-loading-wrap{text-align:center;height:100vh;align-items:center}.asset-content{display:flex;flex-direction:column;gap:.5rem;height:100%}.asset-name-wrap{margin:1rem .5rem 1rem 1rem}.asset-name-text{font-size:1rem;margin:0;font-weight:600}.asset-dates-wrap{margin:1rem .5rem 1rem 1rem;width:60%;display:flex}.asset-date-text{width:25%;font-size:1rem;font-weight:400;margin:0}.asset-tabs-wrap{margin-left:10px;height:86%}.asset-tabs-inner{margin-left:10px}.asset-tab-panel{margin-left:20px;margin-top:10px}.asset-tab-list{margin-left:5px}.issues_description{text-overflow:ellipsis;white-space:nowrap;padding-bottom:3px;width:300px;display:block;overflow:hidden;align-content:center}.discoveryICon>svg{margin-left:0!important}.sub-option{margin-left:10px;border-left:1px solid var(--border-light)}.actions_submenu{padding:10px 6px;cursor:pointer;border:var(--submenu-item-border)}.actions_submenu:hover{background:var(--dropdown-option-bg-hover);color:var(--dropdown-option-color-hover)}.left-submenu{position:absolute;top:28rem;right:183px;min-width:160px;z-index:1100;background:var(--submenu-bg);border:var(--submenu-border);color:var(--submenu-item-text)}.left-submenu_two{position:absolute;top:30.6rem;right:183px;min-width:160px;z-index:1100;background:var(--submenu-bg);border:var(--submenu-border);color:var(--submenu-item-text)}.issue-cards-container{height:100%;width:100%;overflow-y:var(--overflow-show);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.card{box-shadow:var(--shadow-sm);width:98%;background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);padding:5px;margin:10px;transition:background .5s ease-in-out,box-shadow .5s ease-in-out}.card:hover{box-shadow:var(--shadow-md);background:var(--issue-card-hover);cursor:pointer;transition:background .5s ease-in-out,box-shadow .5s ease-in-out}.container{padding:2px 16px}.top{display:flex;width:100%;justify-content:space-between}.title p{text-decoration:none;margin-left:5px;font-size:1rem}.asset p{text-decoration:none;margin-right:10px}.middle{display:flex;justify-content:space-between}.chips,.time{display:flex}.seenTime{margin-right:10px}.seenTime p{margin:auto}.summary{width:100%}.summary p{padding:5px;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.issuename{margin:0;align-content:center;cursor:pointer;width:fit-content}.issuename:hover{border-bottom:1px solid var(--text-main)}.tab-content{height:92%;overflow:auto;margin-top:.375rem;margin-right:.5rem;background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.remidiation{align-content:center;justify-content:end;width:100%;display:flex;flex-wrap:wrap}.data-remediation{display:flex;justify-content:end;margin-top:.5rem}.intel{overflow:hidden;height:100%;display:flex;flex-direction:column;gap:.5rem}.tooltip{opacity:1;transform:none;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform 133ms cubic-bezier(.4,0,.2,1);transform-origin:left center;background-color:var(--intel-tooltip-bg);border-radius:4px;color:var(--text-main);font-family:robboto,helvatica,san sarif,arial;padding:4px 8px;font-size:.6875rem;word-wrap:break-word;font-weight:500;z-index:1500;pointer-events:auto;position:absolute;display:inline;margin:2px 2px 2px 10px;width:17%}.chip-dropdown{margin-left:5px;margin-right:5px}.dropdown{position:relative;max-width:135px;min-width:0;width:auto;height:1.75rem}.dropdown:before{content:"";position:absolute;width:8px;height:8px;right:1rem;top:.5rem;z-index:1;border:2px solid var(--dropdown-arrow);border-top:transparent;border-right:transparent;transform:rotate(-45deg);transition:.5s ease-in-out;pointer-events:none}.dropdown.active:before{top:12px;transform:rotate(135deg);transition:.5s ease-in-out}.dropdown .sts{height:1.75rem;background:var(--dropdown-chip-bg);border-radius:5rem;padding-left:5px;padding-right:35px;color:var(--dropdown-text-color);display:flex;cursor:pointer;padding-left:1rem}.dropdown .option{position:absolute;top:30px;width:130px;background-color:var(--dropdown-option-bg);overflow:var(--overflow-hide);border:1px solid var(--dropdown-option-border);display:none;color:var(--dropdown-option-color)}.dropdown.active .option{display:block;z-index:1000}.dropdown .option div{padding:10px 15px;cursor:pointer;border:1px solid var(--dropdown-option-item-border)}.dropdown .option div:hover{background:var(--dropdown-option-bg-hover);color:var(--dropdown-option-color-hover)}.full-height{height:100%}.flex-gap-sm{display:flex;gap:.5rem}.icon-margin-auto{margin:auto 0}.module-icon.issue-margin{margin-left:.5rem}.hosts-input.tight-padding{padding:.3rem .5rem}.hosts-data.fixed-row{height:48px;min-height:48px;max-height:48px;box-sizing:border-box}.sts.flat{border-radius:0}.sts-label{margin:auto 0;font-size:1rem}.option.actions-menu{top:33px;right:0;min-width:160px}.actions-menu-item{padding:10px 6px;cursor:pointer}.ichip.tight{margin-left:0;display:flex;align-items:center;gap:.35rem}.severity-text.spaced{margin:5px}.issue-status-cell{max-width:100px}.issue-confidence-cell{max-width:115px}.filename-modal-overlay{position:absolute;z-index:1;background:var(--overlay-black);top:0;width:100%;height:100%}.filename-modal-box{position:relative;top:50%;left:40%;display:flex;flex-direction:column;width:20%}.snackbar-title{text-align:center;font-weight:600;color:var(--text-on-accent);margin-left:5px}.snackbar-text{color:var(--text-on-accent);margin-left:5px}.issue-title-wrap{margin-left:20px}.issue-name-text{font-size:1rem}.issue-chips-wrap{align-content:center;margin-right:10px}.issue-left-col{width:70%;margin-left:1rem;display:flex;flex-direction:column;gap:.5rem}.issue-dates-row{margin:1rem .5rem 1rem 0;width:35%;display:flex;justify-content:space-between}.issue-date-text{width:40%;margin:0}.issue-ticket-wrap{align-content:center;margin-right:1rem}.issue-discovery-row{margin:1rem .5rem 1rem 1rem;display:flex}.issue-discovery-text{margin:0;display:flex}.asset-tabs-wrap.issue-tabs{height:76%}.desc-wrap{margin:.5rem auto .5rem 1rem}.desc-wrap.half{width:50%}.desc-text{line-height:1.5rem;white-space:pre-wrap;margin:0}.desc-list-item{line-height:1.5rem}.ref-wrap{margin-left:20px;margin-top:10px}.ref-text{margin-left:5px}.leaked-cred-wrap{margin:10px}.leaked-cred-grid{display:grid;grid-template-rows:auto auto auto auto 1fr;height:100%}.hosts-filters.leaked-cols{grid-template-columns:repeat(4,minmax(150px,.2fr))}.hosts-filter-card.leaked-card{display:flex;gap:30px;padding:12px}.hosts-filter-left{width:60px;display:flex;align-items:center;justify-content:center}.hosts-filter-right{flex:1;display:flex;flex-direction:column;gap:6px}.leaked-cred-icon{color:#e5121a;font-size:3rem}.leaked-cred-label{font-weight:700}.rem-main{width:100%;display:flex}.rem-right{width:50%}.rem-description{white-space:pre-wrap;line-height:1.5}.card.rem-card{padding:10px;cursor:default}.rem-line{line-height:1.5}.intel-row{display:flex;gap:1rem}.intel-col{flex:.5;min-height:0;display:flex;flex-direction:column;height:100%}.intel-col-noflex{flex:.5;min-height:0;flex-direction:column;height:100%}.intel-loading-wrap{height:100vh;display:flex;justify-content:center;align-items:center}.intel-content{margin:.5rem;height:100%}.intel-content.h98{height:98%}.intel-tags-row{display:flex;gap:4rem;text-align:left}.intel-col-20{width:20%}.intel-col-80{width:80%;align-content:center}.intel-tags-wrap{display:flex;gap:1rem;flex-wrap:wrap}.vul-tag.cisa{background:#ec8d09;border-color:#ec8d09}.vul-tag.ransomware{background:#ff4c4c;border-color:#ff4c4c}.intel-bottom{height:49%}.intel-bottom-label{margin-left:.375rem}.chart-columns{display:flex;gap:2rem}.chart-column{flex:1}.cvss-cat{margin-bottom:15px}.cvss-cat-label{margin-bottom:5px}.cvss-uncategorized{font-style:italic;color:#aaa}.cvss-options-row{display:flex;flex-wrap:wrap;flex-direction:row;gap:4px}.cvss-option-btn{padding:5px 12px;margin-bottom:4px;border:none;cursor:default;color:#fff;text-transform:capitalize;text-align:left;background-color:#ccc}.cvss-option-btn.selected{background-color:#86aaf9}.cvss-option-btn.two-per-row{width:48%}.slider-item{position:relative;margin-bottom:2rem}.slider-uncategorized{font-style:italic;color:#888}.slider-handle{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid red;position:absolute;top:-10px;transform:translate(-50%)}.slider-tooltip{position:absolute;top:-25px;left:50%;transform:translate(-50%);background:var(--overlay-black);color:var(--text-on-accent);padding:4px 6px;border-radius:4px;font-size:12px;white-space:nowrap}.slider-minmax{display:flex;justify-content:space-between;font-size:12px}.hosts-container.technologies-grid{grid-template-rows:auto auto auto 1fr}.refli{list-style-type:none;margin-top:5px;width:-moz-fit-content;width:fit-content;line-height:1.5rem}.issueref{color:var(--ref-color);fill:var(--ref-icon-color);text-decoration:none;cursor:pointer}.reflink{fill:var(--ref-icon-color);color:var(--ref-color)}.issueref:hover,.issueref:hover .reflink{cursor:pointer;color:var(--ref-color-hover);fill:var(--ref-icon-color-hover)}.btn-special{background:var(--btn-bg);border:1px solid var(--btn-border);height:var(--btn-height);display:flex;align-items:center;justify-content:center;font-family:var(--btn-font);font-weight:400;cursor:pointer;transition:background .3s ease-in-out}.btn-special:hover{background:var(--btn-bg-hover);transition:background .3s ease-in-out}.btn-special p{margin:0;line-height:1;color:var(--btn-text);transition:color .3s ease-in-out}.btn-special:hover p{color:var(--btn-text-hover);transition:color .3s ease-in-out}.btn-special svg{fill:var(--btn-icon);transition:fill .3s ease-in-out}.btn-special:hover svg{fill:var(--btn-icon-hover);transition:fill .3s ease-in-out}.remButton{padding:var(--btn-padding-sm);margin:5px 10px}.issue_ticket{padding:var(--btn-padding-md);margin-left:1rem}.discover-refresh{padding:var(--btn-padding-sm);margin-left:1rem}.discover{padding:var(--btn-padding-md);margin-left:1rem;transition:background .3s ease-in-out}.discover-table-btn{height:1.5rem}.policy{padding:var(--btn-padding-md);margin-left:1rem;transition:background .3s ease-in-out;display:flex;align-items:center;flex-direction:row;gap:.5rem}.setting-btn{display:inline!important;height:2rem;width:8rem;text-align:center;margin-left:5rem}.issue_ticket.click{color:var(--text-on-accent)}.b-button-container{width:100%;display:flex}.back-button-container{width:50%;display:flex;align-content:center;flex-wrap:wrap}.cveback{background:transparent;display:flex;border:none;border-radius:.375rem;font-weight:500;line-height:.5}.cveback:hover{cursor:pointer}.img-back{display:flex;margin:auto}.modulename{width:100%;color:var(--text-main);height:auto;display:flex;gap:1rem}.discovery-input-heading{color:var(--text-main);font-size:1rem;font-weight:400}table.aws-keys{height:40vh;overflow:auto;scrollbar-width:none}.discover-module-panel{margin:10px;height:92vh;display:flex;flex-direction:column}.discover-module-body{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:800px;height:100%}.discover-configs-table-wrap{max-height:260px;overflow-y:auto;scrollbar-width:none;background-color:var(--table-bg)}.discovery-tabledata-actions{text-align:right}.discover-action-btn{padding:0rem .8rem;display:inline-flex}.discover-form{width:100%;display:flex;flex-direction:column;flex-grow:.1}.discover-form .text{margin-top:auto}.discover-form-grid{width:100%;display:grid}.discover-field{width:100%}.discover-form-submit-row{width:100%;display:flex;justify-content:end;margin-top:1rem;padding-bottom:1rem}.login-page{width:100%;height:100vh;overflow:auto;scrollbar-width:none;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.login-page-content{margin:10px 50px}.login-header{margin-bottom:5rem;justify-items:center;text-align:center}.login-tagline{font-size:.875rem;color:var(--text-main)}.login-form{width:100%}.login-form-footer{justify-content:space-between;display:flex}.login_svg{font-size:4.375rem;letter-spacing:2rem;margin:1rem 0}.new_logo_div{margin-top:2rem}.new_logo_div img{opacity:0;transition:opacity 1.5s ease}.new_logo_div img.show{opacity:1}.Factor_logo{width:170px;height:auto}.form-input{line-height:1.5;width:100%;padding:.5rem;margin-bottom:15px;color:var(--login-text-color);background:var(--login-bg-color);border:var(--login-border);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-background-clip:padding-box;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-input:hover:not(:focus){border:var(--login-border-hover)}.form-input:focus{outline:var(--login-border-focus)}.input-box{display:flex;margin-left:30px;width:100%;margin-right:30px;height:-moz-fit-content;height:fit-content}.login-btn{text-align:right!important;margin-top:auto!important}.login-button{--bs-btn-color: var(--text-emphasis-dark);--bs-btn-bg: rgba(var(--primary-rgb), 1);--bs-btn-border-color: rgba(var(--primary-rgb), 1);--bs-btn-hover-color: var(--text-emphasis-dark);--bs-btn-hover-bg: rgba(var(--primary-rgb), .8);--bs-btn-hover-border-color: rgba(var(--primary-rgb), .8);--bs-btn-focus-shadow-rgb: var(--primary-rgb);--bs-btn-active-color: var(--text-emphasis-dark);--bs-btn-active-bg: rgba(var(--primary-rgb), .6) !important;--bs-btn-active-border-color: rgba(var(--primary-rgb), .6) !important;--bs-btn-active-shadow: none;--bs-btn-disabled-color: var(--text-emphasis-dark);--bs-btn-disabled-bg: rgba(var(--primary-rgb), .7);--bs-btn-disabled-border-color: rgba(var(--primary-rgb), .75)}.loading-button{display:inline-block;padding:.5rem 1.25rem;font-weight:500;line-height:1.5;color:var(--loading-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--loading-btn-border);background-color:var(--loading-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.loading-button .spinner{position:absolute;width:20px;height:20px;border:var(--loading-btn-spinner-border);border-top:var(--loading-btn-spinner-border-top);border-radius:50%;animation:spin 1s linear infinite}.loading-button.loading .spinner{display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:auto;background-color:var(--modal-bg);opacity:1;box-shadow:var(--modal-shadow);border-radius:.375rem;padding:.5rem;border:var(--modal-border)}.modal-btn{background-color:var(--modal-btn-bg);border:none;color:var(--modal-btn-text);width:100%;text-align:center;padding:7px;border-radius:5px}.modal-btn:hover{text-decoration:none;box-shadow:var(--modal-btn-shadow-hover);cursor:pointer}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--modal-backdrop-bg);display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-message-wrap{margin-left:5px}.modal-warning-title{color:var(--text-on-accent);text-align:center;font-weight:600}.modal-message-text{color:var(--text-on-accent)}.modal-actions-row{display:flex;justify-content:end;margin-top:10px}.form-label{color:var(--text-main);margin-bottom:.5rem}.mfa-form-footer{justify-content:end;display:flex}.mfa-qr-wrapper{text-align:center;font-family:inherit;font-size:14px;color:#fff}.mfa-qr-wrapper img{width:210px}.mfa-setup-key{cursor:pointer;color:#00f}.mfainput-box{display:flex;margin-left:30px;width:100%;margin-right:30px;margin-top:49vh;height:fit-content}.mfasetup-box{display:flex;margin-left:30px;width:100%;margin-right:30px;margin-top:30vh;height:-moz-fit-content;height:fit-content}.mfa_info{text-align:center;font-family:inherit;font-size:14px;margin-bottom:5px;color:var(--text-main)}.settings-topbar{color:initial}.settings-main{width:100vw;height:94.6vh;position:relative}.form-full-width{width:100%}.setting.block{display:block}.jira-domain-input{width:36%}.settings-data{width:100%;height:100%;position:absolute;top:0;left:0;background:transparent}.settings-scroll{width:99%;height:97%;overflow-y:auto;scrollbar-width:none;overflow-x:hidden;margin-top:.5rem;margin-left:1rem;margin-right:.5rem}.setting{width:100%;height:auto;margin-bottom:.5rem;display:flex;color:var(--text-main);flex-wrap:wrap;align-content:center}.left-div{width:30%;align-content:center}.right-div{width:70%;align-content:center}.setting-section-header{font-weight:500;font-size:1.2rem;color:var(--setting-heading-text)}.setting-section-item{padding-left:1.5rem}.pass-input{width:40%;line-height:1.5;padding:.5rem;margin-bottom:auto;color:var(--setting-input-text);background:var(--setting-input-bg);border:var(--setting-input-border);box-shadow:var(--setting-input-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;-webkit-background-clip:padding-box;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.pass-input:hover:not(:focus){border:var(--setting-input-hover)}.pass-input:focus{outline:var(--setting-input-focus)}.form{width:100%;display:flex}.right-content{margin-left:.5rem}.moon{width:32px;height:32px}.switch{position:relative;display:inline-block;width:50px;height:24px}.switch input{opacity:0;width:0;height:0}.asm-dash-main{display:grid;grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);height:100%;gap:.5rem;color:var(--text-main);min-height:0}.asm-dash-sum{display:grid;grid-template-columns:1fr .01fr 1fr .01fr 1fr .01fr 1fr;gap:.5rem;height:100%}.asm-sum-hr{padding:.5rem 0;width:1px;border:none;height:70%;background:var(--hr-color);margin:auto 0}.asm-dash-sum-item{background:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--dashboard-card-shadow);padding:.5rem;color:var(--dashboard-card-text);display:flex;flex-direction:column;height:100%;gap:.5rem;min-height:0;overflow:hidden}.asm-dash-sum-item .header{margin:.375rem 0}.asm-dash-g{display:grid;grid-template-columns:.5fr 1fr;height:100%;gap:.5rem;min-height:0}.asm-das-info{display:grid;grid-template-columns:1fr .75fr 1fr;gap:.5rem;height:100%;min-height:0}.severity_headings p{color:var(--text-main)}.issue-l{display:flex;flex-direction:column;gap:.5rem;height:100%;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.issue-l-head{display:flex;flex-direction:row;position:sticky;top:0;background:var(--dashboard-card-bg);margin:.5rem .5rem 0}.latestissue{background:var(--dashboard-issue-card-bg);color:var(--dashboard-card-text);transition:background .5s ease-in-out;flex:1;display:flex;align-items:center;box-shadow:var(--dashboard-card-shadow)}.dash-page-wrap{color:initial;overflow:hidden}.dash-content-wrap{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem}.cve-card-top{height:40%}.cve-card-value{font-size:1.5rem;margin:0}.cve-card-chart{width:100%;height:40%}.dash-header-row{display:flex;flex-direction:row;width:100%}.dash-tech-header-row{display:inline-flex;width:100%}.dash-header-title{display:inline-flex;width:80%}.dash-header-link-wrap{width:50%;text-align:end}.dash-header-link-wrap.spaced{margin:7px 0spx 7px 7px}.dash-view-all-link{font-size:1rem;text-decoration:none;display:inline-flex;color:var(--dashboard-view-all-link)}.dash-view-all-icon{color:var(--dashboard-view-all-link);font-size:1rem;margin:auto 5px}.dash-view-all-icon.gap-left{margin:auto 0 auto 5px}.latest-issue-wrap{height:100%;padding:.5rem;display:flex;flex-direction:column}.severity-chart-wrap{height:100%;display:flex;flex-direction:column;gap:.5rem}.severity-line-canvas{width:100%;height:96%}.severity-legend-row{direction:ltr;justify-content:flex-end}.severity-legend-inner{display:flex;justify-content:end;gap:.375rem}.status-chart-wrap{height:87%}.status-chart-inner{width:90%;height:100%;margin:auto}.tech-col-versioned{width:35%;padding:.7rem}.tech-col-noversion{width:35%;padding:1rem;display:flex}.tech-name-wrap{margin:0}.tech-name{margin-bottom:auto;margin-top:auto;margin-left:.375rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:1px}.tech-version-group{margin-top:.375rem}.tech-version-single{margin:0;margin-left:.375rem;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tech-version-multi{margin:0;margin-left:.375rem}.tech-col-categories{width:65%;text-align:end;margin:auto}.tech-chip-text{margin:auto}.map-marker-circle{cursor:pointer}.map-tooltip{position:fixed;background:#111;color:#fff;padding:5px 10px;border-radius:4px;pointer-events:none;z-index:1000;white-space:nowrap}.node-label-text{fill:var(--node-label-color)!important}.graph-list{list-style-type:none;position:absolute;background-color:var(--graph-dropdown-bg);border:var(--graph-dropdown-border);color:var(--graph-dropdown-item-text);max-width:fit-content;max-height:200px;overflow-y:auto;z-index:1000;padding:0;left:5.8rem;top:6.4rem;margin:0;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.graphli{cursor:pointer;padding:10px;margin:5px;border:var(--graph-dropdown-item-border)}.graphli:hover{background:var(--graph-dropdown-hover)}.graph-select{font-weight:400;font-family:var(--font-base);padding:.4rem;color:var(--text-main);background:var(--graph-contextmenu-bg);border:var(--graph-contextmenu-border)!important;box-shadow:var(--graph-contextmenu-shadow);-webkit-background-clip:padding-box;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.graph-select:hover:not(:focus){box-shadow:var(--input-shadow-hover)}.graph-select:focus{outline:1px solid var(--graph-contextmenu-focus);box-shadow:var(--input-shadow-hover)}.g-list{position:absolute;background-color:var(--context-dropdown-bg);border:1px solid var(--context-dropdown-border-color);color:var(--context-dropdown-item-text);padding:0rem;box-shadow:0 2px 8px #0003;z-index:1;width:9rem;border-radius:.125rem}.s-list{top:0;left:100%}.g-item{cursor:pointer;position:relative;z-index:1;color:var(--context-dropdown-item-text);text-align:left;padding:.5rem;font-size:.875rem}.g-item:hover{background-color:var(--context-dropdown-item-hover)}.gsel{margin-right:2rem}.gsel p{margin:.2rem auto}.sdropdown{position:relative;max-width:135px;min-width:0;width:auto;height:1rem;cursor:pointer}.sdropdown:before{content:"";position:absolute;width:8px;height:8px;right:.5rem;top:.15rem;z-index:1;border:var(--custom-node-dropdown-border);border-top:var(--custom-node-dropdown-border-hide);border-right:var(--custom-node-dropdown-border-hide);transform:rotate(-45deg);transition:.5s;pointer-events:none}.sdropdown.sactive:before{top:.35rem;transform:rotate(135deg)}.sdropdown .option{position:absolute;top:1.6rem;left:-.55rem;width:33.7em;background-color:var(--custom-node-dropdown-bg);overflow:hidden;border:var(--custom-node-dropdown-border);color:var(--custom-node-dropdown-text);display:none;z-index:1000}.sdropdown .type{position:absolute;top:1.7rem;left:-.5rem;width:7em;background-color:var(--custom-node-dropdown-bg);overflow:hidden;border:var(--custom-node-dropdown-border);color:var(--custom-node-dropdown-text);display:none;z-index:1000}.sdropdown.sactive .type,.sdropdown.sactive .option{display:block}.sdropdown .option div{padding:10px 15px;cursor:pointer;border:var(--custom-node-dropdown-item-border)}.sdropdown .option div:hover{background:var(--custom-node-dropdown-item-hover)}.sdropdown .type div{padding:10px 15px;cursor:pointer;border:var(--custom-node-dropdown-item-border)}.sdropdown .type div:hover{background:var(--custom-node-dropdown-item-hover)}.graph-input{width:80%;margin-left:auto;font-weight:400;font-family:var(--font-base);margin-bottom:auto;color:var(--text-main);background:var(--graph-input-bg);border:var(--graph-input-border)!important;box-shadow:var(--graph-input-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.6rem;-webkit-background-clip:padding-box;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.graph-input:hover:not(:focus){box-shadow:var(--input-shadow-hover)}input.graph-input:focus{outline:var(--graph-input-focus);box-shadow:var(--input-shadow-hover)}.graph-page{width:100%;height:94.6vh}.graph-content{padding:1rem}.input.justify-start{justify-content:flex-start}.graph-input.node-input{margin-left:0;width:50%}.search-btn.graph-add-btn{padding-left:15px;padding-right:15px}.graph-actions-row{display:flex;gap:1rem;margin-left:1rem}.graph_btns{background-color:transparent;border:none}.graph_btns.wide{width:max-content}.graph_btns.compact{padding:.5rem}.graph-btn-icon{color:var(--host-act-btn-bg);fill:var(--host-act-btn-bg);width:25px;height:25px;cursor:pointer}.graph-panel{position:absolute;z-index:1000;right:1rem;min-width:200px;width:26.4%}.graph-panel.save-panel{top:7rem;display:flex;gap:.5rem}.graph-panel.load-panel{top:6.5rem;display:flex;flex-direction:column}.graph-panel-row{display:flex;gap:.5rem;margin-bottom:.5rem}.graph-load-dropdown{position:relative;background-color:var(--surface-fixed-dark);border:1px solid var(--primary);min-width:100%;max-height:200px;overflow-y:auto;z-index:1000}.graph-load-dropdown-item{padding:6px 10px;cursor:pointer;background-color:transparent}.graph-load-dropdown-item.selected{background-color:var(--primary)}.graph-svg-canvas{width:100%;height:88vh}.asm-chart-canvas-fixed{width:600px;height:400px}.home-container{width:100%;height:calc(100vh - 50px);overflow:hidden}.home-main{padding:.5rem;height:100%}.home-grid{width:100%;height:100%;display:flex;flex-direction:column;gap:.5rem}.home-logo-grid{width:100%;border-bottom:var(--home-card-section-border);justify-items:center;text-align:center;height:25%;display:grid;grid-template-rows:1fr .3fr;gap:.5rem}.home-modules-container{height:50%;display:flex;flex-direction:column}.home-modules-main{display:flex;flex-wrap:wrap;align-content:flex-start;margin-top:1rem;justify-content:space-between;gap:1rem;height:90%;width:75%;overflow-y:auto;padding:0 .5rem 1rem;scrollbar-width:none;margin:auto}.home-modules-main::-webkit-scrollbar{display:none}.home-card{width:25%;flex:1 1 calc(25% - 1rem);max-width:calc(25% - 1rem);background:var(--home-card-bg);border:var(--home-card-border);color:var(--home-card-text);padding:.5rem;height:300px;box-shadow:var(--home-card-shadow)}.card-grid{display:grid;grid-template-rows:auto 1fr auto;height:100%}.home-card:hover{box-shadow:var(--home-card-shadow-hover);transition:box-shadow .3s ease-in-out}.card-header{display:grid;grid-template-columns:50px 1fr;gap:1.5rem;align-items:center;border-bottom:var(--home-card-section-border);padding-bottom:5px}.card-title{margin:0;font-size:1rem;font-weight:600}.card-title-desc{display:flex;flex-direction:column;justify-content:center;gap:.5rem;font-family:var(--font-base)}.card-desc{margin:0;font-size:.75rem;opacity:.8;line-height:1.35;padding-bottom:2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.card-content{border-bottom:var(--home-card-section-border)}.grid-vertical{display:grid;gap:.5rem;margin-top:10px}.defense_detection_bar{width:calc(100% - 140px);position:relative;left:0;background:var(--bar-bg);border-radius:9999px}.ti-grid{display:grid;margin-top:15px}.ti-row{display:flex;justify-content:space-between;font-size:.8rem;height:1.5rem;align-items:center}.analysis-grid{margin-top:15px}.ti-value{opacity:.8}.card-footer{display:flex;justify-content:center;align-items:center;padding-top:5px}.Go_to_module{cursor:pointer;background:var(--home-module-btn-bg);border:var(--home-module-btn-border);color:var(--home-module-btn-text);transition:background .5s ease-in-out;padding:5px 20px;width:100%}.Go_to_module:hover{background:var(--home-module-btn-hover)}.show_full_text{display:none!important}.tooltip_wrapper_medium{height:12px}.tooltip_wrapper_medium:hover .show_full_text{display:block!important;background:var(--tooltip-bg);color:var(--text-main);position:relative;z-index:999999999;bottom:auto;top:0;left:5px;white-space:normal;word-break:break-word;line-height:1.5;width:auto;box-shadow:var(--tooltip-shadow);padding:5px}.tooltip_wrapper_medium_threat_intel:hover .show_full_text{display:block!important;position:absolute;top:18px;left:4px;z-index:999999999;background:var(--tooltip-bg);color:var(--text-main);word-break:break-word;line-height:1;width:auto;box-shadow:var(--tooltip-shadow);padding:8px 4px}.recent_detection_medium{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:50px}.tooltip_class{visibility:hidden}.attack-surface-bar,.defence_radial_medium{padding-right:7px}.defence_medium_bar_chart>div:first-child>p:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:40%}.defence_medium_bar_chart>div:first-child{width:50%!important}.attack-surface-bar p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:40%;text-align:start}.attack-surface-bar>div:first-child{width:50%!important}.attack-surface-bar>div:nth-child(2){width:50%!important}.attack-surface-bar>div:first-child>p:nth-child(2){width:60%!important;text-align:end!important}.top_adversary_medium{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:3px;width:60px;display:block}.ti_row_medium{margin-right:7px}.threat_intel_bar>div:first-child>p:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:40%}.threat_intel_bar{overflow:visible!important}.threat_intel_bar>div:first-child{width:50%!important}.threat_intel_bar>div:nth-child(2){width:50%!important;margin-right:7px}.tooltip_wrapper_medium_threat_intel{position:relative;display:inline-flex;align-items:center;width:100%}.attack-surface-bar .status-bar-left p:nth-child(2){visibility:hidden}.attack-surface-bar .status-bar-left p:last-child{display:contents}.attack_surface_status_bar_chart,.threat_intel_indicator_bar_chart{background:var(--bar-bg)}.ai-prompt-container{width:100%;height:25%;align-content:flex-end;padding-bottom:1rem}.prompt-container{width:55%;position:relative;padding:6px;border-radius:1.5rem;background:var(--input-bg);border:var(--ai-input-border);box-shadow:var(--ai-inputbox-shadow);display:flex;min-height:50px;transition:all .2s ease;margin:0 auto;font-family:var(--font-base)}.prompt-container.collapsed{align-items:center}.prompt-container.expanded{align-items:flex-start}.prompt-container textarea{flex:1;background:transparent;border:none;outline:none;color:var(--text-main);font-size:1rem;resize:none;padding:.4rem 2.5rem .5rem .5rem;overflow:hidden;font-family:var(--font-base);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.prompt-button{position:absolute;right:1rem;background:transparent;border:none;color:var(--prompt-btn-bg);cursor:pointer;transition:all .2s ease;font-size:1.1rem;display:flex;bottom:1rem}.prompt-button.collapsed{top:50%;bottom:auto;transform:translateY(-50%)}.prompt-button.expanded{top:auto;bottom:.75rem;transform:none}.shome-card{width:70%;padding:.5rem;background:var(--home-card-bg);border-radius:.3rem;box-shadow:var(--home-card-shadow);color:var(--home-card-text);transition:background .5s ease-in-out,box-shadow .5s ease-in-out;cursor:pointer}.home-nav-actions{display:flex;width:100%;justify-content:end}.home-nav-icons{display:flex}.home-loading-wrap{height:calc(100vh - 50px);display:flex;justify-content:center;align-items:center}.home-main-small{margin:.5rem}.home-hero-small{width:100%;height:fit-content;margin-bottom:5rem;justify-items:center;text-align:center}.home-tagline{font-size:.875rem}.home-modules-small{display:flex;flex-direction:column;margin-top:1rem;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-height:100%;overflow-y:auto;padding:0 .5rem 1rem;scrollbar-width:none}.home-modules-small::-webkit-scrollbar{display:none}.home-welcome-wrap{width:100%}.home-welcome-title{margin:0}.prompt-container-column{display:flex;flex-direction:column}.prompt-textarea-plain{width:100%;border:none;outline:none;resize:none}.chat-input-actions-row{display:flex;justify-content:space-between;align-items:center;margin-top:10px;width:100%}.deepthink-btn{display:none;align-items:center;gap:6px;margin-left:10px;padding:6px 14px;border-radius:20px;font-size:14px;font-weight:500;background-color:#fff;border:1px solid #e2e8f0;color:#1e293b}.deepthink-btn.active{background-color:#eff6ff;border:1px solid #3b82f6;color:#86aaf9}.home-module-icon-badge{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;padding:.5rem;margin:auto}.home-module-icon-badge--asm{background:radial-gradient(circle at 50% 50%,#e75625e6 30%,#0000 70%)}.home-module-icon-badge--cti{background:radial-gradient(circle at 50% 50%,#edb000e6 30%,#0000 70%)}.home-module-icon-badge--defence{background:radial-gradient(circle at 50% 50%,#5082d2e6 30%,#0000 70%)}.home-module-icon-badge--analysis{background:radial-gradient(circle at 50% 50%,#f2aeb1e6 30%,#0000 70%)}.home-module-icon-badge-hosts{background:radial-gradient(circle at 50% 50%,#3cb48ce6 30%,#0000 70%)}.module-icon-img{width:1.7rem;height:1.7rem;color:#fff}.chart-row{display:flex;align-items:center;gap:.5rem;width:100%;height:2rem}.chart-row-compact{height:1.5rem}.chart-label-group{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:60%;gap:.5rem}.chart-label-text{font-size:.8rem;font-weight:400}.chart-label-text-compact{font-size:.8rem;margin:0}.chart-value-text{font-size:.875rem;opacity:.8}.chart-value-text-home{font-size:.875rem;opacity:.8;position:relative}.chart-value-text-compact{font-size:.875rem;opacity:.8}.chart-bar-wrap{width:40%;position:relative}.chart-bar-track{position:relative;width:100%;height:.3rem;border-radius:9999px;overflow:visible}.chart-medium-row-tight{margin-right:0}.chart-label-medium-full{width:100%}.chart-value-medium{width:80%;text-align:right}.chart-fill-segment{position:absolute;height:100%;transition:width .8s ease}.chart-fill-rounded{border-radius:9999px}.chart-fill-round-left{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.chart-fill-round-right{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.chart-fill-ip{background:#3b90b1}.chart-fill-domain{background:#ffe500}.chart-fill-hash{background:#c33e33}.chart-fill-url{background:#0f9d58}.chart-fill-bar{height:100%;border-radius:10px;transition:width .8s ease}.chart-arrow{position:absolute;top:-180%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;transition:left .8s ease;pointer-events:none}.chart-arrow-critical{border-top:6px solid #f7525b}.chart-arrow-high{border-top:5px solid #d06e39}.chart-arrow-medium{border-top:5px solid #ffa500}.chart-arrow-low{border-top:5px solid #bdd8c6}.chart-arrow-ip{border-top:6px solid #3b90b1}.chart-arrow-domain{border-top:5px solid #ffe500}.chart-arrow-hash{border-top:5px solid #c33e33}.chart-arrow-url{border-top:5px solid #0f9d58}.chart-arrow-dynamic{position:absolute;bottom:120%;transform:translate(-50%,40%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;transition:left .8s ease;pointer-events:none}.radial-chart-row{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.radial-label-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:50%}.radial-chart-wrap{flex:1;height:100%;display:flex;align-items:center;justify-content:flex-end;position:relative;margin-right:-17px;box-sizing:border-box}.chart-canvas-fixed{width:clamp(20px,6vw,60px);height:clamp(20px,6vw,60px);position:relative;display:flex;align-items:center;justify-content:flex-end}.radial-center-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:.46rem;font-weight:400;color:var(--text-main)}.adversaries-container{overflow-y:var(--overflow-show);scrollbar-width:none}.adversary-detail-card{display:flex;gap:1.5rem;padding:1rem;background:var(--dashboard-card-bg);align-items:center;height:100%;box-sizing:border-box;border:var(--adv-mal-card-border)}.adversary-left{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:110px;height:110px;border-radius:50%;background:var(--bg-hover);overflow:hidden}.adversary-avatar{width:100%;height:100%;object-fit:cover;border-radius:50%}.adversary-right{flex:1;display:flex;flex-direction:column;min-width:0;padding-top:0}.adversary-name-wrapper{display:flex;align-items:center;gap:1rem}.adversary-icon img{width:24px;height:24px}.adversary-name{margin:0;font-size:1.25rem;font-weight:600;cursor:pointer;word-break:break-word}.adversary-name:hover{text-decoration:underline}.adversary-description{font-size:.9rem;line-height:1.5;margin-bottom:1.2rem;overflow:hidden}.adversary-stats{display:flex;gap:1.2rem;margin-top:auto;justify-content:flex-end}.adversary-stats div{display:flex;align-items:center;gap:6px;font-size:.85rem}.adversary-stats img{width:16px}.grid-container{display:grid;grid-template-columns:repeat(3,minmax(250px,1fr));gap:20px;width:100%}.adversary-detail-card{display:flex;gap:1.5rem;padding:1rem 1.25rem;align-items:center}.adversary-left{flex-shrink:0}.adversary-avatar{width:120px;height:120px;border-radius:50%;object-fit:cover}.adversary-right{flex:1;display:flex;flex-direction:column}.adversary-name,.adversary-description,.adversary-stat-item h5{margin:0}.adversary-content-columns{display:flex;gap:1.5rem;align-items:center}.adversary-description-column{flex:1;max-height:75px}.adversary-description{font-size:.9rem;line-height:1.4;overflow-wrap:break-word;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.adversary-stats-column{display:flex;flex-direction:column;gap:.75rem;justify-content:center}.adversary-stat-item{display:flex;flex-direction:column;gap:5px}.adversary-stat-item h5{font-size:.8rem;font-weight:500}.stat-value{display:flex;align-items:center;gap:6px}.stat-value img{width:20px;height:20px}.stat-value span{font-size:.85rem;font-weight:600}.centered_tabs{display:flex;align-items:center;justify-content:center}.adversary-detail-wrapper{display:flex;gap:2rem;padding:2rem;height:100%}.adversary-detail-left{flex:1.2}.adversary-detail-right{flex:1}.section-title{font-size:1.2rem;margin-bottom:1rem;font-weight:600}.details-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem 3rem;margin-bottom:2rem}.Malware_details-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem 3rem;margin-bottom:2rem}.details-row{margin-bottom:1.5rem}.AdvDetail_label{font-size:.85rem;color:var(--tab-btn-color);margin-bottom:.25rem}.AdvDetail_value{font-size:.95rem}.adv_link-list{color:var(--link-color);cursor:pointer}.AdvDetail_card-grid{display:flex;grid-template-columns:repeat(4,1fr);gap:1rem}.AdvDetail_info-card{background:var(--dashboard-card-bg);padding:1.5rem;flex:1;min-width:200px;box-shadow:0 2px 6px #0003;cursor:pointer;transition:.2s}.AdvDetail_card-icon{font-size:2rem;margin-bottom:1rem;opacity:.8}.AdvDetail_card-title{font-size:1rem;font-weight:500;margin-bottom:.5rem}.AdvDetail_card-number{font-size:1.8rem;font-weight:600}.AdvDetail_card-link{font-size:.8rem;color:var(--link-color)}.adv-main{width:100%;height:100%;overflow-y:var(--overflow-hide);overflow-x:var(--overflow-hide)}.heading_adv{color:var(--text-main);font-size:1.5rem;line-height:1rem;font-weight:500;margin:0}.adversary-card{width:32%;flex:1 1 calc(30% - 1rem);max-width:calc(32% - 1rem);padding:0rem 1rem 1rem;background:var(--adv-mal-card-bg);border:var(--adv-mal-card-border);box-shadow:var(--adv-mal-card-shadow);color:var(--adv-mal-card-text);transition:background .5s ease-in-out,box-shadow .5s ease-in-out;cursor:pointer}.adversary-card:hover{box-shadow:var(--adv-mal-card-shadow-hover);background:var(--adv-mal-card-bg-hover)}.custom-input{width:80%;margin-left:auto;font-weight:400;font-family:var(--font-base);padding:.52rem;margin-bottom:auto;color:var(--text-main);background:var(--mal-custom-input-bg);border:var(--mal-custom-input-border);box-shadow:var(--mal-custom-input-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-input:hover:not(:focus){box-shadow:var(--input-shadow-hover)}input.custom-input:focus{outline:var(--mal-custom-input-border-focus);box-shadow:var(--input-shadow-hover)}.adv-page-wrap{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem}.adv-grid-rows{margin:1rem;display:grid;grid-template-rows:.001fr .005fr 1fr;gap:.5rem;height:100%;min-height:0}.adv-heading-search-row{display:flex;justify-content:space-between;height:100%}.adv-flex{display:flex}.adv-search-col{display:flex;width:50%;align-content:center;justify-content:center;flex-wrap:wrap}.adv-input-half{width:50%;float:right}.adv-input-100{width:100%}.adv-full-height{height:100%}.adv-count-text{font-size:1.3rem}.adv-loader-wrap{height:calc(100vh - 50px);display:flex;justify-content:center;align-items:center}.indicators-page-wrap{width:100%;display:flex;height:94.5vh;overflow:hidden;padding:.5rem}.indicators-main-full{width:100%;height:100%}.indicators-heading-search-row{display:flex;justify-content:space-between}.indicators-heading-col{display:flex;align-items:center}.indicators-total-row{display:flex;justify-content:space-between}.indicators-loader-wrap{display:flex;justify-content:center;align-items:center;height:100vh}.text-capitalize{text-transform:capitalize}.icon-spider{color:var(--primary)}.icon-spider-sm{font-size:1.1rem}.icon-spider-lg{font-size:1.4rem}.adversary-page-wrap{width:100%;height:calc(100vh - 50px);overflow:hidden}.adversary-loader-wrap{height:100vh;display:flex;justify-content:center;align-items:center}.adversary-body-grid{height:100%;padding:.5rem;display:grid;grid-template-rows:.001fr 1fr;gap:.5rem}.adversary-title-row{display:flex;justify-content:space-between;height:100%}.adversary-title-text{font-size:1.5rem;margin:0;align-content:center}.adversary-download-text{font-size:1rem;align-content:center}.adversary-tabs-grid{margin-left:10px;height:100%;min-height:0;display:grid;grid-template-rows:.001fr .0001fr 1fr}.tab-divider{border-top:1px solid #3d4a69;width:100%;height:100%}.adversary-tab-content{height:100%;min-height:0;padding-top:.5rem}.details-graph-placeholder{width:auto;height:auto;display:flex;align-items:center;justify-content:center}.AdvDetail_info-card-tall{max-height:400px}.details-graph-chart-wrap{width:90%;height:90%;margin:2rem auto}.adv-indicators-tab-row{gap:.5rem;display:flex;height:100%;min-height:0}.adv-indicators-tab-left{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#77798f #3d3c40}.indicators-chart-wrap{width:100%;height:90%;margin:1rem auto}.indicators-confidence-wrap{width:90%;height:100%;margin:auto}.mitre-attack-wrap{gap:.5rem;height:100%;min-height:0;display:grid;grid-template-rows:.001fr 1fr}.mitre-domain-tabs{text-align:right;height:100%}.mitre-scroll-inner{display:flex;flex-direction:column;width:fit-content}.back-button{background-color:transparent;border:none;display:flex;cursor:pointer}.btn-img{height:16px;margin:auto;width:16px}.adversaries_details-left{flex:1;height:100%;background:var(--adv-mal-detail-bg);border:var(--adv-mal-detail-border);min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.adversaries_details-right{flex:.35;height:100%;background:var(--adv-mal-detail-bg);border:var(--adv-mal-detail-border);display:flex;flex-direction:column}.markdown a{color:var(--adv-mal-detail-link);text-decoration:underline}.t-reports{margin:.5rem;height:calc(95% - .1rem);min-height:100px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.t-report{width:100%;height:20%;border-bottom:var(--adv-mal-report-border);display:flex;gap:.5rem;align-items:center;padding-left:7px;padding-right:5px;margin-top:7px;padding-bottom:10px}.p1{margin:.5rem 0rem .8rem;width:50%;color:var(--adv-mal-report-title-text)}.t-report .p2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;margin:0;width:50%;color:var(--text-main)}.t-report:hover{background:var(--adv-mal-report-bg-hover);cursor:pointer;transition:background-color .7s ease-in-out}.adversary-indicators{height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.mitre-btn{padding:.5rem 1rem;border:none;cursor:pointer;background-color:var(--mitre-btn-bg);color:var(--mitre-btn-text);transition:background-color .2s ease-in-out}.mitre-btn.active{background-color:var(--mitre-btn-bg-active)}.adv-sticky-head{position:relative;height:100%;overflow-x:hidden;margin-top:.5rem;overflow-y:auto;scrollbar-width:none}.scroll-button-left{position:absolute;top:40%;left:0;z-index:2;background:transparent;color:var(--text-main);border:none;padding:.5rem;cursor:pointer}.scroll-button-right{position:absolute;top:40%;right:0;z-index:2;background:var(--mitre-scroll-btn-bg);color:var(--mitre-scroll-btn-text);border:none;padding:.5rem;cursor:pointer}.tactic-heading{display:flex;flex-direction:row;gap:1rem;padding:0 .5rem;margin-bottom:.5rem}.tactic-main-div{min-width:220px;max-width:220px;text-align:center;font-weight:600}.tactic-technique-count{font-size:.8rem;margin-top:1rem;font-weight:400}.separator{height:1px;width:100%;background:var(--separator-line);margin:0 .5rem .3rem}.scroll-wrapper{overflow-x:auto;white-space:nowrap;scrollbar-width:none}.main-scroll-div{display:flex;flex-direction:row;gap:1rem;height:calc(98% - 6rem);overflow-x:auto;overflow-y:auto;scrollbar-width:none;padding:0 .5rem}.mitre-data-div{min-width:220px;max-width:220px;display:flex;flex-direction:column}.mitre-data-item{border:var(--mitre-data-item-border);border-radius:.2rem;padding:.4rem;margin-bottom:.1rem;background:var(--mitre-data-item-bg);color:var(--mitre-data-item-text);font-size:.9rem;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.vuln-main{width:100%;height:95vh;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.vuln-name-div{display:flex;justify-content:space-between;height:100%}.vuln_details-left{flex:.65;background:var(--vuln-card-bg);border:var(--vuln-card-border);min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);display:flex;flex-direction:column;height:100%}.vuln_details-right{flex:.35;background:var(--vuln-card-bg);border:var(--vuln-card-border);min-height:0;display:flex;flex-direction:column;overflow:hidden;height:100%}.vuln-right-graphs{margin:.5rem;height:98%;width:98%;overflow-y:var(--overflow-show);overflow-x:var(--overflow-hide);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.vul-tag{padding:.3rem 1rem;display:flex;flex-wrap:wrap;align-items:center;text-align:center;border-radius:20px;color:var(--vuln-tag-text);white-space:nowrap}.historical_analysis{padding:5px;background:var(--vuln-card-bg);border:var(--vuln-card-border);color:var(--vuln-card-text);height:100%;min-height:0;overflow-y:var(--overflow-show);overflow-x:var(--overflow-hide);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.h-analysis-table{width:100%;border-collapse:collapse;text-align:center;color:var(--text-on-accent);background:var(--historical-analysis-table-bg);table-layout:fixed}.vertical-timeline:before{height:-webkit-fill-available!important;left:0!important;width:2px!important;top:unset!important;background:var(--divider-neutral)!important}.vertical-timeline-element-icon{left:-6px!important;background:var(--historical-analysis-icon-bg)!important;color:var(--historical-analysis-icon-color)!important;width:15px!important;height:15px!important}.vertical-timeline-element-content{margin-left:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0 1.5em!important;top:-20px!important}.vertical-timeline{margin:0rem 5rem!important}.historical_analysis_tr{background:var(--primary)}.vulnr_news-main{flex:1;background:var(--vuln-card-bg);border:var(--vuln-card-border);min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.news_text,.news_tags{display:flex;flex-direction:row;align-items:center;gap:1rem}.news_img_tag{display:flex;flex-direction:row;background:var(--news-img-tag-bg);border:var(--news-img-tag-border);color:var(--text-on-accent-dark);border-radius:5rem;align-items:center;padding:0 10px}.news_cve_tag{background:var(--news-tag-bg);color:var(--news-tag-text);border-radius:5rem;align-items:center;padding:5px 10px}.exploits_circle{width:15px;height:15px;background:var(--exploits-tag-bg);border-radius:50%}.mal-search-col{display:flex;width:50%;align-content:flex-start;justify-content:center;flex-wrap:wrap}.mal-input-70{width:70%;float:right}.mal-group-input-wrap{width:80%;position:relative}.mal-group-dropdown{list-style-type:none;position:absolute;background-color:var(--surface-fixed-dark);border:1px solid var(--primary);min-width:100%;max-width:fit-content;max-height:200px;overflow-y:auto;z-index:1;padding:0;right:0;margin:0;scrollbar-width:thin}.mal-loading-wrap{height:70vh;display:flex;justify-content:center;align-items:center;width:100%}.malware-loader-wrap{height:100vh;display:flex;justify-content:center;align-items:center}.malware-graph-chart-wrap{width:90%;height:90%;margin:1rem auto}.mal-indicators-tab-left{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.main-full-width{width:100%;height:100%}.pm-row{display:flex;justify-content:space-between}.pm-count-text{font-size:1.2rem;margin:.5rem 0}.pm-loader-wrap{height:100vh;display:flex;justify-content:center;align-items:center}.pm-loader-inner{display:flex;flex-direction:column;align-items:center;gap:.75rem}.pm-loader-counter{margin:0;font-size:.95rem;color:var(--dashboard-card-text)}.name-div{display:flex;height:100%}.product-name{font-size:1.5rem;line-height:1.5;font-weight:500;margin:0}.p-details-div{width:100%;display:flex;flex-direction:row;height:100%;min-height:0;gap:.5rem}.p-sumary{background:var(--vuln-card-bg);border:var(--vuln-card-border);box-shadow:4px 4px 4px #0003;padding:1rem;text-align:center}.p-vuln-table{background:var(--vuln-card-bg);border:var(--vuln-card-border);text-align:center;height:-webkit-fill-available;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);box-shadow:4px 4px 4px #0003}.p-graphs{flex:.3;display:flex;flex-direction:column;padding:.5rem;background:var(--vuln-card-bg);border:var(--vuln-card-border);box-shadow:4px 4px 4px #0003}.p-page-wrap{width:100%;height:calc(100vh - 50px);overflow-y:hidden}.p-content-grid{height:100%;padding:.5rem;display:grid;grid-template-rows:.001fr 1fr;gap:.5rem}.p-left-section{flex:.7;display:flex;flex-direction:column;gap:.5rem}.p-left-section-wide-gap{flex:.7;display:flex;flex-direction:column;gap:2rem}.p-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.p-summary-label{font-size:1.2rem;margin:0 0 10px}.p-summary-value{font-size:3rem;margin:0}.p-cve-table{margin:.5rem;width:98%;height:auto}.thead-transparent{background:transparent}.p-chart-wrap{width:90%;height:90%;margin:auto}.p-chart-wrap-full{width:90%;height:100%;margin:auto}.cti-d-row{width:100%;height:100%;min-height:0;display:flex;column-gap:.5rem}.cdcolumn{float:left;width:33%;height:100%;padding:5px;color:var(--dashboard-card-text);background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm)}.cti-ds-row{width:100%;height:50%}.cdscolumn{float:left;width:100%;height:100%;padding:5px;color:var(--dashboard-card-text);background-color:var(--dashboard-card-bg);border-radius:.3rem;margin-bottom:.5rem}.latest_cve_coverage_head{margin:0 .5rem 0 0;font-size:1.2rem;padding:.5rem 0 .5rem .5rem;border-bottom:2px solid var(--latest-cve-border);font-weight:400}.vul-div{margin:.5rem;height:calc(98% - 4rem);min-height:100px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.dash_vul{width:100%;height:20%;border-bottom:1px solid var(--latest-cve-border);display:flex;gap:.5rem;align-items:center;padding-left:5px}.dash_vul:hover{background-color:var(--latest-cve-hover);cursor:pointer;transition:background-color .7s ease-in-out}.dash_vul .vul-title{flex:1;color:var(--latest-cve-title)}.cve-time-col{flex:.25;color:gray}.cve-time-text{text-transform:capitalize;font-weight:400}.cti-dashboard-container{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem}.cti-dashboard-grid{height:100%;display:grid;grid-template-rows:1fr 1fr;gap:.5rem}.cds-title-mb20{margin:0 0 20px;font-size:1.2rem;padding:.5rem 0 .5rem .5rem}.cds-title-mb10{margin:0 0 10px;font-size:1.2rem;padding:.5rem 0 .5rem .5rem}.cd-title{margin:0;font-size:1.2rem;padding:.5rem}.cti-chart-90{width:100%;height:90%}.cti-chart-90-narrow{width:90%;height:90%}.cti-chart-80-offset{width:100%;height:80%;margin-top:20px}.cti-chart-95{width:100%;height:95%}.vul-news{width:100%;padding:10px;display:flex;background-color:var(--ticker-bg);margin-bottom:.5rem}@keyframes scrollLeft{0%{transform:translate(100%)}to{transform:translate(-100%)}}.tickerContainer{width:100%;overflow:hidden;white-space:nowrap;color:var(--text-on-accent);position:relative}.tickerContent{display:inline-block;white-space:nowrap;animation:scrollLeft 50s linear infinite;will-change:transform}.newsItem{display:inline-flex;align-items:center;font-size:16px;padding-right:30px}.newsItem:before{content:"•";font-size:20px;color:var(--text-on-accent);margin-right:10px}.cti-v-ds-row{width:100%;height:15%;margin-bottom:.375rem}.text-col{width:50%;display:flex;align-items:center;padding-left:.5rem}.g-col{width:50%;display:flex;flex-direction:column;padding-left:.5rem;align-items:center;margin:auto}.g-col-sm{width:50%;display:flex;flex-direction:row;padding-left:.5rem;align-items:center}.main-grid{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));grid-template-rows:auto;gap:.5rem;height:100%}.left-grid{display:grid;grid-template-rows:minmax(100px,.1fr) minmax(200px,1.6fr) minmax(150px,1fr);gap:.5rem;height:100%}.left-row-1{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem}.left-row-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem;align-items:stretch}.left-row-3{display:grid;grid-template-columns:1fr;gap:.5rem}.right-grid{display:grid;grid-template-rows:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;height:100%}.section{background:var(--dashboard-card-bg);border:var(--dashboard-card-border);padding:5px;height:100%;min-height:0;color:var(--dashboard-card-text);flex-grow:1;box-shadow:var(--shadow-sm)}.graph-title{margin:0;font-size:1.2rem;padding:.5rem}.cve-notification{margin:auto 1rem;cursor:pointer}.cd-title-flush{margin:0;font-size:1.2rem;padding:.5rem 0 .5rem .5rem}.graph-title-sub{font-size:1rem}.cti-chart-84{width:100%;height:84%}.cti-chart-88{width:100%;height:88%}.cti-chart-91-offset{width:100%;height:91%;padding-top:10px}.cti-chart-100{width:100%;height:100%}.cti-chart-84-flex{width:100%;height:84%;display:flex;align-items:center;gap:.5rem}.cti-chart-99{width:99%;height:100%}.stat-card-row{display:flex;width:100%;height:100%}.stat-value-wrap-sm{width:70%;font-size:2rem}.stat-value-sm{margin:0;font-size:4rem}.stat-label{margin:0;padding-top:.5rem}.stat-value-wrap-lg{font-size:2.5rem}.stat-value-lg{margin:0}.vuln-page-container{width:100%;height:calc(100vh - 50px);overflow:hidden}.vuln-page-grid{height:100%;padding:.5rem;display:grid;grid-template-rows:.001fr 1fr;gap:.5rem}.vuln-title-row{display:flex}.vuln-id-text{font-size:1.5rem;align-content:center;margin:0}.vuln-score-badge{padding:.5rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:5rem;height:5rem;border-radius:50%}.vuln-score-value{font-size:1rem;margin:0;color:#fff;font-weight:600}.vuln-score-label{font-size:.85rem;margin:0;color:#fff;font-weight:500}.vuln-right-col{margin-left:10px;height:100%;min-height:0;display:grid;grid-template-rows:.001fr .0001fr 1fr}.vuln-tabs-row{height:100%}.vuln-divider{border-top:1px solid #3d4a69;width:100%;height:100%}.vuln-tab-content{height:100%;min-height:0;padding-top:.5rem}.vul-tag.spaced-top{margin-top:5px}.vulncve-page-wrap{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem}.vulncve-page-grid{height:100%;padding:.5rem;display:grid;grid-template-rows:.001fr 1fr;gap:.5rem}.vulncve-title-row{display:flex}.vulncve-id-text{font-size:1.5rem;align-content:center;margin:0}.vulncve-score-badge{padding:.5rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:5rem;height:5rem;border-radius:50%}.vulncve-score-value{font-size:1rem;margin:0;color:#fff;font-weight:600}.vulncve-score-label{font-size:.85rem;margin:0;color:#fff;font-weight:500}.vulncve-right-col{margin-left:10px;height:100%;min-height:0;display:grid;grid-template-rows:.001fr .0001fr 1fr}.vulncve-tabs-row{height:100%}.vulncve-divider{border-top:1px solid #3d4a69;width:100%;height:100%}.vulncve-tab-content{height:100%;min-height:0;padding-top:.5rem}.vulndet-row{display:flex;gap:.5rem;height:100%}.vulndet-history-wrap{height:45%}.cvss-cat-label.bold{font-weight:700}.cvss-options-row-flat{display:flex;flex-wrap:wrap}.cvss-btn{padding:5px 12px;border:none;cursor:default;text-transform:capitalize;background-color:var(--cvss-option-bg);color:var(--cvss-option-text)}.cvss-btn.selected{background-color:#86aaf9;color:#fff}.vuln-sliders-wrap{width:99%}.vuln-slider-item{position:relative}.vuln-slider-tooltip{position:absolute;top:-25px;left:50%;transform:translate(-85%);background:var(--overlay-black);color:var(--text-on-accent);padding:4px;border-radius:4px;font-size:12px;white-space:nowrap}.exploits-row{display:flex;gap:.5rem;width:100%;height:100%;min-height:0}.exploits-grid{display:flex;flex-wrap:wrap;padding:1rem;gap:2rem .5rem}.exploits-card{display:flex;flex-direction:row;gap:.5rem;width:49%;align-items:flex-start}.exploits-avatar-img{width:40px;height:40px}.exploits-title{font-size:1.25rem;font-weight:700;margin:10px 0}.hist-loading-wrap{height:100vh;justify-content:center;align-items:center}.hist-event-col{display:flex;flex-direction:column}.hist-th-20{padding:10px;width:20%}.hist-th-30{padding:10px;width:30%}.hist-td-20-cap{padding:10px;width:20%;text-transform:capitalize}.hist-td-30-wrap{padding:10px;word-break:break-word;width:30%}.news-row{display:flex;gap:.5rem;height:100%;min-height:0}.news-content{margin:0 1rem}.news-item-wrap{margin-bottom:1rem}.news-title{font-size:1.25rem}.news-avatar-img{width:24px;height:24px;border-radius:50%}.news-source-text{font-weight:700;margin:0}.def-dash-main{display:grid;height:100%;grid-template-rows:minmax(200px,1fr) minmax(200px,1fr) minmax(200px,1fr);row-gap:.5rem}.def-summary{display:grid;grid-template-columns:repeat(3,1fr);column-gap:.5rem;height:100%}.def-info-graphs{display:grid;grid-template-columns:.5fr 1fr;column-gap:.5rem;height:100%}.def-graph{display:grid;grid-template-columns:1fr;column-gap:.5rem;height:100%}.def-main-col{background:var(--dashboard-card-bg);border:var(--dashboard-card-border);color:var(--dashboard-card-text);display:flex;flex-direction:column;height:100%;overflow:hidden;box-shadow:var(--shadow-sm)}.detections-table-div{margin:0 .5rem;height:80%;flex:1;overflow-y:var(--overflow-show);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.detection-table{border-collapse:separate;border-spacing:0 10px;padding:0 5px}.detections-head th,.detections-head td{border-bottom:none;color:var(--text-main)}.detection-table th{position:sticky;top:0;background:var(--dashboard-card-bg);color:var(--dashboard-card-text);z-index:1;border-bottom:none!important;font-weight:400}.detections-data td{border-bottom:none;padding:10px;color:var(--text-main)}.detections-data{background:var(--latest-detections-bg);margin-bottom:.5rem;height:3rem;box-shadow:var(--latest-detections-shadow);transition:background .5s ease-in-out}.detections-data.clickable:hover td{cursor:pointer;background:var(--latest-detections-bg-hover)}.detections-data td a{color:var(--latest-detections-color)}.detections-data td a:visited{color:var(--latest-detections-bg-clicked)}.tactic-technique{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.def-loading-wrap{height:calc(100vh - 50px);display:flex;justify-content:center;align-items:center}.def-content-wrap{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem .3rem}.def-stat-col{height:100%;justify-content:space-between;display:flex;flex-direction:column}.def-panel-title{margin:1rem 1rem 0;font-size:1.2rem}.def-panel-title-plain{font-size:1.2rem}.def-title-text{margin:.5rem 0}.def-m0{margin:0}.def-mr-sm{margin-right:.5rem}.def-num-wrap{margin:1rem;font-size:10rem}.def-num-row{margin:1rem;display:flex;align-items:end}.def-num-lg{margin:0;font-size:10rem}.def-num-sm{margin:0;font-size:7rem}.def-host-col{height:100%;padding:.5rem}.def-host-divider{border-bottom:1px solid var(--def-divider)}.def-host-title-text{margin:.5rem 0;font-size:1.2rem}.def-host-table-wrap{height:65%;overflow-y:hidden}.def-host-cell-name{margin:0;overflow:hidden;text-overflow:ellipsis;max-width:70%;font-size:1rem}.def-host-cell-count{margin:0;font-size:1rem}.def-host-total-wrap{padding:.5rem 0}.def-host-total-row{display:flex;justify-content:space-between}.def-recent-col{height:100%;padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.def-severity-cell{align-items:center;padding:.8rem}.def-severity-cell.det{display:flex}.def-severity-cell div{display:flex;align-items:center}.def-severity-label{margin:auto}.def-link{color:var(--loader-color)}.def-full-h{height:100%}.def-full{height:100%;width:100%}.chart-canvas-full{width:100%;height:100%}.chart-canvas-80{width:100%;height:80%}.detections-filters{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:.5rem;background:var(--hosts-filters-bg)}.sorting_dropdown:hover{background:var(--overlay-black)}.det-main-container{width:100%;height:94.6vh;overflow-y:hidden;padding:.5rem}.det-grid{display:grid;grid-template-rows:auto auto auto auto 1fr;height:100%;gap:.5rem}.det-heading-container{display:flex;flex-direction:row;gap:.5rem;margin:.5rem 0}.det-heading-container p{font-size:1.2rem;margin:0rem}.det-filters-container{margin:1rem 0}.det-filters-content{display:flex;flex-direction:row;gap:.5rem;margin-bottom:.5re}.det-filter-button{background:var(--det-filter-bg);padding:.5rem 1rem;cursor:pointer}.det-filter-button p{margin:0}.det-item-dropdown{position:absolute;padding:.5rem;background:var(--det-filter-dropdown-bg);border:var(--det-filter-dropdown-border);color:var(--text-on-accent);z-index:1}.det-sorting-container{width:100%;border:var(--det-filter-sort-border)}.det-sorting-content{align-items:center;justify-content:end;display:flex;flex-direction:row;gap:.5rem;padding:.5rem 1rem}.det-data-main{display:grid;grid-template-rows:.05fr 1fr;width:100%;height:53vh}.det-header{display:grid;grid-template-columns:.1fr .3fr .3fr .5fr 1fr .3fr .3fr .1fr;gap:.5rem;padding:.5rem;border:var(--det-header-border);color:var(--det-header-text);align-items:center;height:100%;padding-top:0;padding-bottom:0}.det-head-check{border-right:1px solid var(--det-head-divider);width:100%;display:flex;justify-content:center}.det-head{border-right:1px solid var(--det-head-divider);width:100%}.det-head p{margin:0;font-weight:700}.det-subhead{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;width:100%}.det-data{padding:.5rem;background:var(--det-header-bg);height:100%;overflow-y:var(--overflow-show);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.det-data-group{display:grid;grid-template-rows:.1fr 1fr;gap:.5rem;background:var(--det-header-bg)}.det-data-top{display:grid;grid-template-columns:.07fr 1fr;gap:.5rem}.det-top-sep{width:100%;margin:auto;color:var(--det-sep-text)}.det-data-bot{display:grid;grid-template-columns:.1fr .3fr .3fr .5fr 1fr .3fr .3fr .1fr;gap:.5rem;min-height:3rem;cursor:pointer}.det-data-bot:hover{background:var(--det-data-bot-bg-hover);transition:background .5s ease-in-out;box-shadow:var(--shadow-hover-strong)}.det-data-bot:hover .det-checkbox,.det-data-bot:hover .det-severity,.det-data-bot:hover .det-name,.det-data-bot:hover .det-options{background:var(--det-data-bot-bg-hover);transition:background .5s ease-in-out;box-shadow:none}.det-checkbox{background:var(--det-data-bot-bg-hover);border-radius:.2rem;box-shadow:var(--shadow-inset-sm);display:flex;justify-content:center}.det-severity{background:var(--det-data-bot-bg-hover);border-radius:.2rem;box-shadow:var(--shadow-inset-sm)}.det-data-head{margin:0;color:var(--det-header-text);padding:.3rem;font-size:.8rem}.det-name{background:var(--det-data-bot-bg-hover);border-radius:.2rem;box-shadow:var(--shadow-inset-sm);min-width:0;overflow:hidden}.det-sev-body{margin:0;padding:.3rem}.det-data-body{margin:0;padding:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.det-options{background:var(--det-data-bot-bg-hover);border-radius:.2rem;box-shadow:var(--shadow-inset-sm);justify-content:center;display:flex;position:relative}.det-filter-option-label{display:block;padding:.35rem 0;cursor:pointer}.det-filter-option-row{display:flex;align-items:center;justify-content:space-between}.det-filter-option-left{display:flex;align-items:center;gap:8px}.det-sorting-content.sort-actions-gap{gap:1rem}.det-bulk-delete-btn{cursor:pointer;display:flex;align-items:center}.det-sort-dropdown-wrapper{position:relative}.det-filter-button.sort-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem}.det-sort-dropdown-menu{position:absolute;top:110%;right:0;min-width:171px;background:#232c42;border:1px solid #86aaf9;z-index:1000;overflow:hidden;box-shadow:0 4px 12px #00000040}.det-sort-dropdown-item{padding:.75rem 1rem;cursor:pointer;background:#232c42;color:#fff;transition:background .2s ease}.det-sort-dropdown-item.with-divider{border-bottom:1px solid #2f3d5c}.det-severity-icon-wrapper{display:flex;align-items:center;margin-left:.5rem}.det-attributes-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;width:100%}.det-attributes-grid.no-ttp{grid-template-columns:1fr 1fr}.det-status-text{text-transform:capitalize}.det-options-trigger-icon{margin:auto;cursor:pointer}.det-options-menu{position:absolute;min-width:160px;background:#232c42;border:1px solid #86aaf9;color:#fff}.det-options-menu.main-menu{top:33px;right:0;z-index:1000}.det-options-menu.status-submenu{top:4.1rem;right:10rem;z-index:1100}.det-no-data{width:100%;text-align:center;padding:2rem;color:var(--text-muted-fixed);font-size:14px}.det-confirm-warning-text{margin-bottom:1.5rem;font-weight:500}.det-confirm-text{margin-bottom:1rem}.det-confirm-subtext{margin-bottom:.5rem}.det-confirm-expected-text{font-weight:600;margin-bottom:1rem}.det-confirm-yes-btn{background:var(--primary)}.s-det-container{width:100%;height:94.6vh;overflow-y:hidden;padding:.5rem}.s-det-content{height:100%;min-height:500px}.s-tabs-content{display:flex;justify-content:center}.s-tabs-separator{border-top:1px solid var(--border-light);width:100%}.det-btn-group button{background:transparent;border:none;color:var(--text-on-accent);padding:10px 24px;cursor:pointer;float:left}.det-btn-group button:not(:last-child){border-right:none}.det-btn-group:after{content:"";clear:both;display:table}.det-btn-group button.btn{width:auto;font-family:var(--font-base);font-weight:500;line-height:1.5;color:var(--det-btn-text)}.det-btn-group button.btn:hover:not(:focus){color:var(--det-btn-hover)}.det-btn-group button.btn.active{color:var(--det-btn-hover);border-bottom:2px solid var(--det-btn-hover)}.det-detail-main{display:flex;gap:.5rem;height:100%}.det-detail-left{flex:1;padding-right:.5rem;height:99%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.det-main-grid{display:grid;grid-template-columns:.5fr 1fr;gap:.5rem;position:relative}.det-grid-left{position:relative;padding:.5rem;min-height:40}.det-detail-host{background:var(--det-host-bg);border:var(--det-host-border);padding:.5rem;cursor:pointer;margin:.5rem 0}.det-detail-host-name{margin:0;color:var(--primary);text-decoration:underline}.det-right-sidebar{flex:.6;box-shadow:0 4px 0 4px var(--overlay-30)}.det-data-card{background:var(--det-host-bg);border:var(--det-host-border);padding:.5rem;margin-bottom:.5rem;cursor:pointer}.det-card-grid{display:grid;grid-template-columns:.5fr 1fr auto;gap:.5rem;align-items:center}.card-text{margin:0;color:var(--primary);text-decoration:underline}.det-icons-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.card-toggle{cursor:pointer;background:var(--card-toggle-bg);display:flex;align-items:center;justify-content:center;padding:.3rem}.host-node{display:grid;grid-template-columns:.5fr 1fr;gap:.5rem}.host-node-icon{margin:.5rem 0;padding:.5rem}.right-data-main{height:99%;overflow-y:var(--overflow-show);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.right-data-title{border-bottom:var(--right-title-border);background:var(--right-title-bg)}.right-title-main{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.right-title-icon{cursor:pointer;color:var(--text-main)}.right-data-content{background:var(--right-content-bg);height:95.2%}.right-content-head-main{display:flex;justify-content:space-between;height:3rem;border-bottom:1.5px solid var(--border-emphasis)}.right-content-head{display:flex;padding:.5rem;align-items:center}.head-icon{margin:0 .5rem;padding:.5rem}.head-text{font-size:1.2rem;margin:auto}.actions-main{padding:.5rem;display:flex;align-items:center;background:var(--actions-bg);margin:.5rem;cursor:pointer}.actions-icons{display:flex;padding-left:.5rem;align-items:center;justify-content:center}.hostname-data-main{display:flex;justify-content:space-between;padding:.5rem .5rem 0rem}.host-name-main{display:flex;justify-content:center}.hostname-text{margin:.5rem .5rem .5rem 0rem}.host-name-icon{display:flex;justify-content:center}.icon-copy{cursor:pointer}.hostname-more-btn{display:flex;align-items:center}.hostname-more-btn button{border:none;background:var(--actions-bg);cursor:pointer}.host-data{display:grid;grid-template-columns:1fr 1fr;padding:0 .5rem;gap:.5rem}.data-grid-left{display:grid;grid-template-rows:1fr 1fr 1fr 1fr}.data-text{text-transform:capitalize}.file-sys-main{display:flex;gap:.5rem}.file-sys-icon-main{display:flex;align-items:center}.file-sys-main p{text-transform:capitalize;margin:0}.data-grid-right{display:grid;grid-template-rows:1fr 1fr 1fr 1fr}.grid-right-p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:260px}.Connect_to_host_dropdown{background-color:var(--dropdown-option-bg);overflow:var(--overflow-hide);border:1px solid var(--dropdown-option-border);color:var(--dropdown-option-color);margin-top:85px;position:absolute;right:15px;z-index:1000}.right-main{border-bottom:2px solid var(--border-emphasis);cursor:pointer}.main-content{display:flex;justify-content:space-between}.severity-content{display:flex;align-items:center;gap:.5rem;margin-left:.5rem}.severity-text{text-transform:capitalize}.ext-icons-main{padding:.5rem;display:flex;align-items:center;margin:.5rem;cursor:pointer}.ext-icons-content{display:flex;align-items:center;justify-content:center}.ext-data-content{background:var(--ext-cont-bg)}.ext-data-main{padding:.5rem}.exec-grid-main{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:0 .5rem .5rem}.exe-data{margin:.5rem 0;background:var(--exe-data-bg);box-shadow:inset 0 0 2px 2px var(--overlay-30);border-radius:.3rem}.exe-content{display:flex;align-items:center;padding:.3rem}.exe-content p{margin:5px;color:var(--primary);word-break:break-word;overflow-wrap:break-word;white-space:normal}.exe-icon-div{background:var(--exe-icon-bg);height:fit-content;margin-right:.2rem;box-shadow:0 0 2px 2px var(--overlay-30);margin-top:.2rem}.exe-icon{cursor:pointer;padding:.2rem}.exe-grid2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem}.hash-main{display:flex;justify-content:space-between;gap:.5rem}.hash-content{display:flex;gap:.5rem}.hash-text-div{width:95%}.hash-text-div p{word-break:break-word;overflow-wrap:break-word;white-space:normal;margin:5px}.hash-icon-div{width:5%}.hash-btn-div{display:flex;align-items:center}.hash-btn{display:flex;justify-content:center;align-content:center;background:var(--hash-btn-bg)}.hash-tabs{display:flex;justify-content:start}.hash-separator{border-top:1px solid var(--border-light);width:100%}.tab-data{height:20%}.intel-icon{background:var(--icon-intel);border-radius:100%;padding:2px;display:flex;align-items:center}.reg-icon{background:var(--icon-registry);border-radius:100%;padding:2px;display:flex;align-items:center}.net-icon{background:var(--icon-network);border-radius:100%;padding:2px;display:flex;align-items:center}.net-text{display:flex;align-items:center}.net-text p{margin:0}.subext-icons-main{display:flex;align-items:center;cursor:pointer}.subext-icons{display:flex;align-items:center;justify-content:center;padding:.5rem}.net-ipv4{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;border-bottom:1px solid var(--divider-dark)}.diskop-icon{background:var(--icon-diskop);border-radius:100%;padding:2px;display:flex;align-items:center}.dns-icon{background:var(--icon-dns);border-radius:100%;padding:2px;display:flex;align-items:center}.dns-req{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;border-bottom:1px solid var(--divider-dark)}.vt-card{display:flex;gap:20px;padding:16px;border-radius:10px;background:var(--card-bg)}.vt-score{display:flex;flex-direction:column;align-items:center;justify-content:center}.vt-circle{width:80px;height:80px;border-radius:50%;border:2px solid var(--vt-clean);display:flex;align-items:center;justify-content:center;flex-direction:column}.vt-score-main{font-size:30px;color:var(--vt-malicious)}.vt-score-total{font-size:14px;opacity:.7}.vt-label{margin-top:8px;font-size:12px;opacity:.7}.vt-details{flex:1}.vt-status{margin-bottom:8px}.vt-clean{color:var(--vt-clean);font-weight:500}.vt-malicious{color:var(--vt-malicious);font-weight:500}.vt-warning{display:flex;align-items:center;gap:6px}.vt-hash{font-size:12px;word-break:break-all;margin-bottom:6px}.vt-file{font-size:14px;margin-bottom:8px}.vt-tags{display:flex;gap:6px;flex-wrap:wrap}.vt-tag{background:var(--overlay-white-10);padding:4px 8px;border-radius:6px;font-size:12px}.vt-score{position:relative;width:100px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center}.vt-center-text{position:absolute;top:37%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}.dll-main{display:flex;justify-content:space-between}.dll-text{display:flex;align-items:center}.dll-text p{margin:0}.dll-icons-main{display:flex;align-items:center;cursor:pointer}.dll-icons{display:flex;align-items:center;justify-content:center;padding:.5rem}.dll-content{margin-top:1rem}.dll-cont-main{display:flex;flex-direction:column;gap:1rem}.dll-item{display:flex;flex-direction:row;gap:1rem;padding:0 .5rem}.dllitem-action{width:20%}.dllitem-p1{margin:0}.dllitem-p2{text-transform:capitalize}.dllitem-entity{width:50%}.dllitem-entity p{margin:0}.dll-entity-item{margin:10px 0;background:var(--exe-data-bg);box-shadow:inset 0 0 2px 2px var(--overlay-30);border-radius:.3rem}.entityitem-main{display:flex;justify-content:space-between}.entity-content{display:flex;align-items:center;padding:.3rem}.entity-content-p{margin:5px;color:var(--primary);word-break:break-all}.entity-copy-icon{background:var(--exe-icon-bg);height:fit-content;margin-right:.2rem;margin-top:.2rem;box-shadow:0 0 2px 2px var(--overlay-30)}.ent-copy-icon{cursor:pointer;padding:.2rem}.dll-time{width:30%}.time-p1{margin:0}.timeline-main{position:relative;height:60px;display:flex;flex-direction:column;align-items:center}.timeline-line-dots{position:relative;width:100%;height:20px;display:flex;align-items:center}.timeline-horizontal-line{position:absolute;top:50%;left:0;right:0;height:1px;background:var(--timeline-dot-line);z-index:0}.start-dot{width:7px;height:7px;border-radius:50%;background:var(--timeline-dot-line);z-index:1}.left-arrow-main{flex:1;display:flex;justify-content:center;z-index:1}.left-arrow{transform:rotate(90deg)}.center-text-main{position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:1}.center-text{font-size:.75rem;color:var(--timeline-text)}.right-arrow-main{flex:1;display:flex;justify-content:center;z-index:1}.right-arrow{transform:rotate(90deg)}.end-dot{width:7px;height:7px;border-radius:50%;background:var(--timeline-dot-line);z-index:1}.start-end-time-main{width:100%;display:flex;justify-content:space-between;margin-top:6px}.timeline-time{font-size:.75rem;color:var(--timeline-text)}.info-main{width:100%}.title-main{display:flex;gap:.5rem;align-items:center}.cmd-title{margin:0}.cmd-icon{background:var(--text-main)}.status-localid{display:flex;gap:1.5rem}.status-p{text-transform:capitalize}.hash-icon{background:var(--text-main);border-radius:100%;display:flex;align-items:center}.hash-title{margin:5px}.hash-value-main{display:flex}.hash-value{margin:5px}.user-icon{display:flex;align-items:center}.cmd-value-main{margin:.5rem 0;background:var(--exe-data-bg);box-shadow:inset 0 0 2px 2px var(--overlay-30);border-radius:.3rem}.cmd-value-content{display:flex;justify-content:space-between}.cmd-value-p{display:flex;align-items:center;padding:.3rem}.cmd-value-p p{margin:5px;color:var(--primary)}.cmd-copy-icon-main{background:var(--exe-icon-bg);height:fit-content;margin-right:.2rem;margin-top:.2rem;box-shadow:0 0 2px 2px var(--overlay-30)}.cmd-copy-icon{cursor:pointer;padding:.2rem}.info-user{margin:1rem 0}.user-list .user-item{padding:.5rem;position:relative}.user-list .user-item.active{background:var(--submenu-item-bg-hover)}.user-list{margin-top:10px;max-height:100px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.user-list:hover{cursor:pointer}.console_main_section{height:100%;display:flex;flex-direction:column;gap:.5rem}.host_top_bar_main_div{display:flex;justify-content:space-between;align-items:center;gap:.5rem;height:10%;background:var(--det-header-bg);border:var(--det-host-border);padding:.5rem}.host_top_bar_div{display:flex;gap:1rem}.console_os_icon{align-content:center}.connection_status_console{display:flex;gap:.5rem}.hosts-button:disabled{opacity:.5;cursor:not-allowed;border:1px solid var(--hosts-btn-hover);background:var(--hosts-btn-hover)}.console_session_main{height:90%}.console_session_second_div{height:95%;background:var(--det-header-bg);border:var(--det-host-border);overflow-y:auto;padding:.5rem;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);padding-top:0}.console_index{margin-bottom:1rem}.console_command_section{color:var(--primary);display:flex;align-items:center;gap:.5rem}.command_response_div{white-space:pre-wrap}.command_response_para{margin:.275rem;line-height:1.5;margin-top:0;white-space:pre-wrap;font-family:monospace}.command_pallet{color:var(--primary)}.command_textArea_main{height:auto;background:var(--det-header-bg);border:var(--det-host-border);display:flex;gap:.5rem;padding:.3rem}.command-input{max-height:100%;width:90%;resize:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.command-btn{padding:1px 6px;width:10%}.loading_main_div{height:calc(100vh - 50px);display:flex;justify-content:center;align-items:center}.help-table{width:100%;border:none;font-family:monospace}.help-table th,.help-table td{border:none;background-color:var(--det-header-bg);padding:2px 5px;text-align:left}.help-table td:first-child{width:200px}.graph-node-icon-wrap{display:flex;align-items:center}.metric-item{display:flex;gap:.5rem;align-items:center}.metric-icon{color:#000;border-radius:10px;padding:2px}.metric-value{margin:0}.expanded-content{margin-top:.5rem}.tree-connector-line{position:absolute;width:2px;background-color:var(--tree-line-color);transition:height .2s ease}.tree-connector-line.parent{top:27px;left:17px}.tree-child-connector{position:absolute;top:19px;left:-23px;width:30px;height:2px;background-color:var(--tree-line-color)}.tree-child-container{margin-left:0}.details-full-height{height:99%}.right-title-text{margin:0}.host-console-dropdown-link{color:var(--text-on-accent);text-decoration:none}.hash-more-icon{margin:auto}.vt-chart-wrap{width:100px;height:90px}.dynamic-grid-rows{display:grid}.dynamic-grid-rows-gap{display:grid;gap:.5rem}.dll-title{padding:.5rem}.user-value-row{display:flex}.vt-noresult{display:flex;align-items:center;line-height:1rem;padding:.5rem}.vt-noresult-text{text-align:center}.console-status-icon{display:flex;align-items:center;gap:.25rem}.console-status-icon.online{color:green}.console-status-icon.offline{color:red}.node-wrapper{display:grid;grid-template-rows:repeat(4,1fr);height:85px;font-size:12px;gap:5px;align-items:center}.node-ops{display:flex;gap:4px;min-height:16px}.node-name{font-weight:500;margin:0}.node-cmd{font-size:10px;opacity:.8;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-actions{display:flex;gap:6px;align-items:center;min-height:20px}.op-icons{color:var(--text-on-accent-dark);border-radius:10px;padding:2px;display:flex;align-items:center}.node-border{transition:all .5s ease}.node-extend-icons{cursor:pointer;transition:all .5s ease}.node-extend-icons.minus{stroke:var(--icon-stroke-muted);fill:transparent}.node-extend-icons.minus:hover{fill:rgba(var(--primary-rgb),.3);stroke:var(--primary)}.node-extend-icons.plus{stroke:var(--icon-stroke-muted);fill:transparent}.node-extend-icons.plus:hover{fill:rgba(var(--primary-rgb),.3);stroke:var(--primary)}.node-tooltip-portal{pointer-events:none;z-index:999999;position:fixed}.node-tooltip{position:relative;background:var(--detection-tooltip-bg);border:1px solid var(--divider-dark);color:var(--text-tooltip-muted);padding:.5rem;box-shadow:0 2px 4px 4px rgba(var(--primary-rgb),.3);width:350px}.tooltip-title p{font-weight:700;font-size:14px;font-family:var(--font-base);margin:.5rem 0;color:var(--text-on-accent)}.tooltip-row{display:flex;justify-content:space-between}.tooltip-row-heading{margin:.3rem 0;font-size:.8rem;color:var(--overlay-white-60)}.tooltip-row .value{color:var(--text-on-accent);margin:.3rem 0;font-size:.8rem}.tooltip-icons{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:6px}.tooltip-icons-container{display:flex;gap:.5rem;align-items:center}.tooltip-icons-container p{margin:0}.tooltip-icon{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:10px;color:var(--text-on-accent-dark)}.tooltip-icon.process{background:var(--icon-process)}.tooltip-arrow{position:absolute;bottom:-6px;left:50%;width:10px;height:10px;background:var(--detection-tooltip-bg);border-bottom:1px solid var(--divider-dark);border-right:1px solid var(--divider-dark);transform:translate(-50%) rotate(45deg);box-shadow:4px 5px 6px rgba(var(--primary-rgb),.3)}.process-tree .rd3t-link{stroke-width:1px!important}.process-tree.light .rd3t-link{stroke:#555!important}.process-tree.dark .rd3t-link{stroke:#eee!important}.node-container{height:99%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.node-title-container{border-bottom:var(--node-title-border);background:var(--node-title-bg)}.node-title-main{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.node-close{cursor:pointer;color:var(--text-main)}.node-content-container{background:var(--right-content-bg);height:95%}.node-main{display:grid;grid-template-rows:repeat(7,1fr);gap:.5rem;padding:0 .5rem}.data-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.host-p1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.host-p2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:250px;text-transform:capitalize}.op-main{border-bottom:2px solid var(--border-emphasis)}.op-title-main{display:flex;justify-content:space-between;cursor:pointer}.op-title-content{display:flex;align-items:center;gap:.5rem;margin-left:.5rem}.op-intel{background:var(--icon-intel);border-radius:100%;padding:2px;display:flex;align-items:center}.op-reg{background:var(--icon-registry);border-radius:100%;padding:2px;display:flex;align-items:center}.op-net{background:var(--icon-network);border-radius:100%;padding:2px;display:flex;align-items:center}.op-diskop{background:var(--icon-diskop);border-radius:100%;padding:2px;display:flex;align-items:center}.op-dns{background:var(--icon-dns);border-radius:100%;padding:2px;display:flex;align-items:center}.op-extend-main{padding:.5rem;display:flex;align-items:center;margin:.5rem;cursor:pointer}.opextend-icon{display:flex;align-items:center;justify-content:center}.op-content-main{background:var(--ext-cont-bg)}.op-content-cont{padding:.5rem;cursor:pointer}.op-title{display:flex;align-items:center}.op-title p{margin:0}.opsub-ext-main{display:flex;align-items:center;cursor:pointer}.opsub-icons{display:flex;align-items:center;justify-content:center;padding:.5rem}.netsub-ipv4{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;border-bottom:1px solid var(--divider-dark)}.dnssub-dnsreq{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;border-bottom:1px solid var(--divider-dark)}.ipv4-grid-wrapper{display:grid}.dns-grid-wrapper{display:grid;gap:.5rem}.process-tree-container{display:flex;width:100%;height:89vh;overflow:hidden}.process-tree-canvas{flex:1}.opicons-over-node{border-radius:10px;align-items:center;justify-content:center;display:flex}.node-wrapper{color:var(--text-main)}.tooltip-actions-label{margin:.8rem 0}.no-processes-text{color:var(--text-main)}.parent_main_div{width:100%;height:100vh;overflow-y:hidden;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.buttons_row_div{display:flex;width:100%;align-content:flex-start;justify-content:center;flex-wrap:wrap;padding:10px}.text_area{color:var(--text-main);border:none;max-height:70px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%;border-radius:4px;box-sizing:border-box;flex:1;resize:none;padding:8px;line-height:1.4;font-family:monospace;font-size:14px;background:var(--dashboard-card-bg)}.text_area::placeholder{opacity:var(--text-area-opacity)}.text_area:focus-visible{outline:none}.first_child_div{width:100%;height:100%;margin-top:0;display:flex;flex-direction:column}.parent_text_area{width:100%;height:80px;background:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);color:var(--text-main);padding:5px;display:flex;font-family:monospace;font-size:14px;line-height:1.4}.line-numbers{width:40px;resize:none;padding:8px 4px;line-height:1.4;text-align:right;overflow:hidden;background:var(--dashboard-card-bg);border:none;color:var(--text-main);font-family:monospace;font-size:14px;box-sizing:border-box;height:100%}.tables_child_div{width:100%;display:flex;flex:1;padding:5px}.sidebar_tables{background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);transition:width .3s ease;overflow:var(--overflow-hide);box-shadow:var(--shadow-sm);flex-shrink:0}.sidebar_search_div{width:100%;display:flex;justify-content:center;margin-top:7px}.sidebar_input_div{display:flex;align-items:center;position:relative;padding:0 10px;width:98%}.run_button{cursor:pointer;height:28px;background:var(--host-act-btn-bg);border:1px solid var(--host-act-btn-bg);width:115px;color:var(--text-on-accent);display:flex;align-items:center;justify-content:center}.custom_date_button{cursor:pointer;height:28px;background:var(--host-act-btn-bg);border:1px solid var(--host-act-btn-bg);width:auto;color:var(--text-on-accent);display:flex;align-items:center;justify-content:center;border-bottom-left-radius:1px;border-top-left-radius:1px}.date_filter-input{width:85%;margin-left:10px;font-weight:400;font-family:var(--font-base);padding:.45rem;margin-bottom:auto;color:var(--text-on-accent);background:var(--activity-input-bg);border:1px solid var(--activity-input-border)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.start_end_run_div{width:100%;display:flex;justify-content:end;align-items:center;gap:10px}.search-input_activity{width:100%;color:var(--text-main);height:26px;padding-right:40px;box-sizing:border-box;font-size:14px;margin-left:auto;font-weight:400;font-family:var(--font-base);padding:.51rem;margin-bottom:auto;background:transparent;border:1px solid var(--activity-input-border)}.search-input_activity:focus-visible{outline:none}.search_btn_icon{background-color:transparent;border:none;position:absolute;top:50%;right:10px;transform:translateY(-50%);padding:0 .51rem 0 0;cursor:pointer;height:100%;display:flex;align-items:center}.activity_table_heading{text-align:right}.right_logs_div{width:80%;margin:0 0 0 .4rem}.sidebar_activity-table{width:100%;margin-top:5px;color:var(--text-main);font-size:14px;border-collapse:collapse;table-layout:fixed;background-color:var(--dashboard-card-bg)}.sidebar_activity-table thead{background:var(--dashboard-card-bg)}.activity-table thead,.sidebar_activity-table thead{border-bottom:none!important}.sidebar_activity-table th{font-size:13px;padding:5px 5px 5px 13px;border-bottom:none;box-shadow:inset 0 -1px 0 var(--table-border-bottom)}.sidebar_activity-table td{font-size:12px;padding:0 5px 0 13px;border-bottom:none}.sidebar_activity-table td[colSpan="4"]{overflow:visible;white-space:normal}.activity-table{width:100%;margin-top:5px;color:var(--text-on-accent);font-size:14px;border-collapse:collapse;table-layout:auto;background-color:var(--dashboard-card-bg);min-width:1200px}.activity-table th{font-size:13px;padding:5px 5px 5px 13px;border-bottom:none;box-shadow:inset 0 -1px 0 var(--table-border-bottom)}.activity-table td{font-size:12px;padding-bottom:35px;border-bottom:var(--activity-table-border);border-right:var(--activity-table-border)}.activity_table_thead{position:sticky;top:0;background:var(--dashboard-card-bg);border:var(--dashboard-card-border);z-index:1}.activity_table_thead th{border-right:var(--activity-table-border)}.activity_table_dynamic_th{white-space:nowrap;min-width:150px;border-right:1px solid var(--divider-muted);cursor:pointer}.left-align{text-align:left;width:40%}.right_logs_table_data{max-width:310px;min-width:305px;white-space:pre-wrap;word-break:break-word;vertical-align:top;text-align:left;border-top:none;border-left:var(--dashboard-card-border);border-right:var(--dashboard-card-border);border-bottom:var(--dashboard-card-border);font-family:monospace;padding:12px 5px;font-size:12px}.new_json_table{background:var(--surface-fixed-dark)}.center-align{text-align:center;width:11%}.center-align_timestamp{text-align:center;width:11%;white-space:nowrap;min-width:150px;border-right:1px solid var(--divider-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.field-list-heading{white-space:nowrap;min-width:300px;border-right:1px solid var(--divider-muted);border-left:none;background:var(--field-list-bg);color:var(--text-main)}.right_table_data_fields{border-bottom:2px solid var(--border-emphasis);max-width:310px;min-width:305px;border-right:1px solid var(--divider-muted);vertical-align:top;text-align:left;padding:12px 8px}.right-align{text-align:center;width:15%}.icon{cursor:pointer}.icon_ref{width:16px;cursor:pointer}.log_count_bar_chart{width:100%;height:90px;background:var(--dashboard-card-bg);border:var(--dashboard-card-border);overflow-x:var(--overflow-hide);overflow-y:var(--overflow-hide);scrollbar-width:thin;padding-left:10px;box-shadow:var(--shadow-sm)}.recharts-surface:focus{outline:none}.css-t9dsu9,.css-1py5ahb{background-color:transparent!important}.recharts-tooltip-wrapper{left:20px!important}.scrollable-table-container{max-height:94%;overflow-y:var(--overflow-show);scrollbar-width:thin;padding-bottom:10px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.sidebar_arrows_div{width:25px;height:20px;background:var(--dashboard-card-bg);border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3}.sidebar_arrows_div svg{fill:var(--text-main)}.result_export_div{background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);height:40px;margin-bottom:5px;padding:0 10px;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--shadow-sm)}.result_span{color:var(--text-main);font-size:16px}.export_icon_div{display:flex;align-items:center;gap:10px}.full_exit_screen_icon{height:auto;cursor:pointer;object-fit:contain}.full_exit_screen_div{width:16px}.exit_full_screen_svg{width:16px;height:16px;display:block}.full_screen_svg{width:12px;height:12px;display:block}.export_span{font-size:16px;color:var(--text-main)}.export_span:hover{color:var(--primary)}.export_dropdown_wrapper{position:relative;display:inline-block;cursor:pointer}.export_dropdown_menu{position:absolute;top:30px;right:0;background:var(--export-icon-dropdown-bg);color:var(--text-on-accent);border:var(--activity-icon-dropdown-border);border-radius:6px;min-width:120px;box-shadow:0 4px 10px var(--overlay-30);z-index:1000}.export_dropdown_menu div{padding:8px 12px;cursor:pointer}.export_dropdown_options{font-size:11px;color:var(--text-on-accent);border:var(--export-dropdown-border)}.export_dropdown_options:hover{background:var(--db-icon-dropdown-hover)}.recharts-wrapper{padding-left:10px;padding-right:10px}.child_logs_div{width:100%;flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}.start_to_end{color:var(--text-main)}.pagination-controls{text-align:right;margin-right:20px;margin-bottom:5px;margin-top:5px}.pagination-controls button:disabled{cursor:not-allowed;color:var(--pagination-btn-text);background-color:transparent}.pagination-controls button{cursor:pointer;color:var(--pagination-btn-text);background-color:transparent}.input_dates_div{width:100%;display:flex;justify-content:end;align-items:center;gap:10px}.detection-timeline-container{display:flex;flex-direction:column;padding:10px;font-size:12px;height:82vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.detection-timeline-rows{display:flex;flex-direction:column;gap:4px}.detection-timeline-row{display:flex;align-items:stretch;margin-bottom:6px}.detection-timeline-left{width:220px;display:flex;align-items:center;gap:10px;position:relative}.detection-timeline-left:before{content:"";position:absolute;left:175px;top:0%;bottom:-30px;width:2px;background:var(--timeline-line-muted);z-index:0}.detection-timeline-row:first-child .detection-timeline-left:before{top:80%}.detection-timeline-row:last-child .detection-timeline-left:before{top:0;bottom:50%}.detection-timeline-host-icon{margin-top:30px}.detection-timeline-timestamp{min-width:150px;font-size:12px;color:var(--text-main);white-space:nowrap}.detection-timeline-icon-wrapper{width:20px;height:20px;display:flex;justify-content:center;align-items:center;z-index:2;margin-left:6px}.detection-timeline-right{flex:1}.detection-event-table{width:100%;border-collapse:collapse;table-layout:fixed;border:none}.detection-event-table th{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-main)}.detection-event-table td{font-size:14px;border-bottom:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detection-event-table tbody td{background:var(--event-data-text-bg);color:var(--event-data-text);font-size:.9rem}.detection-event-table tbody tr{box-shadow:var(--shadow-sm)}.detection-event-header{background:var(--event-header-bg);color:var(--event-header-text);border:var(--det-host-border)}.detection-event-row{background:var(--event-data-text-bg)}.page-loader-wrapper{height:calc(100vh - 50px);display:flex;justify-content:center;align-items:center}.detection-tabs-body{height:calc(100% - 25px)}.event-timeline-wrapper{height:100%;background:var(--event-timeline-bg)}.pagination.timeline-pagination{height:auto;padding-top:1rem;margin-bottom:1rem}.detection-timeline-fixed-border{border-top:1px solid #3d4a69}.detection-timeline-icon-bg{display:flex;width:100%;height:100%;border-radius:100%;justify-content:center;align-items:center}.detection-json-cell{padding:10px 0}.clickable-row{cursor:pointer}.sidebar_tables.expanded{width:20%}.sidebar_tables.collapsed{width:0}.sidebar_tables.full-view-height{height:calc(100vh - 139px)}.sidebar_tables.normal-view-height{height:calc(100vh - 190px)}.scrollable-table-container.sidebar-fields-scroll{overflow-y:auto;scrollbar-gutter:stable;height:100%}.fields-table-spacing{margin-top:20px!important}.right_logs_div{flex:1;transition:width .3s ease;display:flex;flex-direction:column;min-width:0}.right_logs_div.expanded.full-view-height{width:78%}.right_logs_div.expanded.normal-view-height{width:80%}.right_logs_div.collapsed{width:96%}.right_logs_div.full-view-height{height:calc(100vh - 140px)}.right_logs_div.normal-view-height{height:calc(100vh - 190px)}.result_export_div.full-view-sticky{position:sticky;top:0;z-index:10;width:100%}.fullscreen-toggle-btn{cursor:pointer;display:flex;justify-content:right}.export_dropdown_wrapper{display:flex;align-items:center}.export_span.export-trigger{font-size:14px}.chart-inner-wrapper{min-width:100%}.logs-table-wrapper{flex:1;margin-top:5px;overflow:hidden;display:flex;flex-direction:column;min-height:0;min-width:0}.pagination-controls button{padding:6px 8px;border:none;border-radius:5px}.logs-scroll-container{flex:1;min-height:0;overflow-y:auto;overflow-x:auto;scrollbar-width:thin}.table-loader-cell{margin:auto;text-align:center;height:57vh;border-bottom:none}.activity-no-data-cell{text-align:center;height:57vh;border-bottom:none}.query-error-cell{border-bottom:none;padding:2rem;background:var(--query-error-cell-bg)}.query-error-card{min-height:50vh;display:flex;flex-direction:column;justify-content:space-between;border:var(--query-error-card-border);border-radius:8px;overflow:hidden;background:var(--query-error-card-bg)}.query-error-body{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.query-error-heading{margin:0;font-size:1.4rem;font-weight:600;color:var(--query-error-heading-color)}.chart-empty-state{position:relative;width:100%;height:120px}.chart-outer-wrapper{position:relative;width:100%;height:100px}.chart-total-count{position:absolute;top:5px;color:var(--text-main);font-weight:400;font-size:11px;z-index:10}.chart-tooltip{background:#000c;color:#fff;padding:6px 10px;border-radius:4px;font-size:11px}.query-error-code{width:100%;max-width:700px;background:var(--query-error-code-bg);border:var(--query-error-code-border);border-radius:6px;padding:1rem;font-family:monospace;font-size:.9rem;color:var(--query-error-code-color)}.xdr-graph-container{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem}.xdr-search-container{display:flex;align-items:center}.xdr-search-input{width:25%}.xdr-graph-main{display:flex;height:calc(100% - 25px)}.xdr-graph{flex:3;position:relative}.xdr-sidebar{flex:1.3;background:var(--sidebar-bg);padding:10px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.xdr-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.xdr-data{margin-bottom:10px}.xdr-json{background:var(--divider-dark);color:var(--text-tooltip-muted);padding:10px;font-size:12px;border-radius:4px;overflow:auto}.node-context-menu{position:absolute;background:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:3px;font-size:14px;color:var(--text-on-accent);z-index:1000;display:flex}.xdr-context-col{min-width:160px;padding:6px 0}.xdr-context-item{padding:8px 14px;cursor:pointer;white-space:nowrap;border:1px solid var(--dropdown-item-border);display:flex;justify-content:space-between}.xdr-context-item:hover{background:var(--dropdown-hover)}text{fill:var(--text-main)}.xdr-node-label{text-align:center;color:var(--text-main);font-size:11px}.link-dark{stroke:#fff!important;stroke-width:2px}.link-light{stroke:#000!important;stroke-width:2px}.policy-heading{padding:.5rem;font-size:1.25rem;font-weight:600;margin:.5rem 0}.policies-main-container{width:100%;height:89vh;overflow-y:var(--overflow-hide);padding-top:0;padding:.5rem}.policies-tabs-container{display:flex;flex-direction:column;gap:.2rem}.platform-label{font-size:11px;color:var(--timeline-line-muted)}.policy-tab-os-select{padding:.15rem}.select-os{display:flex;align-items:center;gap:.5rem}.select-os p{margin:0}.os-option{width:7.5rem!important;left:-.3rem!important}.policies-btn-group{display:flex;column-gap:1rem}.policy-list{height:82vh}.policy-list-container{height:100%;padding:.5rem 2rem;width:100%}.policy-list-main{display:flex;flex-direction:column;gap:.5rem;height:100%}.policy-top-bar{height:6%}.policy-topbar-main{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;align-items:center}.topbar-left{width:40%;display:flex;flex-direction:row;gap:.5rem}.topbar-right{width:30%;display:flex;flex-direction:row;gap:.5rem;justify-content:end}.policy-count{width:30%}.policy-search{display:flex;width:70%;align-content:center;justify-content:center;flex-wrap:wrap}.policies-table{table-layout:fixed!important;width:100%}.policies-data{transition:transform .25s ease-in-out,background-color .2s ease}.policies-table th:nth-child(1){width:7%}.policies-table th:nth-child(2){width:10%}.policies-table th:nth-child(3){width:15%}.policies-table th:nth-child(4){width:14%}.policies-table th:nth-child(5){width:14%}.policies-table th:nth-child(6){width:14%}.policies-table th:nth-child(7){width:13%}.policies-table th:nth-child(8){width:13%}.precedence-container{display:flex;flex-direction:row;gap:1rem;align-items:center}.precedence-container p{margin:.5rem}.precedence-sort{display:flex;flex-direction:column;align-items:center;line-height:1}.shift-up{transform:translateY(-100%)}.shift-down{transform:translateY(100%)}.row-dragging{box-shadow:0 8px 24px var(--overlay-25);background:var(--latest-detections-bg)!important;will-change:transform}.draggable-row{cursor:grab}.draggable-row:active{cursor:grabbing}.precedence-drag-icon{color:var(--primary)}.policy-link-accent{color:var(--policy-link-accent)}.w-full{width:100%!important}.sdropdown-full{max-width:none}.truncate-cell{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-cell a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.policy-modal-container{display:flex;flex-direction:column;gap:.5rem;height:100%}.policy-modal-row1{display:flex;flex-direction:row;gap:.5rem;width:100%}.policy-modal-row2{display:flex;flex-direction:column;gap:.5rem;width:100%}.row1-col-left{width:50%;display:flex;flex-direction:column;gap:.5rem}.row1-col-right{justify-content:space-between}.policy-os-select{padding:8px}.policy-desc-resize{resize:none!important;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.policy-detail-grid{display:grid;grid-template-rows:minmax(150px,.5fr) minmax(50px,.05fr) minmax(150px,1fr);gap:.5rem;height:100%}.policy-detail-grid-top-row{display:grid;grid-template-rows:repeat(4,minmax(50px,1fr));gap:.5rem}.policy-name-actions{display:flex;justify-content:space-between;align-items:center;width:100%}.policy-name{width:60%;display:flex;align-items:center}.policy-name-edit{margin-left:.5rem;cursor:pointer}.policy-actions{width:40%;display:flex;justify-content:flex-end}.policy-status-id{display:flex;justify-content:space-between;align-items:center;width:100%}.policy-status{display:flex;align-items:center;gap:.5rem;width:30%}.policy-id-main{display:flex;align-items:center;width:35%}.policy-data-left{display:flex;flex-direction:column;gap:.1rem;width:40%}.policy-data-right{display:flex;flex-direction:column;gap:.1rem;width:60%}.policy-data-right-row{flex-direction:row}.policy-data-w_icon{display:flex;align-items:center;gap:.5rem}.policy-prec-time{display:flex;justify-content:right}.policy-data-wo-icon{display:flex;flex-direction:column;gap:.1rem;width:50%}.policy-data-desc{width:50%}.policy-nav{display:block;width:100%}.policy-content{width:100%;height:100%;display:grid;grid-template-rows:.05fr 1fr;gap:.5rem}.policy-settings-actions{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem}.settings-content{width:100%;height:100%;overflow-y:var(--overflow-show);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.policy-settings-view{width:100%;display:flex;flex-direction:column}.setting-three-col-row{display:flex;flex-direction:row;align-items:flex-start;padding:18px 20px;border-bottom:1px solid var(--settings-card-border);gap:20px;width:85%}.setting-three-col-row.alignment-top{align-items:flex-start}.row-header{gap:16px;width:100%}.column-header{display:flex;flex-direction:column;width:100%}.col-name{width:25%;flex-shrink:0}.col-interactive{width:35%;flex-shrink:0}.col-description{width:40%;flex-grow:1}.setting-label{font-size:14px;font-weight:600;color:var(--text-on-accent)}.setting-subtext{font-size:12px;color:var(--text-subtext-fixed);margin:0;line-height:1.4;display:flex}.setting-subtext.icon-cursor-pointer{display:flex;justify-content:flex-end}.col-interactive.display-block-stack{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.inner-message-toggle-group{display:flex;flex-direction:row;gap:16px;align-items:center;animation:fadeInEffect .2s ease-out}.mass-exception-drop{width:10%;align-content:center;justify-content:center}.radio-group-container{display:flex;gap:20px;flex-direction:column}.radio-group-tight{gap:0px}.col-justify-end{justify-items:end}.option-full-left0{width:32.7vw!important;left:0}.resize-none{resize:none}.radio-option-item{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:var(--text-radio-fixed)}.radio-option-item input[type=radio],.checkbox-option-item input[type=checkbox]{accent-color:var(--primary);width:16px;height:16px;cursor:pointer}@keyframes fadeInEffect{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.policy_except_modal{width:100%;max-width:520px;border-radius:6px;padding:24px;box-sizing:border-box;box-shadow:0 4px 20px var(--overlay-15)}.modal_header_row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal_header_row h2{font-size:18px;font-weight:600;color:var(--text-main);margin:0}.modal_close_x{background:transparent;border:none;font-size:22px;cursor:pointer;color:var(--text-main)}.modal_form_group{margin-bottom:16px;display:flex;flex-direction:column}.tier_divider_top{border-top:1px solid var(--divider-light-fixed);padding-top:16px;margin-top:8px}.context_helper_text{font-size:12.5px;line-height:1.5;margin:0 0 14px}.dashboard_inline_link{color:var(--link-teal-blue);text-decoration:underline;font-weight:500}.policy-search-full{width:100%}.assign-groups-form{margin:.5rem 0}.search-btn{background:var(--host-act-btn-bg);border:none}.assigned-host-groups-table.policies-table th:nth-child(1),.assigned-host-groups-table.policies-table td:nth-child(1){width:50%}.assigned-host-groups-table.policies-table th:nth-child(2),.assigned-host-groups-table.policies-table td:nth-child(2){width:20%}.assigned-host-groups-table.policies-table th:nth-child(3),.assigned-host-groups-table.policies-table td:nth-child(3){width:20%}.assigned-host-groups-table.policies-table th:nth-child(4){width:10%}.active-row{position:fixed;z-index:1000;min-width:160px;background:var(--submenu-bg);border:var(--submenu-border)}.active-row .dropdown-item{color:var(--submenu-item-text)}.usb-table-itm{display:flex;flex-direction:row;width:100%;gap:16px}.usb-table-item{display:flex;justify-content:space-between;align-items:center}.usb-table-subitem{display:flex;flex-direction:column;width:100%;gap:16px}.usb-exceptions{align-content:center;justify-content:center;display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.policy-div{height:calc(100vh - 50px)}.policy-dialog-box-btn{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.group_modal_actions button[type=button]{background:var(--group-modal-btn-cancel-bg);color:var(--text-main)}.group_modal_actions button[type=submit]{background:var(--group-modal-btn-submit-bg);color:var(--text-main)}.settings-panel-card{background-color:var(--settings-card-bg);border:1px solid var(--settings-card-border);overflow:hidden}.setting-three-col-row:last-child{border-bottom:none}.setting-label{font-size:14px;font-weight:600;color:var(--text-main)}.setting-subtext{font-size:12px;color:var(--tab-btn-color);margin:0;line-height:1.4}.radio-option-item{display:flex!important;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:var(--text-main)}.radio-option-item input[type=radio],.checkbox-option-item input[type=checkbox]{width:16px;height:16px;cursor:pointer;margin:0}.radio-option-item input[type=radio]:checked,.checkbox-option-item input[type=checkbox]:checked{accent-color:var(--radio-color);padding:2px}.main-policy-d-usage-container{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem}.d-usage-main-grid{display:grid;grid-template-rows:.2fr 1fr;height:100%;gap:.5rem}.d-usage-filters-grid{display:grid;grid-template-rows:1fr 1fr .5fr;gap:.5rem;height:100%}.d-usage-filters-row1,.d-usage-filters-row2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;height:100%}.d-usage-drop{width:100%;gap:0}.d-usage-filters-btns{display:flex;align-items:center;gap:.5rem}.d-usage-fiter-btn{margin-left:0}.d-usage-filters-icon{background:none;border:none;align-items:center;display:flex;cursor:pointer}.du-th-display-name{width:10%}.du-td-display-name{width:15%;max-width:0}.du-empty-cell{text-align:center;padding:1rem}.assigned-host-groups-container{height:100%}.policy-tables{display:flex;justify-content:space-between;gap:.5rem;height:100%}.hosts-heading-container{display:flex;flex-direction:row;gap:.5rem;margin:.5rem 0rem .8rem}.hosts-heading-container p{font-size:1.2rem;margin:0rem}.host-name{color:var(--text-main);font-size:1.5rem;line-height:1rem;font-weight:500;margin-bottom:auto;margin-top:auto}.inv-dev-action{position:relative;display:flex;align-items:center;cursor:pointer}.inv-dev-action button.action{position:relative;height:100%;background:var(--host-act-btn-bg);border:var(--host-act-btn-border);padding:.5rem 1rem;color:var(--host-act-btn-text);display:flex;align-items:center;gap:8px;cursor:pointer}.arrow,.App.light-mode .arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;transition:transform .3s ease-in-out}.down{border-top:5px solid var(--arrow-down)}.up{border-bottom:5px solid var(--arrow-up);border-top:none}.info-sec{height:100%;background:transparent;border:none;padding:.5rem 1rem;color:var(--text-main);display:flex;align-items:center;gap:8px;cursor:pointer;position:relative}.inv-separator{height:1px;background:var(--text-main);margin-top:.4rem}.inv-dev-user table td,.inv-dev-user table th{border-bottom:none;color:var(--text-main);font-weight:400}.inv-dev-user table th{color:var(--text-main)}.host_license_detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}.inv-dev-management{display:flex;flex-direction:column;margin-top:1rem}.hosts-container{background:var(--hosts-container-bg);height:94%;display:grid;grid-template-rows:.09fr .4fr .1fr 1fr;gap:.5rem}.hosts-topbar{display:flex;justify-content:space-between;align-items:center;background:var(--host-cont-bg);border:var(--host-cont-border);padding:0 .5rem;height:2.5rem;box-shadow:var(--shadow-sm)}.hosts-button,.hosts-input{background:var(--hosts-btn-input-bg);border:var(--hosts-btn-input-border);padding:.2rem .5rem;cursor:pointer;color:var(--text-main)}.hosts-input{cursor:text;background:var(--hosts-input-bg);border:1px solid var(--activity-input-border);color:var(--text-main);font-family:var(--font-base);transition:background .15s ease-in-out,box-shadow .15s ease-in-out}.hosts-input:focus{outline:1px solid var(--primary);box-shadow:var(--input-shadow-hover)}.hosts-input:hover:not(:focus){box-shadow:var(--input-shadow-hover);cursor:text}.hosts-button:focus{outline:1px solid var(--primary)}.hosts-button:hover:not(:focus){border:1px solid var(--hosts-btn-hover);background:var(--hosts-btn-hover)}.hosts-filters{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:.5rem;height:100%;background:var(--hosts-filters-bg)}.hosts-filter-card{background:var(--hosts-filter-card-bg);border:var(--host-cont-border);padding:.5rem;box-shadow:var(--shadow-sm);height:300px}.hosts-filter-title{padding:.25rem;font-weight:700;font-size:.85rem;margin-bottom:.5rem;color:var(--text-main)}.hosts-filter-list{height:90%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.hosts-data{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem;background:var(--hosts-filter-card-bg);border:var(--host-cont-border);box-shadow:var(--shadow-sm)}.hosts-table-container-main{display:flex;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.hosts-table-container{flex:1;transition:all .3s ease;height:100%;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);border:none;box-shadow:var(--shadow-sm);background:var(--hosts-filter-card-bg)}.host-row{cursor:pointer}.hosts-table{width:100%;border-collapse:collapse}.hosts-table th,.hosts-table td{border:none;text-align:left}.hosts-table th{background:var(--hosts-filter-card-bg);font-weight:700;padding:10px 5px}.hosts-table td{background:transparent;padding:10px 5px;height:55px}.head-separator{border-right:1px solid var(--det-head-divider);width:100%;display:flex}.head-not-separator{width:100%;display:flex}.host-checkbox{display:flex;justify-content:center}.hosts-table tbody tr:nth-child(odd){background:var(--row-bg-odd)}.hosts-table tbody tr:nth-child(2n){background:var(--row-bg-even)}.hosts-table tbody tr:not(.static-row):hover{background:var(--row-hover);cursor:pointer}.App.light-mode .hosts-table td{background:transparent}.host-details-panel{width:35%;min-width:350px;border-left:var(--hosts-detail-panel-border);background:var(--hosts-detail-panel-bg);padding:.5rem;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.close-button{background:transparent;border:none;color:var(--text-main);cursor:pointer;display:block;margin:auto 0}.host-action-dropdown{position:absolute;top:13%;right:0;background:var(--host-action-dropdown-bg);z-index:1000;width:100px;margin-top:2.2rem;border:var(--host-action-dropdown-border);box-shadow:var(--shadow-sm)}.host-action-dropdown.host-action-dropdown{width:130px}.host-action-dropdown ul{list-style:none;padding:0;margin:0;background:var(--host-action-dropdown-bg);color:var(--text-on-accent)}.host-action-dropdown ul li.i-hunt-list{padding:.7rem 1rem}.host-action-dropdown ul li:hover{cursor:pointer;background-color:var(--host-action-dropdown-hover);transition:background-color .5s ease-in-out}.host-dev-info{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);gap:.5rem;margin-top:1rem;color:var(--text-main)}.os-dev-info{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);gap:.2rem;margin-top:1rem;color:var(--text-main)}.hardware-dev-info{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);gap:.2rem;margin-top:1rem;color:var(--text-main)}.host-panel-container{padding:.5rem 0}.host-heading-container{display:flex;justify-content:space-between;align-items:center;margin:.5rem 0}.host-heading{font-size:1.375rem;margin:0}.host-info-container{display:flex;flex-direction:column;margin-top:.5rem}.host-inf-container{display:flex;justify-content:space-between;align-items:center}.host-grid-norm-icon{font-size:.9rem;margin:.5rem .3rem}.host-grid-norm{font-size:.9rem;margin:.5rem 0}.host-grid-overflow{font-size:.9rem;margin:.5rem 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px}.device-headd-container{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.device-heading{font-size:1.25rem;margin:0}.grid-col-container{display:flex;align-items:normal}.grid-col-overflow{font-size:.9rem;margin:.5rem .3rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px}.host-user-heading{width:60%;padding-left:0}.host-user-name{padding-left:0}.group-icon-wrapper{position:relative;display:flex;align-items:center}.group-icon-wrapper .group-tooltip{position:absolute;bottom:30px;left:50%;transform:translate(-50%);background:var(--tooltip-fixed-bg);color:var(--text-on-accent);padding:.35rem .6rem;border-radius:6px;font-size:.75rem;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:1000}.group-icon-wrapper:hover .group-tooltip{opacity:1;visibility:visible}.host_group_checkbox{display:flex;align-items:center}.search_criteria_group{color:var(--group-criterea-text)}.host_group_count{margin-left:15px;font-size:15px;color:var(--group-criterea-text)}.create_group{background:var(--create-group-bg);color:var(--text-main);border:var(--create-group-border);padding:5px 12px;font-size:12px;cursor:pointer}.create_group:hover{background:var(--create-group-bg-hover)}.group_main_table_div{background-color:var(--divider-dark)}.host_group_search_row{display:flex;justify-content:space-between;margin-bottom:.5rem;background:var(--hosts-filter-card-bg);padding:.5rem;border:var(--group-search-border)}.host_group_table{border-collapse:collapse;width:100%}.host_group_table th,.host_group_table td{border:none;padding:8px 12px;text-align:left;color:var(--text-main);background:transparent}.host_group_thead th{background:var(--host-cont-bg);font-weight:600;font-size:13px;color:var(--host-group-head-text);position:relative;padding-right:15px}.host_group_thead th:not(:last-child):after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background-color:var(--text-muted)}.host_group_thead th:last-child{border-right:none}.host_group_table tbody tr{background:var(--host-group-row-bg)}.host_group_table tbody tr:hover{background-color:var(--host-group-row-bg-hover)}.host_group_table tbody td{background-color:transparent}.host_table_body td{border:none;background:var(--surface-fixed-darker);font-size:12px}.host_table_body{cursor:pointer}.group_modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--overlay-70);display:flex;align-items:center;justify-content:center;z-index:999999}.group_modal_content{background:var(--group-modal-bg);padding:20px;border-radius:10px;width:400px;color:var(--text-main)}.group_modal_content h2{margin-bottom:1.5rem;text-align:center;font-size:1.5rem;font-weight:700}.group_modal_content label{display:block;margin-top:10px;font-size:14px}.group_modal_content input[type=text],.group_modal_content textarea{width:100%;margin-top:5px;padding:6px;border-radius:5px;border:1px solid var(--activity-input-border);background:var(--input-bg);color:var(--text-main)}.group_modal_content input[type=text]:hover,.group_modal_content textarea:hover{box-shadow:var(--input-shadow-hover)}.group_modal_content input[type=text]:focus,.group_modal_content textarea:focus{outline:1px solid var(--input-outline);box-shadow:var(--input-shadow-hover)}.group_modal_content textarea{resize:none}.group_modal_content .group_note{font-size:12px;color:var(--text-muted-fixed);margin:5px 0}.group_modal_actions{margin-top:20px;display:flex;gap:10px}.group_modal_actions button{flex:1;padding:8px 0;border:none;font-weight:500;cursor:pointer}.group_modal_actions button[type=button]{background:var(--btn-neutral-bg);color:var(--text-on-accent)}.group_modal_actions button[type=submit]{background:var(--group-modal-btn-submit-bg);color:var(--text-on-accent)}.check_box_para{position:relative;top:10px;left:0}.group_cancel_btn{background:var(--btn-cancel-bg);color:var(--text-on-accent)}.group_submit_btn{background:var(--btn-confirm-bg);color:var(--text-on-accent)}.group_radio_group{margin-top:10px}.group_radio_option{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--text-on-accent)}.group_radio_description{margin-left:25px;font-size:12px;color:var(--text-muted-fixed)}.groups-page-container{width:100%;height:calc(100vh - 50px);padding:.5rem}.action_dropdown_wrapper{position:relative;display:inline-block}.hosts_info_in_hostGroups_sec{background:var(--ext-cont-bg);overflow-y:auto;height:440px;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.action_dropdown_toggle{padding:8px 12px;cursor:pointer;background:var(--group-action-toggle-bg);font-size:12px;border:var(--group-action-toggle-border);color:var(--text-on-accent);-webkit-user-select:none;user-select:none}.action_dropdown_menu{position:absolute;top:185%;right:0;background:var(--group-action-dropdown-bg);border:var(--group-action-dropdown-border);z-index:2000;min-width:120px}.action_dropdown_option{padding:8px 12px;cursor:pointer;color:var(--text-on-accent);font-size:12px;border:var(--group-action-dropdown-opt-border)}.action_dropdown_option:hover{background:var(--group-action-dropdown-opt-hover)}.details_tabs{display:flex;border-bottom:1px solid var(--surface-fixed-dark);margin:1rem 0}.details_tab{padding:.5rem 1rem;cursor:pointer;background:none;border:none;color:var(--icon-stroke-muted);font-weight:500}.details_tab.active{border-bottom:2px solid var(--accent-blue);color:var(--primary)}.details_content{display:flex;flex-direction:column;gap:1rem}.detail_field{display:flex;flex-direction:column}.detail_field label{font-weight:700;margin-bottom:.25rem;color:var(--text-main)}.detail_field span{color:var(--text-main)}.detail_row{display:flex;justify-content:space-between;gap:2rem}.detail_col{flex:1;display:flex;flex-direction:column}.details_content p{margin:6px 0}.final_delete_confirmation{background-color:var(--primary)}.final_delete_confirmation:disabled{cursor:not-allowed}.new_group_name{background:var(--new-group-name-bg);color:var(--text-main)}.new_group_description{background:var(--new-group-name-bg);color:var(--text-main);font-family:var(--font-base)}.new_group_name:focus-visible{outline:1px solid var(--primary);border:none}.new_group_description:focus-visible{outline:1px solid var(--primary);border:none}.static_by_id,.App.light-mode .static_by_Hostname{color:var(--text-main)}.hosts-full-height{height:100%}.groups-page-wrap{width:100%;height:100%}.groups-page-root{display:flex;height:100%}.groups-table-col{flex:1}.groups-search-inline{display:flex;align-items:center;gap:.5rem}.create_group.search-btn-gap{margin-right:10px}.group-details-panel{background:var(--group-modal-bg);padding:0 16px;border-left:1px solid var(--surface-fixed-dark);color:var(--text-main);width:35%}.panel-header-row{display:flex;justify-content:space-between;align-items:center}.group-panel-title{margin-bottom:1rem}.group-panel-toprow{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}.reset-margin{margin:0}.right-main.group-host-divider{border-top:2px solid var(--border-emphasis);border-bottom:none}.group-host-icon-row{display:flex;align-items:center;padding:2px}.fw-bold{font-weight:700}.fw-600{font-weight:600}.group-hosts-header-row{margin-bottom:.75rem}.group-hosts-checkbox-row{display:flex;align-items:center;gap:8px}.group-host-row{margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:.75rem}.modal-text-mb1{margin-bottom:1rem}.modal-warning-text{margin-bottom:1.5rem;font-weight:500}.modal-confirm-label{margin-bottom:.5rem}.modal-confirm-phrase{font-weight:600;margin-bottom:1rem}.btn-yes-sure{background:var(--primary)}.hunt-connect-link{color:var(--text-on-accent);text-decoration:none}.hosts-topbar-left{display:flex;gap:.5rem;flex-wrap:wrap}.hosts-topbar-right{display:flex;gap:.5rem}.hosts-filter-chip{display:flex;align-items:center;background:var(--primary);border-radius:14px;padding:.25rem .6rem;font-size:.85rem}.hosts-filter-chip-close{margin-left:6px;cursor:pointer}.hosts-filter-label{display:block;padding:.5rem 0}.hosts-filter-row{display:flex;justify-content:space-between}.hosts-data-actions{display:flex;align-items:center;gap:1.5rem}.group-icon-btn{cursor:pointer}.sensor_download{padding-left:10px}.download_sensor_note{font-size:12px;padding-left:10px}.page-container{display:flex;gap:.5rem;height:100%}.left-column{flex:2}.versions_left-column{width:65%;overflow-y:auto;height:100%;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);background:var(--sensor-ver-bg)}.windows_versions_left-column{width:65%;background:var(--sensor-ver-bg)}.versions_card{display:flex;justify-content:space-between;align-items:center;background:var(--sensor-ver-bg);border:var(--sensor-ver-border);box-shadow:var(--shadow-sm);padding:16px;margin-bottom:18px;gap:20px;margin-left:7px}.version_card-left{flex:1}.versions_card-left h3{margin:0;color:var(--link-dark-blue)}.versions_card-middle{flex:3}.versions_card-middle p{margin:4px 0;font-size:14px}.versions_card-middle .link{display:inline-block;margin-top:6px;color:var(--link-blue);text-decoration:none}.versions_card-middle .link:hover{text-decoration:underline}.versions_card-right{flex:0}.versions_download-btn{background:transparent;color:var(--text-main);border:var(--sensor-ver-btn-border);padding:8px 16px;cursor:pointer}.versions_download-btn:hover{background:var(--sensor-ver-btn-bg-hover)}.version_link{color:var(--primary)}.sensor_right-column{width:35%;background:var(--sensor-ver-bg);border:var(--sensor-ver-border);padding:16px;color:var(--text-main);overflow-y:var(--overflow-show);overflow-x:var(--overflow-hide);height:100%;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);box-shadow:var(--shadow-sm)}.code-container{display:inline-block;max-width:100%;white-space:normal;word-break:break-all}.sensor_right-column h3{margin-top:0}.sensor_right-column ol{padding-left:20px}code{background:var(--sensor-ver-bg);padding:4px 8px;border-radius:4px;font-family:monospace;font-size:14px}.copy-icon{cursor:pointer;color:var(--text-main);transition:color .2s}.copy-icon:hover{color:var(--text-main)}.order_list_instructions li{padding-bottom:30px}.parent_version_card{padding-right:5px;overflow-y:var(--overflow-show);height:91%;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);box-shadow:0 -4px 8px -5px #0003}.customer_id{word-break:break-all;line-height:1.2}.hosts-page-wrap{width:100%;height:calc(100vh - 50px);overflow-y:hidden;padding:.3rem .5rem .5rem}.hosts-tab-panel.groups-tab-panel{height:100%;overflow:hidden}.hosts-tab-panel.sensor-tab-panel{height:76vh}.platform-os-heading{padding-left:10px}.install-step-spaced{line-height:1.6}.checkbox-count-hosts{position:absolute;right:8rem}.light-mode-spinner{color:var(--spinner-light)}.notifications-navbar-wrap{color:initial;overflow:hidden}.notifications-page-container{width:100%;height:calc(100vh - 50px);padding:.5rem;overflow:hidden}.notifications-loader-wrapper{height:94.6vh;display:flex;justify-content:center;align-items:center}.notifications-heading-wrap{height:100%}.notifications-heading{font-size:1.2rem}.notifications-search-group{display:flex;gap:.5rem}.notifications-delete-icon{cursor:pointer;display:flex;align-items:center}.notifications-checkbox-col{width:40px}.notifications-checkbox-cell{text-align:center}.notifications-main{display:grid;grid-template-rows:.01fr .01fr .01fr 1fr;gap:.5rem;height:100%;min-height:0}.truncate-cell{max-width:500px;position:relative}.truncate-text{display:inline-block;width:350px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.tooltip-wrapper{display:inline-block;position:relative}.custom-tooltip{visibility:hidden;background-color:var(--notf-tooltip-bg);color:var(--text-on-accent);padding:6px 10px;position:absolute;z-index:9999;bottom:auto;top:10%;left:0;transform:translateY(-20px);white-space:normal;word-break:break-word;line-height:1.4;width:auto;box-shadow:0 2px 8px var(--overlay-30)}.tooltip-wrapper:hover .custom-tooltip{visibility:visible}.no-data{text-align:center;padding:2rem 0;color:var(--label-muted)}.no-notifications{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0;color:var(--text-muted-fixed)}.no-notifications svg{margin-bottom:1rem;fill:var(--notf-svg-color)}.no-title{font-size:1.2rem;font-weight:600;margin:.5rem 0 0;color:var(--text-main)}.no-subtitle{font-size:.95rem;margin:1rem 0 0;color:var(--text-main)}.tooltip-btn-graph{position:relative}.tooltip-text-graph{position:absolute;bottom:60%;left:0%;transform:translate(-50%);background-color:var(--overlay-black);color:var(--text-on-accent);padding:6px 10px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease;z-index:1000}.tooltip-btn-graph:hover .tooltip-text-graph{opacity:1;visibility:visible}table.report-table{width:100%!important;border-collapse:collapse!important}table.report-table th,.report-table td{border:1px solid var(--border-emphasis)!important;color:var(--border-emphasis)!important;text-align:left!important}table.report-table th{color:var(--border-emphasis)!important}.issues-actions{display:flex;align-items:center;cursor:pointer;position:relative}.i-actions{height:100%;background:var(--dropdown-chip-bg);border:1px solid var(--dropdown-chip-bg);padding:.5rem 1rem;display:flex;align-items:center;gap:8px;cursor:pointer;position:relative;color:var(--text-on-accent)}.ilist-dropdown{position:absolute;background:var(--dropdown-bg);top:2.5rem;z-index:1;width:100px;border:1px solid var(--dropdown-border)}.ilist-menu{list-style:none;padding:0;margin:0;color:var(--text-on-accent)}.ilist-dropdown ul li.ilist{padding:.7rem 1rem}.ilist-dropdown ul li.ilist:hover{background:var(--dropdown-hover)}.timeline-line.activity-thread-timeline-line{left:189.5px}.container-div{width:100%;padding:35px 0 0;height:22vh}.inner-ref-div{position:relative;margin:0 28px;height:220px;padding-left:7px;padding-right:7px}.solid-horizotal-line-div{position:absolute;right:16px;top:76px;width:calc(100% - 20px);height:2px;z-index:0;background:var(--line-bkg)}.ordered-groups{margin-top:84px;font-size:11px;white-space:nowrap;text-align:center;color:var(--ordered-groups)}.timeline-graph-empty{padding:20px}.timeline-graph-wrapper{position:absolute;transform:translate(-50%,-50%);text-align:center;pointer-events:auto}.timeline-graph-diamond{width:14px;height:14px;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.timeline-graph-diamond--actual{background:#5082d2;border:2px solid rgb(80,130,210)}.timeline-graph-diamond--hypothetical{background:#ff7e00;border:2px solid rgb(255,126,0)}.timeline-graph-diamond--stacked{opacity:.9;border-width:2px}.arc-radial-chart-wrapper{width:100%;height:100%;position:relative}.arc-radial-tooltip{border:1px solid var(--timeline-line-muted);padding:6px 10px;border-radius:6px;font-size:.85rem;color:var(--radial-tooltip);background:var(--radial-tooltip-bg)}.arc-radial-center-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:var(--radial-center-text);font-family:Source Sans Pro,Roboto,Arial,sans-serif}.arc-radial-center-value{font-size:2rem;font-weight:700}.arc-radial-center-label{font-size:1rem}.activity-threads-page{height:calc(100vh - 50px);overflow:hidden}.hosts-container.activity-threads-grid{height:100%;display:grid;grid-template-rows:.05fr .05fr 1fr;gap:.5rem;padding:.5rem}.float-left{float:left}.activity-threads-grid .hosts-topbar-left{flex-wrap:nowrap}.details-save-btn-container{display:flex;justify-content:end;width:100%;align-items:center;gap:.5rem}.status-content{height:1.75rem;border-radius:5rem;padding:0 35px 0 1rem;display:flex;align-items:center;cursor:pointer;color:var(--status-content)}.details-panel-container{display:flex;width:100%;height:100%;gap:.5rem}.details-left-side-adv-vic{height:10%;display:flex;flex-direction:row;gap:.5rem;width:100%}.details-left-side-adv-vic-div{display:flex;padding:.5rem;height:auto;width:50%}.details-adv-vic-form{display:flex;flex-direction:column;gap:.5rem;width:100%}.detail-adv-vic-input-div{width:100%;background-color:var(--input-div);border:var(--input-div-border)}.details-left-side-charts-container{height:35%;padding:.5rem;display:flex;flex-direction:row;gap:.5rem}.details-left-side-notes-container{display:flex;padding:.5rem;height:100%}.details-notes-form{display:flex;flex-direction:column;gap:.5rem;width:100%}.details-notes-div{height:100%;width:100%;background-color:var(--input-div);border:var(--input-div-border)}.details-notes-btn{border:none;padding:8px 4px;position:absolute;z-index:1;background:transparent;align-self:auto;color:var(--notes-btn)}.details-right-side-container{height:50%;padding:.5rem;display:flex;flex-direction:row;gap:.5rem}.details-latest-activity-container{height:50%;width:100%;padding:.5rem}.details-latest-activity-logs{padding:6px 8px;margin-bottom:4px;display:flex;gap:.5rem;width:100%}.details-latest-activity-logs-date{font-size:.8rem;color:var(--text-muted-alt);width:50%;align-content:center;text-align:end}.status-badge--open{background-color:var(--severity-high)}.status-badge--closed{background-color:var(--severity-low)}.status-badge-text{margin:auto 0;font-size:1rem}.details-save-icon{margin-right:20px;cursor:pointer;color:var(--save-icon-color)}.detail-input-base{width:100%;border:none;border-radius:4px;line-height:1.4;padding:8px;flex:1;box-sizing:border-box;font-family:inherit;background-color:var(--input-div);color:var(--text-main)}.detail-input-base--editable{cursor:text;pointer-events:auto}.detail-input-base--readonly{cursor:default;pointer-events:none}.detail-input--adv-vic{width:90%}.detail-input--notes{width:95%;height:100%;resize:none}.details-notes-btn--disabled{cursor:default}.details-notes-btn:not(.details-notes-btn--disabled){cursor:pointer}.details-notes-outer{height:55%;padding:.5rem}.no-recent-updates{color:#888}.details-latest-activity-logs-label{width:50%}.details-latest-activity-logs--even{background-color:var(--activity-log-row-even)}.details-latest-activity-logs--odd{background-color:var(--activity-log-row-odd)}.diamond-node-outer{width:50px;height:50px;position:relative;cursor:pointer}.diamond-node-handle{left:50%;width:15px;height:15px;border-radius:0}.diamond-node-handle--source{bottom:5%;transform:translate(-50%,50%)}.diamond-node-handle--target{top:5%;transform:translate(-50%,-50%)}.diamond-node-handle--source-0{bottom:0;transform:translate(-50%,50%)}.diamond-node-handle--target-0{top:0;transform:translate(-50%,-50%)}.graph-inner-diamond-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);overflow:hidden;position:relative}.graph-diamond-tooltip{position:absolute;top:-20%;left:50%;transform:translate(-50%);background:var(--overlay-80);color:var(--text-on-accent);padding:2px 6px;border-radius:4px;font-size:10px;white-space:nowrap;pointer-events:none;z-index:10000;transition:opacity .2s ease}.graph-container{width:100%;height:80vh;display:flex;position:relative}.graph-text{display:flex;gap:.5rem;align-items:center;margin-left:1rem}.graph-ul{margin-top:10px}.graph-flow-panel{flex:1;height:100%}.graph-close-icon{cursor:pointer}.graph-phase-label{margin:auto}.graph-section-heading{font-weight:700}.graph-file-status-label{margin-left:8px}.graph-picture-preview{width:20px;height:15px;margin-left:5px}.graph-text--mt-6{margin-top:6px}.graph-heading-label{margin-left:.5rem}.activity-table-header{width:100%;border-collapse:collapse;color:var(--text-on-accent)}.activity-table-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100px}.activity-table-edit-btn{border:none;background:transparent;cursor:pointer}.activity-table-edit-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-50);display:flex;align-items:center;justify-content:center;z-index:999}.activity-table-edit-modal-text{overflow:auto;scrollbar-width:none;resize:none;width:100%;border:1px solid var(--activity-input-border);background:var(--input-bg);color:var(--text-main);font-family:inherit;font-size:inherit;margin-bottom:.6rem}select.activity-table-edit-modal-text option{background:var(--input-bg);color:var(--text-main)}.activity-table-edit-modal-text:hover{box-shadow:var(--input-shadow-hover)}.activity-table-edit-modal-text:focus{outline:1px solid var(--input-outline);box-shadow:var(--input-shadow-hover)}.activity-table-edit-modal-text:focus-visible{outline:1px solid var(--primary);border:none}.group_modal_content.activity-table-edit-modal-box{height:auto}.group_modal_content.editable-list-modal-box{width:450px}.editable-modal-table-wrapper{margin-top:10px}.editable-modal-table-wrapper--modal{margin-top:20px}.edit-modal-header-title{margin:0}.close-btn--top-right{position:absolute;right:0}.modal-actions--mt-2rem{margin-top:2rem}.activity-dropdown-container{position:relative;width:100%;margin-bottom:.6rem}.activity-table-edit-modal-text.activity-dropdown-toggle{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%;padding:6px 10px;border-radius:6px;margin-bottom:0}.activity-dropdown-icon{transition:transform .3s ease;transform:rotate(0)}.activity-dropdown-icon--open{transform:rotate(180deg)}.activity-dropdown-menu{position:absolute;top:100%;left:0;width:100%;z-index:1000;background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:var(--radius-xs)}.activity-dropdown-menu-list{padding:0;margin:0;list-style:none}.activity-dropdown-item{padding:.7rem;text-align:left;color:var(--nav-text);border:1px solid var(--dropdown-item-border)}.activity-dropdown-item:hover{cursor:pointer;background-color:var(--dropdown-hover)}.activity-threads-delete-btn{position:absolute;top:-8px;right:-8px;width:18px;height:18px;border-radius:50%;border:none;background:var(--danger-bg);color:var(--text-on-accent);font-size:12px;cursor:pointer;line-height:16px;padding:0;z-index:5;display:flex;align-items:center;justify-content:center}.activity-threads-edit-btn{margin-left:6px;background:transparent;border:none;position:absolute;right:0;top:25%;color:var(--edit-btn)}.activity-threads-img{width:20px;height:20px;margin-left:5px;border:1px solid var(--timeline-marker-dot);object-fit:cover}.editable-modal-header{display:flex;justify-content:space-between;align-items:center}.editable-modal-items-table{width:100%;border-collapse:collapse;font-size:14px}.editable-modal-items-th{text-align:left;border-bottom:1px solid var(--icon-stroke-muted);padding:6px;background:var(--modal-itms-bkg);color:var(--modal-itms-color)}.editable-modal-items-td{padding:6px;border-bottom:1px solid var(--border-light-alt);color:var(--modal-itms-td)}.editable-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--overlay-50);display:flex;justify-content:center;align-items:center;z-index:1000}.editable-modal-second-th{text-align:left;border-bottom:1px solid var(--icon-stroke-muted);padding-bottom:6px}.editable-modal-items-tr{text-align:left;border-bottom:1px solid var(--border-white)}.editable-modal-items-second-td{text-align:right;padding-right:0;border-bottom:1px solid var(--border-white)}.editable-modal-items-btn{background:transparent;border:none;cursor:pointer;margin-right:8px;color:var(--modal-itms-color)}.activity-main-show-dialog-div{display:flex;justify-content:space-between;gap:.5rem;margin-top:20px}.activity-main-div{display:flex;justify-content:space-between;align-items:center;width:100%}.v-analysis-dialogbox-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:var(--overlay-60);z-index:1000}.v-analysis-dialogbox-content{background:var(--rename-thread-dialog-bg);border:var(--rename-thread-dialog-border);padding:20px;border-radius:8px;width:300px;display:flex;flex-direction:column;color:var(--text-main)}.v-analysis-dialogbox-input{width:100%;padding:6px;margin:10px 0;color:var(--text-main);background:var(--input-bg);border:var(--rename-tread-dialog-input-border);border-radius:5px}.v-analysis-dialogbox-input:hover{box-shadow:var(--rename-tread-dialog-input-shadow-hover)}.v-analysis-dialogbox-input:focus{outline:1px solid var(--rename-tread-dialog-input-border-select);box-shadow:var(--rename-tread-dialog-input-shadow-hover)}.dialogbox-button{padding:6px 12px;background:var(--primary);color:var(--text-on-accent);border:none;border-radius:4px;cursor:pointer}.v-cancel-dialogbox-button{padding:6px 12px;background:var(--btn-neutral-bg);color:var(--text-on-accent);border:none;border-radius:4px;cursor:pointer;width:100%}.v-submit-dialogbox-button{padding:6px 12px;background:var(--primary);color:var(--text-on-accent);border:none;border-radius:4px;cursor:pointer;width:100%}.v-analysis-container{width:100%;height:calc(100vh - 50px);overflow:hidden;padding:.5rem}.v-analysis-main{height:100%;min-height:500px;display:grid;grid-template-rows:.01fr .01fr .0001fr 1fr;gap:.1rem}.v-analysis-tabs-main{display:flex;justify-content:center;width:100%}.v-tabs-separator{border-top:1px solid var(--border-light);width:100%}.v-tabs-content{height:100%;padding-top:.5rem}.thread-name-save-container{display:flex;align-items:center;width:33%}.threadname{margin:.5rem 0}.react-flow__attribution{display:none}.activity-threads-container{width:100%;height:84vh;overflow:var(--overflow-show);scrollbar-width:thin;padding:.3rem;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.v-graph-container{display:flex;flex-direction:row;height:100%}.v-graph-content{display:flex;flex-direction:column;width:95%;height:97%;margin:auto}.v-graph-main{display:grid;grid-template-columns:.2fr 1fr;height:100%;background:var(--graph-bg)}.v-graph-phases-container{display:flex;align-items:center;justify-content:space-between;border-bottom:var(--phases-border);border-right:var(--phases-border);padding-right:8px;padding-left:8px}.phase-button{border:none;background:transparent;cursor:pointer}.phase-dropdown{position:absolute;margin-left:150px;width:200px;background:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:4px;box-shadow:0 2px 6px var(--overlay-15);padding:5px 0;z-index:10;color:var(--text-on-accent)}.phase-dropdownitem{padding:6px 12px;cursor:pointer}.phase-dropdown .phase-dropdownitem:hover{background:var(--dropdown-hover)}.v-graph-nodes-section{position:relative;overflow-x:auto;overflow-y:hidden;flex:1;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.nodes-phase-division{position:absolute;left:0;border-bottom:1px solid var(--text-main);background:var(--graph-bg)}.nodes-division{flex:1;height:100%;min-height:600px;overflow-x:var(--overflow-show);scrollbar-width:thin}.selected-node-container{width:40%;padding:10px;background:var(--hosts-detail-panel-bg);color:var(--text-main);display:flex;flex-direction:column;border-left:var(--hosts-detail-panel-border);overflow-y:var(--overflow-show);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.head-content{display:flex;justify-content:space-between;align-items:center}.react-flow__pane{cursor:default!important}.extend-data-content{background:var(--node-extend-bg);margin-left:.5rem}.node-item-disc{width:100%;background:var(--node-input-bg);border:var(--node-input-border);color:var(--text-main);border-radius:4px;line-height:1.4;padding:8px;flex:1 1 0%;box-sizing:border-box;font-family:inherit;box-shadow:var(--node-input-shadow)}.node-item-disc:hover{box-shadow:0 0 12px var(--focus-glow)}.node-item-disc:focus-visible{outline:var(--node-input-focus);box-shadow:0 0 12px var(--focus-glow)}.img_edit_button{margin-left:5px;background:transparent;border:none;color:var(--img-edit)}.choose_file_button{background:var(--choose-file-bg);color:var(--text-on-accent);border:none;border-radius:4px;padding:4px 10px;margin-right:5px}.choose_file_cancel{background:var(--choose-file-bg);color:var(--text-on-accent);border:none;border-radius:4px;padding:4px 10px}.input-container{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.input-label-main{width:32%}.input-label-main label{margin-left:.75rem;font-size:13px}.input-tag-main{width:68%;display:flex;position:relative;align-items:center}.edit-modal{background:var(--edit-modal-bg);padding:1rem;width:25%;height:50%;color:var(--edit-modal-text);border:var(--edit-modal-border);display:flex;flex-direction:column;z-index:9999}.App.light-mode .edit-modal{width:98%;height:30%}.edit-modal-header{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:2.5rem}.close-btn{background:transparent;border:none;color:var(--text-main);font-size:1.2rem;cursor:pointer}.edit-row{display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:flex-start;width:100%}.modal-actions{margin-top:auto;display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.save-btn,.cancel-btn{padding:6px 12px;background:var(--panel-btn-bg);border:var(--panel-btn-border);color:var(--panel-btn-text);cursor:pointer}.save-btn:hover{background:var(--panel-btn-save-hover)}.cancel-btn:hover{background:var(--panel-btn-cancel-hover)}.act-detail-main{width:100%;height:100%;min-height:500px}.act-detail-container{display:flex;flex-direction:column;gap:.5rem;height:100%}.detail-panel-side{background:var(--act-thread-card-bg);border:var(--act-thread-card-border);height:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;width:50%}.details_latest_nodes{margin-top:.5rem;min-height:150px;height:calc(100% - 4rem);overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.diamond_timeline-main{position:relative;width:100%;margin:40px 0}.diamond-label{font-size:12px;margin-top:4px;white-space:nowrap;color:var(--text-muted-alt)}.diamond_timeline-container{height:60vh;overflow-y:auto;padding:15px 10px;display:flex;flex-direction:column;gap:0px;background:var(--act-thread-card-bg);border:var(--act-thread-card-border);font-family:Arial,sans-serif;font-size:12px;color:var(--icon-stroke-muted);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.diamond_timeline-timestamp{min-height:44px;line-height:40px;min-width:150px;text-align:right;margin-right:8px;font-size:12px;color:var(--text-main);margin-top:40px;white-space:nowrap}.diamond_timeline-icon-wrapper{height:36px;z-index:2;width:20px;display:flex;align-items:center;justify-content:center;margin-left:22px;margin-top:40px}.timeline-section{display:flex;flex-direction:row;width:100%;position:relative}.timeline-left-row.push-down{margin-top:-10px;align-items:flex-start;height:28.9%}.timeline-line{position:absolute;top:0;bottom:0;left:179px;width:2px;background:var(--timeline-line-muted);z-index:1;pointer-events:none}.timeline-section:first-child .timeline-line{top:60px;margin-bottom:13px}.event-table th{padding:8px;text-align:left;border:none;font-size:.9rem;font-weight:400;color:var(--text-main)}.timeline-table-wrapper{margin-left:30px;flex-grow:1}.event-table thead th{background:var(--table-head-fixed-bg);color:var(--text-on-accent);font-weight:700;text-align:left;font-size:11px}.event-table tbody td{background:var(--event-data-text-bg);color:var(--event-data-text);font-size:.9rem}.event-table thead tr{height:auto}.event-table tbody tr{height:35px;background:var(--event-header-bg);box-shadow:var(--event-header-shadow)}.timeline-left-rows{display:flex;flex-direction:column}.timeline-left-row{display:flex;align-items:flex-start;height:36px}.timeline-icon-img{width:19px;height:19px}.Add_button_modals{background:var(--choose-file-bg);color:var(--text-on-accent);border:none;border-radius:4px;padding:4px 10px;cursor:pointer}.modal_cancel_button{margin-right:10px;background-color:var(--choose-file-bg)}.activity-table{width:100%;border-collapse:collapse;color:var(--text-on-accent)}.diamond-node{width:60px;height:60px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);overflow:hidden}.diamond-node-svg{position:absolute}.diamond-node-label{position:absolute;font-size:10px;text-align:center;pointer-events:none;color:var(--text-main)}.diamond-handle-source{bottom:0;left:50%;transform:translate(-50%,50%);background:#90ee90;border:1px solid lightgreen;width:15px;height:15px;border-radius:0}.diamond-handle-target{top:0;left:50%;transform:translate(-50%,-50%);background:red;border:1px solid red;width:15px;height:15px;border-radius:0}.diamond-delete-btn{position:absolute;top:-8px;right:-8px;width:18px;height:18px;border-radius:50%;border:none;background:red;color:#fff;font-size:12px;cursor:pointer;line-height:16px;padding:0;z-index:2}.thread-select{min-width:220px}.cross-link-modal-box{background:#fff;padding:20px;border-radius:8px}.cross-link-field-row{margin-bottom:10px}.analysis-dashboard-content{width:100%;height:calc(100vh - 50px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:.5rem .3rem}.h-analysis-container{width:100%;height:95vh;padding:.5rem;overflow:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.h-analysis-content{padding:.5rem}.h-heading{margin:0}.thread-selectors-main{display:flex;align-items:center;gap:1rem;margin-top:.5rem}.selector-label{margin-right:.5rem}.h-threads-main{display:flex}.h-threads-content{display:flex;flex-direction:column;overflow-x:auto;scrollbar-width:thin;flex:1;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.h-threads-header{display:flex;margin-top:.5rem}.h-headers-main{text-align:center;color:var(--accent-blue);font-weight:700;cursor:pointer}.adv-name{color:var(--text-danger-alt);margin:5px}.h-graph-container{position:relative;background:var(--h-graph-bg)}.h-phases-container{position:absolute;left:0;right:0;border-bottom:1px solid var(--divider-fixed-333)}.h-phase-text{position:absolute;left:10;top:40%}.h-vert-divider{position:absolute;top:0;width:2px;background:var(--text-muted-alt);z-index:2}.h-col-separator{position:absolute;top:0;width:1px;background:var(--divider-fixed-444)}.h-victim-container{position:absolute;bottom:10px;display:flex}.h-victim-text{text-align:center;color:var(--text-danger-alt);font-weight:700}.h-selected-node-container{width:40%;height:86vh;padding:10px;background:var(--h-node-bg);display:flex;flex-direction:column;border-left:1px solid var(--h-node-border-color)}.h-selected-node-header{display:flex;justify-content:space-between;align-items:center}.h-selected-node-close{cursor:pointer;margin:0}.h-selected-node-json{flex:1;width:100%;background:var(--console-bg);color:var(--console-text);font-family:monospace;font-size:14;padding:8px;border:1px solid var(--timeline-marker-dot);border-radius:4px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.default-h-graph-text{justify-content:center;align-content:center;display:flex;flex-wrap:wrap;height:85vh}.horizontal-analysis-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--overlay-70);display:flex;justify-content:center;align-items:center;z-index:9999}.ai-page-wrapper{display:flex;flex-direction:column;height:100vh;overflow:hidden}.ai-container{width:100%;height:calc(100vh - 50px);display:flex;flex:1;overflow:hidden}.sessions-sidebar{width:15%;height:100%;background:var(--sidebar-bg);padding:20px;border-right:1px solid var(--sidebar-border);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.new-chat-button{width:100%;padding:10px;margin-bottom:20px;cursor:pointer;border-radius:1.5rem;background:var(--chat-btn-bg);border:var(--ai-input-border);color:var(--text-main);box-shadow:var(--ai-inputbox-shadow)}.new-chat-button:hover{background:var(--new-chat-btn-hover);box-shadow:var(--ai-inputbox-shadow);transition:background .5s ease-in-out,box-shadow .5s ease-in-out}.chat-session{position:relative;padding:.5rem;cursor:pointer;background:var(--chat-history-bg);transition:background .2s ease;display:flex;justify-content:space-between;align-items:center}.chat-session:hover{background:var(--chat-history-bg-hover);border-radius:.5rem}.chat-session.active{background:var(--chat-history-bg-selected);border:1px solid var(--chat-history-border-selected);border-radius:.5rem}.session-more{opacity:0;transition:opacity .2s ease;padding:4px 6px;border-radius:50%}.chat-session:hover .session-more{opacity:1}.session-more:hover{background:var(--chat-history-more-hover)}.session-dropdown{position:absolute;top:35px;right:10px;background:var(--dropdown-bg);border:1px solid var(--dropdown-border);min-width:100px;z-index:100}.dropdown-item{padding:8px 12px;cursor:pointer;font-size:14px}.dropdown-item:hover{background:var(--dropdown-hover);border:1px solid var(--dropdown-item-border)}.dropdown-item.delete{color:var(--text-on-accent)}.chat-container{flex:1;display:flex;flex-direction:column;padding:.5rem;gap:.5rem;height:100%;position:relative}.chat-msgs-window{flex:1;overflow-y:auto;padding:20px 0;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.chat-centered-col{max-width:768px;margin:0 auto;width:100%;padding:0 20px}.chat-msg-block{margin-bottom:24px}.chat-msg{margin-bottom:15px;display:flex}.chat-msg.user{justify-content:flex-end;margin-bottom:12px}.chat-msg.ai{justify-content:flex-start}.chat-msg-container{display:inline-block;padding:10px 15px;max-width:90%;white-space:pre-wrap;overflow-x:auto;color:var(--text-main)}.chat-msg-container.user{background:var(--user-input-bg);border:var(--user-input-border);border-top-left-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-right:.5rem}chat-msg-container.ai{margin:0 auto}.thinking-runtime-wrapper{margin-bottom:12px}.chat-md-link{color:var(--primary);text-decoration:underline;font-weight:600}.loading-dots{display:flex;align-items:center;gap:2px}.loading-dots span{animation:blink 1.4s infinite;font-weight:700}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}pre{background-color:var(--code-bg);color:var(--code-text);padding:14px 18px;border-radius:8px;overflow-x:auto;margin:12px 0;line-height:1.6!important;white-space:pre-wrap;word-break:break-all}pre code{background:transparent!important;padding:0!important;font-family:Courier New,Courier,monospace;font-size:.95rem}p code{background-color:var(--code-inline-bg);color:var(--code-inline-text);padding:2px 6px;margin:0 4px;border-radius:4px;font-size:.9em;font-family:monospace;display:inline-block;vertical-align:middle;line-height:1.2}.chat-container p,.chat-container li{line-height:1.7!important;margin-bottom:10px}.chat-input-wrapper{display:flex;justify-content:center;padding:20px 0;width:100%}.chat-input-box{width:100%;background:var(--input-bg);border:var(--ai-input-border);border-radius:1.45rem;box-shadow:var(--ai-inputbox-shadow);padding:10px 16px}.chat-input-inner{position:relative;display:flex;flex-direction:column;align-items:center}.chat-input{width:100%;padding-right:1rem;background:transparent;border:none;resize:none;outline:none;color:var(--text-main);font-size:14px;line-height:1.5;font-family:var(--font-base);min-height:30px;max-height:175px;align-content:baseline;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.chat-input:disabled{cursor:not-allowed;opacity:.6}.send-btn{position:absolute;right:0;background:transparent;border:none;color:var(--send-btn);font-size:18px;cursor:pointer;transition:.2s ease;display:flex;align-items:center;justify-content:center;height:100%}.send-btn.bottom{align-self:flex-end;height:auto;bottom:0;top:auto;right:1rem}.send-btn:hover{color:var(--send-btn-hover);transform:translate(2px)}.send-btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.send-btn.stop-active{background-color:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;width:33px;height:33px;border:none;padding:0;margin:0;transform:none;transition:none}.chat-action-buttons-end{display:flex;align-items:center}.ai-deepthink-btn{cursor:pointer;transition:all .15s ease-in-out}.ai-deepthink-btn:disabled{cursor:not-allowed}.token-banner{display:flex;align-items:flex-start;gap:10px;border-radius:8px;padding:12px;margin-bottom:12px;font-size:13px;line-height:1.5}.token-banner.warning{background-color:#fffbeb;border:1px solid #fef3c7;color:#92400e}.token-banner.limit{background-color:#fef2f2;border:1px solid #fca5a5;color:#991b1b}.token-banner-icon{font-size:16px;margin-top:-2px}.token-banner-title{display:block;margin-bottom:2px;font-weight:600}.chat-msg-container.ai{line-height:1;width:100%}.collapsible-thinking{margin:4px 0 12px}.thinking-toggle-btn{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:#c6c6d6;font-size:13px;cursor:pointer;padding:4px 0;font-weight:500;outline:none}.thinking-chevron{color:#c6c6d6}.thinking-content{margin-top:4px;padding-left:14px;border-left:2px solid #e5e5ea;color:#a9a9b6;font-size:14px;line-height:1.5}.chat-msg-container.ai p{margin-top:0;margin-bottom:0}.chat-msg-container.ai ul,.chat-msg-container.ai ol{margin-top:0;margin-bottom:0;padding-left:20px}.chat-msg-container.ai li{margin-bottom:0}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-pro-cyrillic-ext-400-normal-BZJRkJ55.woff2) format("woff2"),url(/assets/source-sans-pro-cyrillic-ext-400-normal-DtD_g0fW.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-pro-cyrillic-400-normal-Bo6gnWEs.woff2) format("woff2"),url(/assets/source-sans-pro-cyrillic-400-normal-h6inArLS.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-pro-greek-ext-400-normal-DurV-KM9.woff2) format("woff2"),url(/assets/source-sans-pro-greek-ext-400-normal-BfIWL1p1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-pro-greek-400-normal-CZJmCPdY.woff2) format("woff2"),url(/assets/source-sans-pro-greek-400-normal-C-qB9CTB.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-pro-vietnamese-400-normal-DmpbtSrx.woff2) format("woff2"),url(/assets/source-sans-pro-vietnamese-400-normal-C_X2WPHN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-pro-latin-ext-400-normal-b0izRs8p.woff2) format("woff2"),url(/assets/source-sans-pro-latin-ext-400-normal-B4yavu5O.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-pro-latin-400-normal-tpsLXCSJ.woff2) format("woff2"),url(/assets/source-sans-pro-latin-400-normal-R7DZS9ko.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
