body{font-size:.75rem;height:100%;margin:0!important;overflow-x:hidden;overflow-y:hidden;padding:0!important;width:100%}:root{--primary:#86aaf9;--primary-rgb:134,170,249;--font-base:"Source Sans Pro",Roboto,Arial,Helvetica,sans-serif;--fs-sm:0.875rem;--fs-md:1rem;--fs-lg:1.5rem;--radius-xs:0.125rem;--radius-sm:4px;--radius-md:8px;--nav-height:3.125rem;--shadow-sm:0 4px 8px #0003;--shadow-md:0 8px 16px 0 #0003;--overlay-backdrop:#00000080;--text-on-accent:#fff;--text-on-accent-dark:#000;--text-emphasis-dark:#161625;--intel-tooltip-bg:#616161eb;--link-color:#5ea6ff;--divider-neutral:#d9d9d9;--ticker-bg:#232c42;--det-head-divider:#c3d2e8;--overlay-black:#000;--shadow-inset-sm:0px 2px 2px 2px #0000004d;--shadow-hover-strong:0px 2px 2px 2px #00000080;--overlay-30:#0000004d;--overlay-50:#00000080;--overlay-white-10:#ffffff1a;--border-emphasis:#000;--divider-dark:#1e1e2f;--icon-intel:#9b59b6;--icon-registry:#f39c12;--icon-network:#fb5093;--icon-diskop:#db62f9;--icon-dns:#764fde;--vt-clean:#3fb68b;--vt-malicious:#f7525b;--icon-stroke-muted:#ccc;--icon-process:#009688;--text-tooltip-muted:#ddd;--overlay-white-60:#fff9;--activity-input-bg:#232c42;--activity-input-border:#6275a3;--surface-fixed-dark:#232c42;--timeline-line-muted:#999;--divider-muted:#555555d4;--tooltip-fixed-bg:#1e1e1e;--overlay-70:#000000b3;--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:#c3d2e82e;--timeline-border-overlay-22:#c3d2e838;--timeline-bottom-text:#cfd8e3d9;--overlay-25:#00000040;--overlay-15:#00000026;--text-subtext-fixed:#7d95b5;--text-radio-fixed:#ccd9e8;--divider-light-fixed:#eef2f5;--link-teal-blue:#0284c7;--spinner-light:#adadad;--focus-glow:#788cffa6;--overlay-60:#0009;--overlay-80:#000c;--border-light-alt:#ddd;--border-white:#fff;--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:#8c8c8c26;--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:0.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:#f90;--azure-icon-color:#0078d4;--leaked-credentials:#e8121a;--input-font:"Source Sans Pro",Roboto,RobotoDraft,Arial,Helvetica,sans-serif;--input-padding-sm:0.45rem;--input-padding-md:0.51rem;--input-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.App.dark-mode{--bg-main:#161625;--bg-surface:#232c42;--bg-hover:#2f3d5c;--radio-color:#86aaf9;--text-main:#fff;--text-muted:#636668;--tree-line-color:#ccc;--border-main:#6275a3;--border-light:#3d4a69;--placeholder-color:#7d95b5;--overflow-hide:hidden;--overflow-show:auto;--scrollbar-width:thin;--scrollbar-thumb:#77798f;--scrollbar-track:#3d3c40;--nav-bg:#2f3d5c;--nav-text:#fff;--nav-text-hover:#86aaf9;--nav-divider:#6275a3;--icon-color:#fff;--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:#fff;--submenu-item-bg-hover:#2f3d5c;--sidebar-bg:#232c42;--sidebar-text:#fff;--sidebar-border:#6275a3;--sidebar-hover:#2f3d5c;--sidebar-selected:#2f3d5c;--sidebar-item-bg:#232c42;--sidebar-item-text:#fff;--sidebar-item-border:#6275a3;--sidebar-item-hover:#3a4a6c;--sidebar-item-selected:#3a4a6c;--sidebar-item-selected-border:#6275a3;--chip-bg:#86aaf9;--chip-text:#000;--chip-bg-highlight:#fc0;--chip-bg-module:#86aaf9;--chip-text-module:#000;--table-bg:#161625;--table-color:#fff;--table-border-bottom:#86aaf9;--table-data-border-bottom:#a9bdeb;--table-row-bg:#0000;--table-row-bg-hover:#2f3d5c;--loader-color:#86aaf9;--loader-size:60;--issue-card-bg:#232c42;--issue-card-hover:#2f3d5c;--module-card-bg:#1e1e2f;--module-card-border:1px solid #232c42;--module-card-color:#fff;--module-card-hover:#2f3d5c;--module-card-shadow:#0003;--dropdown-arrow:#000;--dropdown-chip-bg:#86aaf9;--dropdown-text-color:#000;--dropdown-option-bg:#232c42;--dropdown-option-border:#86aaf9;--dropdown-option-color:#fff;--dropdown-option-item-border:#2f3d5c;--dropdown-option-bg-hover:#2f3d5c;--dropdown-option-color-hover:#fff;--tab-bg-color:#232c42;--ref-color:#fff;--ref-icon-color:#fff;--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:#fff;--adv-mal-card-shadow:0 4px 8px 0 #0003;--adv-mal-card-bg-hover:#2f3d5c;--adv-mal-card-shadow-hover:0 8px 16px 0 #0003;--mal-custom-input-bg:#232c42;--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:#0000;--btn-bg-hover:#86aaf9;--btn-text:#fff;--btn-text-hover:#161625;--btn-icon:#fff;--btn-icon-hover:#161625;--pg-bg:#0000;--pg-border:none;--pg-select-bg:#86aaf9;--pg-select-border:none;--pg-select-text:#000;--pg-text:#fff;--input-text:#fff;--input-bg:#232c42;--input-border:#6275a3;--input-border-hover:#fff;--input-outline:#86aaf9;--input-shadow:none;--input-shadow-hover:0 0 12px #788cffa6;--calander-icon:invert(100%);--tab-btn-bg:#0000;--tab-btn-text-color:#fff;--tab-btn-color:#c3d2e8;--tab-btn-color-hover:#86aaf9;--tab-btn-color-active:#86aaf9;--tab-btn-border-active:3px solid #86aaf9;--login-text-color:#fff;--login-bg-color:#0000;--login-border:1px solid #6275a3;--login-border-hover:1px solid #fff;--login-border-focus:1px solid #63aaf9;--loading-btn-color:#161625;--loading-btn-border:1px solid #86aaf9;--loading-btn-bg:#86aaf9;--loading-btn-spinner-border:3px solid #ffffff4d;--loading-btn-spinner-border-top:3px solid #fff;--modal-bg:#232c42;--modal-shadow:khaki;--moal-border:1px solid #86aaf9;--modal-btn-bg:#86aaf9;--modal-btn-text:#fff;--modal-btn-shadow-hover:0px 2px 4px -1px #0003,0px 4px 5px 0px #00000024,0px 1px 10px 0px #0000001f;--modal-backdrop-bg:#00000080;--setting-heading-text:#86aaf9;--setting-input-text:#fff;--setting-input-bg:#232c42;--setting-input-border:1px solid #6275a3;--setting-input-border-hover:#fff;--setting-input-outline:#86aaf9;--setting-input-shadow:none;--setting-input-hover:1px solid #fff;--setting-input-focus:1px solid #63aaf9;--node-label-color:#fff;--graph-dropdown-bg:#232c42;--graph-dropdown-border:1px solid #86aaf9;--graph-dropdown-item-text:#fff;--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:#fff;--context-dropdown-item-hover:#2f3d5c;--custom-node-dropdown-border:2px solid #fff;--custom-node-dropdown-border-hide:#0000;--custom-node-dropdown-bg:#232c42;--custom-node-dropdown-border:1px solid #86aaf9;--custom-node-dropdown-text:#fff;--custom-node-dropdown-item-border:1px solid #2f3d5c;--custom-node-dropdown-item-hover:#2f3d5c;--graph-input-bg:#232c42;--graph-input-border:1px solid #6275a3;--graph-input-shadow:none;--graph-input-hover:1px solid #fff;--graph-input-focus:1px solid #86aaf9;--edit-modal-bg:#232c42;--edit-modal-border:1px solid #86aaf9;--edit-modal-text:#fff;--panel-btn-bg:#232c42;--panel-btn-border:1px solid #86aaf9;--panel-btn-text:#fff;--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:#0000;--mitre-scroll-btn-text:#fff;--separator-line:#86aaf9;--mitre-data-item-bg:#1e1e2f;--mitre-data-item-border:1px solid #232c42;--mitre-data-item-text:#fff;--vuln-card-bg:#1e1e2f;--vuln-card-border:1px solid #232c42;--vuln-card-text:#fff;--vuln-tag-text:#fff;--historical-analysis-icon-bg:#d9d9d9;--historical-analysis-icon-color:#d9d9d9;--historical-analysis-line-color:#d9d9d9;--historical-analysis-table-bg:#22304a;--news-img-tag-bg:#fff;--news-img-tag-border:none;--news-tag-bg:#86aaf9;--news-tag-text:#000;--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:#fff;--arrow-down:#fff;--arrow-up:#fff;--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 #fff;--hosts-btn-input-hover:#2f3d5c;--hosts-btn-hover:#2f3d5c;--hosts-btn-input-bg:#86aaf9;--hosts-input-bg:#232c42;--hosts-filters-bg:#0000;--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:#0000;--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:0.3;--detection-tooltip-bg:#232c42;--timeline-icons-bg:#161625;--timeline-cont-bg:#232c42;--event-header-bg:#161624;--timeline-icons-color:#fff;--event-header-shadow:none;--event-header-text:#fff;--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:#0000;--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 #0003;--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:0.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 #788cffa6;--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:#000;--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:#0000;--modal-itms-color:#fff;--modal-itms-td:#ddd;--home-card-bg:#1e1e2f;--home-card-border:1px solid #232c42;--home-card-text:#fff;--home-card-shadow:0 4px 8px 0 #0003;--home-card-shadow-hover:#788cff40 0px 0px 12px;--home-card-section-border:1px solid #374a6a;--home-module-btn-bg:#0000;--home-module-btn-border:1px solid #232c42;--home-module-btn-text:#fff;--home-module-btn-hover:#2f3d5c;--tooltip-bg:#232c42;--tooltip-shadow:0 2px 8px #0000004d;--bar-bg:#ffffff1a;--ai-input-border:1px solid #788cff66;--ai-inputbox-shadow:0 0 12px #788cff40;--prompt-btn-bg:#86aaf9;--dashboard-card-bg:#1e1e2f;--dashboard-card-border:1px solid #232c42;--dashboard-card-text:#fff;--dashboard-card-shadow:0 4px 8px 0 #0003;--dashboard-card-hover:#86aaf9;--dashboard-issue-card-bg:#2f3d5c;--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:#ffffff14;--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:#0000}.App.light-mode{--bg-main:#ebebeb;--bg-surface:#fff;--bg-hover:#ebebeb;--radio-color:#a9a8a8;--text-main:#000;--text-muted:#636668;--tree-line-color:#000;--border-main:#d9d9d9;--border-light:#d9d9d9;--placeholder-color:#000;--overflow-hide:hidden;--overflow-show:auto;--scrollbar-width:thin;--scrollbar-thumb:#636668;--scrollbar-track:#fff;--nav-bg:#212121;--nav-text:#8ca0a0;--nav-text-hover:#86aaf9;--nav-divider:#fff;--icon-color:#fff;--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:#fff;--submenu-item-bg-hover:#2e2d30;--sidebar-bg:#fff;--sidebar-text:#000;--sidebar-border:#d9d9d9;--sidebar-hover:#ebebeb;--sidebar-selected:#ebebeb;--sidebar-item-bg:#ebebeb;--sidebar-item-text:#000;--sidebar-item-border:#ebebeb;--sidebar-item-hover:#fff;--sidebar-item-selected:#fff;--sidebar-item-selected-border:#86aaf9;--chip-bg:#fc0;--chip-text:#000;--chip-bg-highlight:#fc0;--chip-bg-module:#adadad;--chip-text-module:#fff;--table-bg:#fff;--table-color:#636668;--table-border-bottom:#d9d9d9;--table-data-border-bottom:#ebebeb;--table-row-bg:#fff;--table-row-bg-hover:#ebebeb;--loader-color:#adadad;--loader-size:60;--issue-card-bg:#fff;--issue-card-hover:#ebebeb;--module-card-bg:#fff;--module-card-border:1px solid #adadad;--module-card-color:#000;--module-card-hover:#ebebeb;--module-card-shadow:#0003;--dropdown-arrow:#fff;--dropdown-chip-bg:#adadad;--dropdown-text-color:#fff;--dropdown-option-bg:#3d3c40;--dropdown-option-border:#4e4f5a;--dropdown-option-color:#fff;--dropdown-option-item-border:#4e4f5a;--dropdown-option-bg-hover:#2e2d30;--dropdown-option-color-hover:#fff;--tab-bg-color:#fff;--ref-color:#000;--ref-icon-color:#000;--ref-color-hover:#adadad;--ref-icon-color-hover:#adadad;--btn-border:#adadad;--btn-bg:#0000;--btn-bg-hover:#adadad;--btn-text:#000;--btn-text-hover:#161625;--btn-icon:#000;--btn-icon-hover:#161625;--pg-bg:#0000;--pg-border:none;--pg-select-bg:#0000000d;--pg-select-border:1px solid #0000000d;--pg-select-text:#000;--pg-text:#000;--input-text:#000;--input-bg:#0000;--input-border:#d9d9d9;--input-border-hover:#909395;--input-outline:#86aaf9;--input-shadow:0 0 12px #a2befda6;--input-shadow-hover:0 0 12px #a2befda6;--calander-icon:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%);--tab-btn-bg:#0000;--tab-btn-text-color:#fff;--tab-btn-color:#909395;--tab-btn-color-hover:#86aaf9;--tab-btn-color-active:#86aaf9;--tab-btn-border-active:3px solid #86aaf9;--login-text-color:#000;--login-bg-color:#0000;--login-border:1px solid #6275a3;--login-border-hover:1px solid #000;--login-border-focus:1px solid #63aaf9;--loading-btn-color:#161625;--loading-btn-border:1px solid #86aaf9;--loading-btn-bg:#86aaf9;--loading-btn-spinner-border:3px solid #ffffff4d;--loading-btn-spinner-border-top:3px solid #fff;--modal-bg:#232c42;--modal-shadow:khaki;--moal-border:1px solid #86aaf9;--modal-btn-bg:#86aaf9;--modal-btn-text:#fff;--modal-btn-shadow-hover:0px 2px 4px -1px #0003,0px 4px 5px 0px #00000024,0px 1px 10px 0px #0000001f;--modal-backdrop-bg:#00000080;--setting-heading-text:#000;--setting-input-text:#000;--setting-input-bg:#0000;--setting-input-border:none;--setting-input-border-hover:#fff;--setting-input-outline:#86aaf9;--setting-input-shadow:inset 0 0 0 1px #d9d9d9,inset 0px 2px 4px 0px #00000014;--setting-input-hover:1px solid #000;--setting-input-focus:1px solid #63aaf9;--node-label-color:#000;--graph-dropdown-bg:#3d3c40;--graph-dropdown-border:1px solid #4e4f5a;--graph-dropdown-item-text:#fff;--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 #00000014;--graph-contextmenu-hover:#909395;--graph-contextmenu-focus:#86aaf9;--context-dropdown-bg:#3d3c40;--context-dropdown-border-color:#4e4f5a;--context-dropdown-item-text:#fff;--context-dropdown-item-hover:#2e2d30;--custom-node-dropdown-border:2px solid #000;--custom-node-dropdown-border-hide:#0000;--custom-node-dropdown-bg:#3d3c40;--custom-node-dropdown-border:1px solid #4e4f5a;--custom-node-dropdown-text:#fff;--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 #00000014;--graph-input-hover:1px solid #909395;--graph-input-focus:1px solid #86aaf9;--adv-mal-card-bg:#fff;--adv-mal-card-text:#000;--adv-mal-card-shadow:0 4px 8px 0 #0003;--adv-mal-card-bg-hover:#ebebeb;--adv-mal-card-shadow-hover:0 8px 16px 0 #0003;--mal-custom-input-bg:#0000;--mal-custom-input-border:none;--mal-custom-input-shadow:0 0 0 1px #d9d9d9,inset 0px 2px 4px 0px #00000014;--mal-custom-input-border-hover:1px solid #909395;--mal-custom-input-border-focus:1px solid #63aaf9;--adv-mal-detail-bg:#fff;--adv-mal-detail-border:1px solid #adadad;--adv-mal-detail-link:#86aaf9;--adv-mal-report-border:1px solid #d9d9d9;--adv-mal-report-title-text:#000;--adv-mal-report-bg-hover:#ebebeb;--mitre-btn-bg:#86aaf9;--mitre-btn-bg-active:#86aaf9;--mitre-btn-text:#000;--mitre-scroll-btn-bg:#0000;--mitre-scroll-btn-text:#fff;--separator-line:#000;--mitre-data-item-bg:#ddd;--mitre-data-item-border:1px solid #adadad;--mitre-data-item-text:#000;--vuln-card-bg:#fff;--vuln-card-border:1px solid #adadad;--vuln-card-text:#000;--vuln-tag-text:#fff;--historical-analysis-icon-bg:#86aaf9;--historical-analysis-icon-color:#fff;--historical-analysis-table-bg:#fff;--news-img-tag-bg:#ddd;--news-img-tag-border:1px solid #adadad;--news-tag-bg:#ddd;--news-tag-bg:#adadad;--news-tag-text:#fff;--exploits-tag-bg:#adadad;--cvss-option-bg:#ebebeb;--cvss-option-text:#000;--def-divider:#000;--host-act-btn-bg:#adadad;--host-act-btn-border:1px solid #adadad;--host-act-btn-text:#fff;--arrow-down:#000;--arrow-up:#000;--hosts-container-bg:#ebebeb;--host-cont-border:none;--host-cont-bg:#fff;--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:#fff;--hosts-filters-bg:#fff;--hosts-filter-card-bg:#fff;--hosts-filter-title-bg:#ebebeb;--row-bg-odd:#fff;--row-bg-even:#f0f0f0;--row-hover:#e0e0e0;--hosts-detail-panel-bg:#fff;--hosts-detail-panel-border:1px solid #000;--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:#000;--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:#fff;--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:#0000;--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:#fff;--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 #000;--right-content-bg:#fff;--actions-bg:#adadad;--ext-cont-bg:#fff;--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 #000;--text-area-opacity:0.6;--detection-tooltip-bg:#212121;--timeline-cont-bg:#fff;--timeline-icons-bg:#fff;--timeline-icons-color:#a6acb0;--event-header-bg:#86aaf9;--event-header-shadow:0 0 0 1px #d9d9d9,inset 0px 2px 4px 0px #00000014;--event-header-text:#000;--event-data-text-bg:#fff;--event-data-text:#000;--pagination-btn-text:#000;--event-icon-btn-bg:#fff;--event-icon-btn-border:none;--field-list-bg:#fff;--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:#fff;--sensor-ver-border:none;--sensor-ver-btn-border:1px solid #adadad;--sensor-ver-btn-bg-hover:#adadad;--latest-detections-bg:#fff;--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:0.2fr 1fr;--settings-card-bg:#d6d7d8;--settings-card-border:#bdbec0;--policy-link-accent:#adadad;--rename-thread-dialog-bg:#fff;--rename-thread-dialog-border:none;--rename-tread-dialog-input-border:1px solid #6275a3;--rename-tread-dialog-input-shadow-hover:0 0 12px #788cffa6;--rename-tread-dialog-input-border-select:#86aaf9;--graph-bg:#fff;--phases-border:1px solid #000;--node-extend-bg:#fff;--img-edit:#000;--node-input-bg:#0000;--node-input-border:1px solid #ccc;--node-input-focus:1px solid #86aaf9;--node-input-shadow:#d9d9d9 0px 0px 0px 1px inset,#00000014 0px 2px 4px 0px inset;--edit-modal-bg:#fff;--edit-modal-border:1px solid #adadad;--edit-modal-text:#000;--panel-btn-bg:#ebebeb;--panel-btn-border:1px solid #adadad;--panel-btn-text:#000;--panel-btn-save-hover:#adadad;--panel-btn-cancel-hover:#adadad;--choose-file-bg:#adadad;--h-graph-bg:#fff;--h-node-bg:#fff;--h-node-border-color:#000;--line-bkg:#ddd;--ordered-groups:#012345;--radial-tooltip:#000;--radial-tooltip-bg:#fff;--radial-center-text:#000;--status-content:#fff;--input-div:#adadad;--input-div-border:1px solid #6275a3;--notes-btn:#000;--save-icon-color:#000;--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 #0003;--edit-btn:#000;--modal-itms-bkg:#f2f2f2;--modal-itms-color:#000;--modal-itms-td:#000;--home-card-bg:#fff;--home-card-text:#000;--home-card-shadow:0 4px 8px 0 #0003;--home-card-shadow-hover:0 8px 16px 0 #0003;--home-card-section-border:1px solid #374a6a;--home-module-btn-bg:#0000;--home-module-btn-border:1px solid #adadad;--home-module-btn-text:#000;--home-module-btn-hover:#adadad;--tooltip-bg:#adadad;--tooltip-shadow:0 2px 8px #0000004d;--bar-bg:#3630301a;--ai-input-border:1px solid #adadad66;--ai-inputbox-shadow:0 0 12px #a2befda6;--prompt-btn-bg:#000;--dashboard-card-bg:#fff;--dashboard-card-text:#000;--dashboard-card-shadow:0 4px 8px 0 #0003;--dashboard-card-hover:#ebebeb;--dashboard-issue-card-bg:#fff;--dashboard-view-all-link:#8f8f8f;--latest-cve-border:#d9d9d9;--latest-cve-hover:#ebebeb;--latest-cve-title:#000;--notf-tooltip-bg:#3d3c40;--notf-svg-color:#000;--chat-btn-bg:#adadad;--new-chat-btn-hover:#ebebeb;--chat-history-bg:#fff;--chat-history-bg-hover:#ebebeb;--chat-history-bg-selected:#ebebeb;--chat-history-border-selected:#adadad;--chat-history-more-hover:#00000014;--user-input-bg:#adadad;--user-input-border:1px solid #adadad;--ai-resp-bg:#ababab;--ai-resp-border:1px solid #ababab;--send-btn:#000;--query-error-cell-bg:#f8fafc;--query-error-card-bg:#fff;--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{background-color:var(--bg-main);color:var(--text-main);font-family:var(--font-base);font-size:var(--fs-sm);font-weight:400;height:100vh;line-height:1;width:100%}#snackbar,.toast-bar{background-color:var(--primary)}#snackbar{border-radius:2px;color:var(--text-on-accent-dark);font-size:17px;left:50%;margin-left:-125px;min-width:250px;padding:16px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);visibility:hidden;z-index:1}#snackbar.show{visibility:visible}#snackbar.hide,#snackbar.show{animation:fadein .5s,fadeout .5s 2.5s}#snackbar.hide{visibility:hidden}@keyframes fadein{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@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}*,:after,:before{box-sizing:border-box}.pagination{align-items:center;display:flex;gap:8px;height:100%;justify-content:end;margin-right:1rem}.page-arrow{background:var(--btn-bg);border:none;border-radius:5px;color:var(--text-main);cursor:pointer;display:flex;padding:7px 10px}.page-arrow:disabled{cursor:not-allowed}.pagination-btn{background:var(--pg-bg);border:var(--pg-border);border-radius:5px;color:var(--pg-text);cursor:pointer;padding:5px 10px}.pagination-btn.active{background:var(--pg-select-bg);border:var(--pg-select-border);color:var(--pg-select-text)}.pagination-ellipsis{color:var(--pg-text);cursor:default;padding:5px 10px}p.clear-btn{align-content:end;color:var(--text-main);cursor:pointer;display:inline;font-family:var(--font-base);font-size:1rem;font-weight:500;margin-left:10px;text-align:end}.vertical-line{border-left:1px solid var(--border-light);height:auto;margin-left:auto;position:absolute}.horizontal-line{border-top:1px solid var(--border-main);position:absolute;width:99%}.asm-main{display:flex;gap:.5rem;height:calc(100vh - 50px)}.main{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.001fr .001fr 1fr;height:100%;overflow-x:var(--overflow-hide);overflow-y:var(--overflow-hide);padding:.5rem;width:85%}.navbar-row{display:flex;width:100%}.navbar-logo-wrap{width:-webkit-fit-content;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{display:inline-block;position:relative}.notification-badge{background:var(--chip-bg);border-radius:16px;color:var(--text-main);font-size:.65rem;font-weight:700;line-height:1;padding:2px 5px;position:absolute;right:-4px;top:4px}table{border-collapse:initial;border-spacing:0;width:100%}th{border-bottom:1px solid var(--table-border-bottom)}td,th{color:var(--table-color);font-size:.9rem;padding:10px;text-align:left}td{border-bottom:1px solid var(--table-data-border-bottom)}thead{background:var(--table-bg);border-bottom:1px solid var(--table-border-bottom);color:var(--table-color);font-size:.9rem;font-weight:600;padding:10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:1}.ellipsis-list{list-style:none;margin:0;padding:0}.ellipsis-list li{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.table{width:100%}.dtable,.table{height:100%;overflow-x:var(--overflow-hide);overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:var(--scrollbar-width)}.dtable{margin-left:10px}.Data{background:var(--table-bg)}.Data.clickable:hover{background:var(--table-row-bg-hover);cursor:pointer;transition:background .5s ease-in-out}.btn-group{display:flex;flex-direction:row;justify-content:center;width:100%}.btn-group button{background:var(--tab-btn-bg);border:none;color:var(--tab-btn-text-color);cursor:pointer;float:left;padding:10px 24px}.btn-group button:not(:last-child){border-right:none}.btn-group:after{clear:both;content:"";display:table}.btn-group button.btn{color:var(--tab-btn-color);font-family:var(--font-base);font-weight:500;line-height:1.5;width:20%}.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{height:98%;overflow-y:var(--overflow-hide);width:100%}.nav{background-color:var(--nav-bg);color:var(--nav-text);height:var(--nav-height);width:100%}.logo,.nav,.nav_logo{display:flex}.nav_logo{align-content:center;color:var(--nav-text);font-family:var(--font-base);font-size:1.5rem;font-weight:500;height:100%;letter-spacing:.1rem;margin-right:5px;text-decoration:none}.nav_menu{height:100%;margin-left:auto}.nav-group{display:flex;flex-direction:row;gap:.5rem;margin:auto}li.nav-btn{color:var(--nav-text);font-family:var(--font-base);font-size:1rem;line-height:1.5;list-style:none;padding:12px 24px}.nav_menu ul li a{color:inherit;text-decoration:none;text-transform:capitalize}.nav_menu ul li a:focus,.nav_menu ul li a:hover{color:var(--primary)}.nav-line{align-self:center;background-color:var(--nav-divider);height:1.5rem;margin-right:.2rem;width:.125rem}.img-button:hover{cursor:pointer}.nav-end-row{display:flex;justify-content:end;width:100%}.nav-icons-row{display:flex}.icon-cursor-pointer{cursor:pointer}.account-img-dropdown,.notification,.start-img-dropdown{margin:.6rem .3rem}.account-img-dropdown svg,.notification svg,.start-img-dropdown svg{fill:var(--icon-color)}.account-img-dropdown:hover,.notification:hover,.start-img-dropdown:hover{fill:var(--icon-hover);color:var(--icon-hover);cursor:pointer}.dropdown-content,.start-dropdown-content{background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:var(--radius-xs);position:absolute;right:.2rem;top:var(--nav-height);width:9rem;z-index:10000}.dropdown-list,.start-dropdown-list{list-style:none;margin:0;padding:0;width:100%}.dropdown-item,.start-dropdown-item{border:1px solid var(--dropdown-item-border);color:var(--nav-text);padding:.7rem;text-align:left}.dropdown-list li:hover,.start-dropdown-list li:hover{background-color:var(--dropdown-hover);cursor:pointer}.submenu{background:var(--submenu-bg);border:var(--submenu-border);border-radius:.125rem;padding:0;position:absolute;top:3.125rem;width:9rem;z-index:1000}.submenu-list{align-content:center;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0;padding-right:0;position:relative;text-align:center;width:100%;z-index:1}.submenu-item{border:var(--submenu-item-border);color:var(--submenu-item-text);font-size:.875rem;padding:.5rem;text-align:left}ul.submenu-list li:hover{background:var(--submenu-item-bg-hover);color:var(--submenu-item-text);cursor:pointer}span.navlink:hover{color:var(--nav-text-hover);cursor:pointer}.navlink{align-items:center;display:flex}.dropdown-icon{margin:auto 0 auto 6px;transition:transform .3s ease}.dropdown-icon.rotate{transform:rotate(180deg)}.sidebar{background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);height:94.5vh;overflow:var(--overflow-hide);width:15vw}.sidemenu{margin:5px;width:96%}.sidebar-scroll,.sidemenu{overflow-x:var(--overflow-hide)}.sidebar-scroll{height:87%;overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%}.filters{display:flex;flex-direction:column;gap:2rem;overflow:var(--overflow-hide)}.sideitem{background-color:initial;border:1px solid var(--sidebar-item-border);color:var(--text-main);display:flex;margin:5px;width:97%}.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{font-size:1.5rem;font-weight:500;margin-bottom:3rem}.sidebar_heading,.sidebar_para{color:var(--text-main);margin-left:.5rem}.sidebar_para{display:inline;font-size:1.2rem;font-weight:400}.sidebar-item{color:var(--text-main);margin:5px;overflow:hidden;padding:1px;text-overflow:ellipsis;white-space:nowrap}.chip,.tchip{align-content:center;display:flex;flex-wrap:wrap;justify-content:end}.chip{margin-right:10px;width:40%}.tchip{max-width:100%;padding-right:.375rem}.chipitem{padding:var(--chip-padding-md)}.chipitem,.tchipitem,.tchipiteml,.tchipitemt{align-content:end;background-color:var(--chip-bg);border-radius:var(--chip-radius);color:var(--chip-text);display:flex;flex-wrap:wrap;height:auto;text-align:end;white-space:nowrap;width:auto}.tchipitem,.tchipitemt{font-size:var(--chip-font-sm);margin:.2rem;padding:var(--chip-padding-sm)}.tchipitem,.tchipiteml,.tchipitemt{overflow:hidden;text-overflow:ellipsis}.tchipiteml{padding:var(--chip-padding-md)}.ichip,.mchip{margin:0 10px}.ichipitem{border-radius:var(--chip-radius-round);color:var(--text-on-accent);font-size:1rem;justify-content:center}.ichipitem,.mchipitem{align-items:center;display:flex;height:1.75rem;padding:var(--chip-padding-md)}.mchipitem{background-color:var(--chip-bg-module);border-radius:var(--chip-radius);color:var(--chip-text-module);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discover-page{color:#000;color:initial;overflow:hidden}.discover-container{display:flex;height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.modules-inner{display:flex;height:100%;width:99%}.modules-panel{height:100%;overflow:hidden;width:35vw}.discoveries-header{display:flex;width:100%}.discoveries-header-left{align-self:center;display:flex;width:30%}.discoveries-header-right{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;width:70%}.discovery-loading-wrap{align-items:center;display:flex;height:100%;justify-content:center}.discoveries{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.001fr .001fr 1fr;height:100%;overflow-x:var(--overflow-hide);overflow-y:var(--overflow-hide);width:65%}.modules{height:100%;overflow:hidden;width:35%}.discovery-module{color:var(--text-main);font-size:1.2rem;font-weight:500}.discovery-row{cursor:pointer}.severity-badges-row{display:flex;gap:1rem;justify-content:center}.severity-badge-item{display:flex}.severity-icon{margin:auto .375rem}.severity-count{margin:auto 5px auto 0}.expandable-cell{max-height:auto;transition:max-height .4s ease-in-out}.expandable-body{background-color:initial;padding:10px}.expandable-issues-list{display:flex;flex-direction:column;gap:.5rem;margin-left:5rem;width:-webkit-fit-content;width:fit-content}.discover-refresh:hover .search_button{fill:var(--text-emphasis-dark);color:var(--text-emphasis-dark);transition:color .5s ease-in-out,fill .5s ease-in-out}.search-div{display:flex;width:100%}.input-div{width:100%}.search-div .input-div .input{align-content:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%}.search-btn{background:var(--primary)}.search-btn:hover{cursor:pointer}.search-button{display:flex;margin:auto}.inputs{-webkit-appearance:none;appearance:none;background:var(--input-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--input-border);box-shadow:var(--input-shadow);color:var(--input-text);font-family:var(--input-font);font-weight:400;padding:var(--input-padding-md);resize:none;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;transition:var(--input-transition)}.inputs-wide{margin-bottom:auto;margin-left:auto;width:80%}.inputs-full{margin-bottom:15px;width:100%}.inputs:focus,.inputs:hover:not(:focus){box-shadow:var(--input-shadow-hover)}.inputs:focus{outline:1px solid var(--input-outline)}.inputs-date{padding:var(--input-padding-sm)}.inputs-date::-webkit-calendar-picker-indicator{filter:var(--calander-icon)}.modules-list{height:93%;overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:var(--scrollbar-width);width:100%}.module-button{background:var(--module-card-bg);border:var(--module-card-border);box-shadow:0 4px 8px 0 var(--module-card-shadow);color:var(--module-card-color);display:flex;font-size:1rem;font-weight:400;height:auto;margin-bottom:1rem;width:100%}.module-button,.module-button:hover{transition:background .5s ease-in-out,box-shadow .5s ease-in-out}.module-button:hover{background:var(--module-card-hover);cursor:pointer}.module-icon-container{align-items:center;display:flex;justify-content:center;width:4rem}.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{align-items:center;border-radius:50%;display:flex;height:3.5rem;justify-content:center;margin:auto;padding:.5rem;width:3.5rem}.module-icon-badge.cve{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--cve-icon-color) 90%,#0000) 30%,#0000 70%)}.module-icon-badge.aws{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--aws-icon-color) 90%,#0000) 30%,#0000 70%)}.module-icon-badge.azure{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--azure-icon-color) 90%,#0000) 30%,#0000 70%)}.module-icon-badge.leaked-cred{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--leaked-credentials) 90%,#0000) 30%,#0000 70%)}.module-info{width:auto}.module-text{display:flex;font-family:var(--font-base);font-style:normal;margin:10px;text-align:left;text-decoration:none}.module-name{font-size:1rem;font-weight:500}.module-desc{font-size:.8rem;font-weight:400;line-height:1.5}.horizontal{margin-bottom:2rem;margin-top:2rem}.assets_heading{color:var(--text-main);font-size:1.5rem;font-weight:500;line-height:1rem;margin-bottom:auto;margin-left:.5rem;margin-top:auto}.assets-page{height:94.6vh;overflow-y:hidden;padding:.5rem;width:100%}.assets-heading-wrap{font-size:1.25rem;font-weight:600;margin:.5rem 0;padding:.5rem .5rem 0}.assets-body{height:100%}.hosts-container.assets-grid{grid-template-rows:auto auto auto auto 1fr}.hosts-topbar-group{display:flex;gap:.5rem}.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{cursor:pointer;display:block;padding:.35rem 0}.filter-checkbox-row{align-items:center;display:flex;justify-content:space-between}.filter-checkbox-group{align-items:center;display:flex;gap:8px}.hosts-table-container.tall-90{height:90%}.table-loading-cell{padding:2rem;text-align:center}.static-row{cursor:default}.asset-navbar-wrap{color:#000;color:initial;overflow:hidden}.asset-page{height:calc(100vh - 50px);overflow:hidden;width:100%}.asset-loading-wrap{align-items:center;display:flex;height:calc(100vh - 50px);justify-content: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;font-weight:600;margin:0}.asset-dates-wrap{display:flex;margin:1rem .5rem 1rem 1rem;width:60%}.asset-date-text{font-size:1rem;font-weight:400;margin:0;width:25%}.asset-tabs-wrap{height:86%;margin-left:10px}.asset-tabs-inner{margin-left:10px}.asset-tab-panel{margin-left:20px;margin-top:10px}.asset-tab-list{margin-left:5px}.issues_description{align-content:center;display:block;overflow:hidden;padding-bottom:3px;text-overflow:ellipsis;white-space:nowrap;width:300px}.discoveryICon>svg{margin-left:0!important}.sub-option{border-left:1px solid var(--border-light);margin-left:10px}.actions_submenu{border:var(--submenu-item-border);cursor:pointer;padding:10px 6px}.actions_submenu:hover{background:var(--dropdown-option-bg-hover);color:var(--dropdown-option-color-hover)}.left-submenu{top:28rem}.left-submenu,.left-submenu_two{background:var(--submenu-bg);border:var(--submenu-border);color:var(--submenu-item-text);min-width:160px;position:absolute;right:183px;z-index:1100}.left-submenu_two{top:30.6rem}.issue-cards-container{height:100%;overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:var(--scrollbar-width);width:100%}.card{background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);margin:10px;padding:5px;width:98%}.card,.card:hover{transition:background .5s ease-in-out,box-shadow .5s ease-in-out}.card:hover{background:var(--issue-card-hover);box-shadow:var(--shadow-md);cursor:pointer}.container{padding:2px 16px}.top{display:flex;justify-content:space-between;width:100%}.title p{font-size:1rem;margin-left:5px}.asset p,.title p{text-decoration:none}.asset p{margin-right:10px}.middle{justify-content:space-between}.chips,.middle,.time{display:flex}.seenTime{margin-right:10px}.seenTime p{margin:auto}.summary{width:100%}.summary p{font-size:.9rem;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.issuename{align-content:center;cursor:pointer;margin:0;width:-webkit-fit-content;width:fit-content}.issuename:hover{border-bottom:1px solid var(--text-main)}.tab-content{background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);height:92%;margin-right:.5rem;margin-top:.375rem;overflow:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.remidiation{align-content:center;flex-wrap:wrap;width:100%}.data-remediation,.remidiation{display:flex;justify-content:end}.data-remediation{margin-top:.5rem}.intel{display:flex;flex-direction:column;gap:.5rem;height:100%;overflow:hidden}.tooltip{word-wrap:break-word;background-color:var(--intel-tooltip-bg);border-radius:4px;color:var(--text-main);display:inline;font-family:robboto,helvatica,san sarif,arial;font-size:.6875rem;font-weight:500;margin:2px 2px 2px 10px;opacity:1;padding:4px 8px;pointer-events:auto;position:absolute;transform:none;transform-origin:left center;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform 133ms cubic-bezier(.4,0,.2,1);width:17%;z-index:1500}.chip-dropdown{margin-left:5px;margin-right:5px}.dropdown{height:1.75rem;max-width:135px;min-width:0;position:relative;width:auto}.dropdown:before{border:2px solid var(--dropdown-arrow);border-right:#0000;border-top:#0000;content:"";height:8px;pointer-events:none;position:absolute;right:1rem;top:.5rem;transform:rotate(-45deg);transition:.5s ease-in-out;width:8px;z-index:1}.dropdown.active:before{top:12px;transform:rotate(135deg);transition:.5s ease-in-out}.dropdown .sts{background:var(--dropdown-chip-bg);border-radius:5rem;color:var(--dropdown-text-color);cursor:pointer;display:flex;height:1.75rem;padding-left:1rem;padding-right:35px}.dropdown .option{background-color:var(--dropdown-option-bg);border:1px solid var(--dropdown-option-border);color:var(--dropdown-option-color);display:none;overflow:var(--overflow-hide);position:absolute;top:30px;width:130px}.dropdown.active .option{display:block;z-index:1000}.dropdown .option div{border:1px solid var(--dropdown-option-item-border);cursor:pointer;padding:10px 15px}.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:.35rem}.hosts-data.fixed-row{box-sizing:border-box;height:48px;max-height:48px;min-height:48px}.sts.flat{border-radius:0}.sts-label{font-size:1rem;margin:auto 0}.option.actions-menu{min-width:160px;right:0;top:33px}.actions-menu-item{cursor:pointer;padding:10px 6px}.ichip.tight{align-items:center;display:flex;gap:.35rem;margin-left:0}.severity-text.spaced{margin:5px}.issue-status-cell{max-width:100px}.issue-confidence-cell{max-width:115px}.filename-modal-overlay{background:var(--overlay-black);height:100%;position:absolute;top:0;width:100%;z-index:1}.filename-modal-box{display:flex;flex-direction:column;left:40%;position:relative;top:50%;width:20%}.snackbar-title{font-weight:600;text-align:center}.snackbar-text,.snackbar-title{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{display:flex;flex-direction:column;gap:.5rem;margin-left:1rem;width:70%}.issue-dates-row{display:flex;justify-content:space-between;margin:1rem .5rem 1rem 0;width:35%}.issue-date-text{margin:0;width:40%}.issue-ticket-wrap{align-content:center;margin-right:1rem}.issue-discovery-row{display:flex;margin:1rem .5rem 1rem 1rem}.issue-discovery-text{display:flex;margin:0}.asset-tabs-wrap.issue-tabs{height:76%}.desc-wrap{margin:.5rem auto .5rem 1rem}.desc-wrap.half{width:50%}.desc-text{margin:0;white-space:pre-wrap}.desc-list-item,.desc-text{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{align-items:center;display:flex;justify-content:center;width:60px}.hosts-filter-right{display:flex;flex:1 1;flex-direction:column;gap:6px}.leaked-cred-icon{color:#e5121a;font-size:3rem}.leaked-cred-label{font-weight:700}.rem-main{display:flex;width:100%}.rem-right{width:50%}.rem-description{line-height:1.5;white-space:pre-wrap}.card.rem-card{cursor:default;padding:10px}.rem-line{line-height:1.5}.intel-row{display:flex;gap:1rem}.intel-col{display:flex}.intel-col,.intel-col-noflex{flex:0.5 1;flex-direction:column;height:100%;min-height:0}.intel-loading-wrap{align-items:center;display:flex;height:100vh;justify-content:center}.intel-content{height:100%;margin:.5rem}.intel-content.h98{height:98%}.intel-tags-row{display:flex;gap:4rem;text-align:left}.intel-col-20{width:20%}.intel-col-80{align-content:center;width:80%}.intel-tags-wrap{display:flex;flex-wrap:wrap;gap:1rem}.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 1}.cvss-cat{margin-bottom:15px}.cvss-cat-label{margin-bottom:5px}.cvss-uncategorized{color:#aaa;font-style:italic}.cvss-options-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.cvss-option-btn{background-color:#ccc;border:none;color:#fff;cursor:default;margin-bottom:4px;padding:5px 12px;text-align:left;text-transform:capitalize}.cvss-option-btn.selected{background-color:#86aaf9}.cvss-option-btn.two-per-row{width:48%}.slider-item{margin-bottom:2rem;position:relative}.slider-uncategorized{color:#888;font-style:italic}.slider-handle{border-left:6px solid #0000;border-right:6px solid #0000;border-top:10px solid red;height:0;top:-10px;width:0}.slider-handle,.slider-tooltip{position:absolute;transform:translateX(-50%)}.slider-tooltip{background:var(--overlay-black);border-radius:4px;color:var(--text-on-accent);font-size:12px;left:50%;padding:4px 6px;top:-25px;white-space:nowrap}.slider-minmax{display:flex;font-size:12px;justify-content:space-between}.refli{line-height:1.5rem;list-style-type:none;margin-top:5px;width:-webkit-fit-content;width:fit-content}.issueref{cursor:pointer;text-decoration:none}.issueref,.reflink{fill:var(--ref-icon-color);color:var(--ref-color)}.issueref:hover,.issueref:hover .reflink{fill:var(--ref-icon-color-hover);color:var(--ref-color-hover);cursor:pointer}.btn-special{align-items:center;background:var(--btn-bg);border:1px solid var(--btn-border);cursor:pointer;display:flex;font-family:var(--btn-font);font-weight:400;height:var(--btn-height);justify-content:center}.btn-special,.btn-special:hover{transition:background .3s ease-in-out}.btn-special:hover{background:var(--btn-bg-hover)}.btn-special p{color:var(--btn-text);line-height:1;margin:0;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{margin:5px 10px;padding:var(--btn-padding-sm)}.issue_ticket{margin-left:1rem;padding:var(--btn-padding-md)}.discover-refresh{margin-left:1rem;padding:var(--btn-padding-sm)}.discover,.policy{margin-left:1rem;padding:var(--btn-padding-md);transition:background .3s ease-in-out}.policy{align-items:center;display:flex;flex-direction:row;gap:.5rem}.setting-btn{display:inline!important;height:2rem;margin-left:5rem;text-align:center;width:8rem}.issue_ticket.click{color:var(--text-on-accent)}.b-button-container{display:flex;width:100%}.back-button-container{align-content:center;display:flex;flex-wrap:wrap;width:50%}.cveback{background:#0000;border:none;border-radius:.375rem;display:flex;font-weight:500;line-height:.5}.cveback:hover{cursor:pointer}.img-back{display:flex;margin:auto}.modulename{color:var(--text-main);display:flex;gap:1rem;height:auto;width:100%}.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{height:92vh;margin:10px}.discover-module-body{display:flex;flex-direction:column;gap:.5rem}.discover-configs-table-wrap{height:28vh;overflow-y:auto;scrollbar-width:none}.discovery-tabledata-actions{text-align:right}.discover-action-btn{display:inline-flex;padding:0 .8rem}.discover-form{width:100%}.discover-form-grid{display:grid;width:100%}.discover-field{width:100%}.discover-form-submit-row{display:flex;justify-content:end;width:100%}.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{height:auto;width:170px}.form-input{-webkit-appearance:none;appearance:none;background:var(--login-bg-color);-webkit-background-clip:padding-box;background-clip:padding-box;border:var(--login-border);color:var(--login-text-color);line-height:1.5;margin-bottom:15px;padding:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-input:hover:not(:focus){border:var(--login-border-hover)}.form-input:focus{outline:var(--login-border-focus)}.input-box{display:flex;height:-webkit-fit-content;height:fit-content;margin-left:30px;margin-right:30px;width:100%}.login-btn{margin-top:auto!important;text-align:right!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),0.8);--bs-btn-hover-border-color:rgba(var(--primary-rgb),0.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),0.6)!important;--bs-btn-active-border-color:rgba(var(--primary-rgb),0.6)!important;--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--text-emphasis-dark);--bs-btn-disabled-bg:rgba(var(--primary-rgb),0.7);--bs-btn-disabled-border-color:rgba(var(--primary-rgb),0.75)}.loading-button{background-color:var(--loading-btn-bg);border:var(--loading-btn-border);color:var(--loading-btn-color);cursor:pointer;display:inline-block;font-weight:500;line-height:1.5;padding:.5rem 1.25rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}.loading-button .spinner{animation:spin 1s linear infinite;border:var(--loading-btn-spinner-border);border-radius:50%;border-top:var(--loading-btn-spinner-border-top);height:20px;position:absolute;width:20px}.loading-button.loading .spinner{display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal{background-color:var(--modal-bg);border:var(--modal-border);border-radius:.375rem;box-shadow:var(--modal-shadow);height:auto;left:50%;opacity:1;padding:.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.modal-btn{background-color:var(--modal-btn-bg);border:none;border-radius:5px;color:var(--modal-btn-text);padding:7px;text-align:center;width:100%}.modal-btn:hover{box-shadow:var(--modal-btn-shadow-hover);cursor:pointer;text-decoration:none}.backdrop{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--modal-backdrop-bg);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-message-wrap{margin-left:5px}.modal-warning-title{font-weight:600;text-align:center}.modal-message-text,.modal-warning-title{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}.mfainput-box{margin-top:49vh}.mfainput-box,.mfasetup-box{display:flex;height:-webkit-fit-content;height:fit-content;margin-left:30px;margin-right:30px;width:100%}.mfasetup-box{margin-top:30vh}.mfa_info{color:var(--text-main);font-family:inherit;font-size:14px;margin-bottom:5px;text-align:center}.settings-topbar{color:#000;color:initial}.settings-main{height:94.6vh;position:relative;width:100vw}.form-full-width{width:100%}.setting.block{display:block}.jira-domain-input{width:36%}.settings-data{background:#0000;height:100%;left:0;position:absolute;top:0;width:100%}.settings-scroll{height:97%;margin-left:1rem;margin-right:.5rem;margin-top:.5rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;width:99%}.setting{color:var(--text-main);display:flex;flex-wrap:wrap;height:auto;margin-bottom:.5rem;width:100%}.left-div,.setting{align-content:center}.left-div{width:30%}.right-div{align-content:center;width:70%}.setting-section-header{color:var(--setting-heading-text);font-size:1.2rem;font-weight:500}.setting-section-item{padding-left:1.5rem}.pass-input{-webkit-appearance:none;appearance:none;background:var(--setting-input-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border:var(--setting-input-border);border-radius:.375rem;box-shadow:var(--setting-input-shadow);color:var(--setting-input-text);line-height:1.5;margin-bottom:auto;padding:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:40%}.pass-input:hover:not(:focus){border:var(--setting-input-hover)}.pass-input:focus{outline:var(--setting-input-focus)}.form{display:flex;width:100%}.right-content{margin-left:.5rem}.moon{height:32px;width:32px}.switch{display:inline-block;height:24px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.asm-dash-main{grid-gap:.5rem;color:var(--text-main);grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);min-height:0}.asm-dash-main,.asm-dash-sum{display:grid;gap:.5rem;height:100%}.asm-dash-sum{grid-gap:.5rem;grid-template-columns:1fr .01fr 1fr .01fr 1fr .01fr 1fr}.asm-sum-hr{background:var(--hr-color);border:none;height:70%;margin:auto 0;padding:.5rem 0;width:1px}.asm-dash-sum-item{background:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--dashboard-card-shadow);color:var(--dashboard-card-text);display:flex;flex-direction:column;gap:.5rem;height:100%;min-height:0;overflow:hidden;padding:.5rem}.asm-dash-sum-item .header{margin:.375rem 0}.asm-dash-g{grid-gap:.5rem;grid-template-columns:.5fr 1fr}.asm-das-info,.asm-dash-g{display:grid;gap:.5rem;height:100%;min-height:0}.asm-das-info{grid-gap:.5rem;grid-template-columns:1fr .75fr 1fr}.severity_headings p{color:var(--text-main)}.issue-l{display:flex;flex-direction:column;gap:.5rem;height:100%;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.issue-l-head{background:var(--dashboard-card-bg);display:flex;flex-direction:row;margin:.5rem .5rem 0;position:-webkit-sticky;position:sticky;top:0}.latestissue{align-items:center;background:var(--dashboard-issue-card-bg);box-shadow:var(--dashboard-card-shadow);color:var(--dashboard-card-text);display:flex;flex:1 1;transition:background .5s ease-in-out}.dash-page-wrap{color:#000;color:initial;overflow:hidden}.dash-content-wrap{height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.cve-card-top{height:40%}.cve-card-value{font-size:1.5rem;margin:0}.cve-card-chart{height:40%;width:100%}.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{text-align:end;width:50%}.dash-header-link-wrap.spaced{margin:7px 0spx 7px 7px}.dash-view-all-link{display:inline-flex;text-decoration:none}.dash-view-all-icon,.dash-view-all-link{color:var(--dashboard-view-all-link);font-size:1rem}.dash-view-all-icon{margin:auto 5px}.dash-view-all-icon.gap-left{margin:auto 0 auto 5px}.latest-issue-wrap{padding:.5rem}.latest-issue-wrap,.severity-chart-wrap{display:flex;flex-direction:column;height:100%}.severity-chart-wrap{gap:.5rem}.severity-line-canvas{height:96%;width:100%}.severity-legend-row{direction:ltr;justify-content:flex-end}.severity-legend-inner{display:flex;gap:.375rem;justify-content:end}.status-chart-wrap{height:87%}.status-chart-inner{height:100%;margin:auto;width:90%}.tech-col-versioned{padding:.7rem;width:35%}.tech-col-noversion{display:flex;padding:1rem;width:35%}.tech-name-wrap{margin:0}.tech-name{margin-bottom:auto;margin-left:.375rem;margin-top:auto;overflow:hidden;padding:1px;text-overflow:ellipsis;white-space:nowrap}.tech-version-group{margin-top:.375rem}.tech-version-single{font-size:.9rem;margin:0 0 0 .375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tech-version-multi{margin:0 0 0 .375rem}.tech-col-categories{margin:auto;text-align:end;width:65%}.tech-chip-text{margin:auto}.map-marker-circle{cursor:pointer}.map-tooltip{background:#111;border-radius:4px;color:#fff;padding:5px 10px;pointer-events:none;position:fixed;white-space:nowrap;z-index:1000}.node-label-text{fill:var(--node-label-color)!important}.graph-list{background-color:var(--graph-dropdown-bg);border:var(--graph-dropdown-border);color:var(--graph-dropdown-item-text);left:6rem;list-style-type:none;margin:0;max-height:200px;max-width:-webkit-fit-content;max-width:fit-content;overflow-y:auto;padding:0;position:absolute;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;top:6.4rem;z-index:1000}.graphli{border:var(--graph-dropdown-item-border);cursor:pointer;margin:5px;padding:10px}.graphli:hover{background:var(--graph-dropdown-hover)}.graph-select{background:var(--graph-contextmenu-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border:var(--graph-contextmenu-border)!important;box-shadow:var(--graph-contextmenu-shadow);color:var(--text-main);font-family:var(--font-base);font-weight:400;padding:.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.graph-select:focus,.graph-select:hover:not(:focus){box-shadow:var(--input-shadow-hover)}.graph-select:focus{outline:1px solid var(--graph-contextmenu-focus)}.g-list{background-color:var(--context-dropdown-bg);border:1px solid var(--context-dropdown-border-color);border-radius:.125rem;box-shadow:0 2px 8px #0003;color:var(--context-dropdown-item-text);padding:0;position:absolute;width:9rem;z-index:1}.s-list{left:100%;top:0}.g-item{color:var(--context-dropdown-item-text);cursor:pointer;font-size:.875rem;padding:.5rem;position:relative;text-align:left;z-index:1}.g-item:hover{background-color:var(--context-dropdown-item-hover)}.gsel{margin-right:2rem}.gsel p{margin:.2rem auto}.sdropdown{cursor:pointer;height:1rem;max-width:135px;min-width:0;position:relative;width:auto}.sdropdown:before{border:var(--custom-node-dropdown-border);border-right:var(--custom-node-dropdown-border-hide);border-top:var(--custom-node-dropdown-border-hide);content:"";height:8px;pointer-events:none;position:absolute;right:.5rem;top:.15rem;transform:rotate(-45deg);transition:.5s;width:8px;z-index:1}.sdropdown.sactive:before{top:.35rem;transform:rotate(135deg)}.sdropdown .option{background-color:var(--custom-node-dropdown-bg);border:var(--custom-node-dropdown-border);color:var(--custom-node-dropdown-text);display:none;left:-.4rem;overflow:hidden;position:absolute;top:1.6rem;width:115px;z-index:1000}.sdropdown.sactive .option{display:block}.sdropdown .option div{border:var(--custom-node-dropdown-item-border);cursor:pointer;padding:10px 15px}.sdropdown .option div:hover{background:var(--custom-node-dropdown-item-hover)}.graph-input{-webkit-appearance:none;appearance:none;background:var(--graph-input-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border:var(--graph-input-border)!important;box-shadow:var(--graph-input-shadow);color:var(--text-main);font-family:var(--font-base);font-weight:400;margin-bottom:auto;margin-left:auto;padding:.6rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:80%}.graph-input:hover:not(:focus),input.graph-input:focus{box-shadow:var(--input-shadow-hover)}input.graph-input:focus{outline:var(--graph-input-focus)}.graph-page{height:94.6vh;width:100%}.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:initial;border:none}.graph_btns.wide{width:-webkit-max-content;width:max-content}.graph_btns.compact{padding:.5rem}.graph-btn-icon{fill:var(--primary);color:var(--primary);cursor:pointer;height:25px;width:25px}.graph-panel{min-width:200px;position:absolute;right:1rem;width:26.4%;z-index:1000}.graph-panel.save-panel{display:flex;gap:.5rem;top:7rem}.graph-panel.load-panel{display:flex;flex-direction:column;top:6.5rem}.graph-panel-row{display:flex;gap:.5rem;margin-bottom:.5rem}.graph-load-dropdown{background-color:var(--surface-fixed-dark);border:1px solid var(--primary);max-height:200px;min-width:100%;overflow-y:auto;position:relative;z-index:1000}.graph-load-dropdown-item{background-color:initial;cursor:pointer;padding:6px 10px}.graph-load-dropdown-item.selected{background-color:var(--primary)}.graph-svg-canvas{height:88vh;width:100%}.asm-chart-canvas-fixed{height:400px;width:600px}.home-container{height:calc(100vh - 50px);overflow:hidden;width:100%}.home-main{height:100%;padding:.5rem}.home-grid{display:flex;flex-direction:column;gap:.5rem;height:100%;width:100%}.home-logo-grid{grid-gap:.5rem;border-bottom:var(--home-card-section-border);display:grid;gap:.5rem;grid-template-rows:1fr .3fr;height:25%;justify-items:center;text-align:center;width:100%}.home-modules-container{display:flex;flex-direction:column;height:50%}.home-modules-main{display:flex;flex-wrap:wrap;gap:1rem;height:90%;justify-content:space-between;margin:auto;scrollbar-width:none;width:75%}.home-card{background:var(--home-card-bg);border:var(--home-card-border);box-shadow:var(--home-card-shadow);color:var(--home-card-text);flex-basis:calc(25% - 1rem);flex-grow:1;flex-shrink:1;height:300px;max-width:calc(25% - 1rem);padding:.5rem;width:25%}.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{grid-gap:1.5rem;align-items:center;border-bottom:var(--home-card-section-border);display:grid;gap:1.5rem;grid-template-columns:50px 1fr;padding-bottom:5px}.card-title{font-size:1rem;font-weight:600;margin:0}.card-title-desc{display:flex;flex-direction:column;font-family:var(--font-base);gap:.5rem;justify-content:center}.card-desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;font-size:.75rem;line-height:1.35;margin:0;opacity:.8;overflow:hidden;padding-bottom:2px;text-overflow:ellipsis}.card-content{border-bottom:var(--home-card-section-border)}.grid-vertical{grid-gap:.5rem;display:grid;gap:.5rem;margin-top:10px}.defense_detection_bar{position:relative;width:calc(100% - 200px)}.ti-grid{display:grid;margin-top:15px}.ti-row{align-items:center;display:flex;font-size:.8rem;height:1.5rem;justify-content:space-between}.analysis-grid{margin-top:15px}.ti-value{opacity:.8}.card-footer{align-items:center;display:flex;justify-content:center;padding-top:5px}.Go_to_module{background:var(--home-module-btn-bg);border:var(--home-module-btn-border);color:var(--home-module-btn-text);cursor:pointer;padding:5px 20px;transition:background .5s ease-in-out;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{bottom:auto;left:5px;line-height:1.5;padding:5px;position:relative;top:0;white-space:normal}.tooltip_wrapper_medium:hover .show_full_text,.tooltip_wrapper_medium_threat_intel:hover .show_full_text{background:var(--tooltip-bg);box-shadow:var(--tooltip-shadow);color:var(--text-main);display:block!important;width:auto;word-break:break-word;z-index:999999999}.tooltip_wrapper_medium_threat_intel:hover .show_full_text{left:4px;line-height:1;padding:8px 4px;position:absolute;top:18px}.recent_detection_medium{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;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{overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:40%}.attack-surface-bar>div:first-child,.attack-surface-bar>div:nth-child(2){width:50%!important}.attack-surface-bar>div:first-child>p:nth-child(2){text-align:end!important;width:60%!important}.top_adversary_medium{display:block;overflow:hidden;padding-bottom:3px;text-overflow:ellipsis;white-space:nowrap;width:60px}.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){margin-right:7px;width:50%!important}.tooltip_wrapper_medium_threat_intel{align-items:center;display:inline-flex;position:relative;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{align-content:flex-end;height:25%;padding-bottom:1rem;width:100%}.prompt-container{background:var(--input-bg);border:var(--ai-input-border);border-radius:1.5rem;box-shadow:var(--ai-inputbox-shadow);display:flex;font-family:var(--font-base);margin:0 auto;min-height:50px;padding:6px;position:relative;transition:all .2s ease;width:55%}.prompt-container.collapsed{align-items:center}.prompt-container.expanded{align-items:flex-start}.prompt-container textarea{background:#0000;border:none;color:var(--text-main);flex:1 1;font-family:var(--font-base);font-size:1rem;outline:none;overflow:hidden;padding:.4rem 2.5rem .5rem .5rem;resize:none;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.prompt-button{background:#0000;border:none;color:var(--prompt-btn-bg);cursor:pointer;display:flex;font-size:1.1rem;position:absolute;right:1rem;transition:all .2s ease}.prompt-button.collapsed{bottom:auto;top:50%;transform:translateY(-50%)}.prompt-button.expanded{bottom:.75rem;top:auto;transform:none}.shome-card{background:var(--home-card-bg);border-radius:.3rem;box-shadow:var(--home-card-shadow);color:var(--home-card-text);cursor:pointer;padding:.5rem;transition:background .5s ease-in-out,box-shadow .5s ease-in-out;width:70%}.home-nav-actions{display:flex;justify-content:end;width:100%}.home-nav-icons{display:flex}.home-loading-wrap{align-items:center;display:flex;height:94.6vh;justify-content:center}.home-main-small{margin:.5rem}.home-hero-small{height:-webkit-fit-content;height:fit-content;justify-items:center;margin-bottom:5rem;text-align:center;width:100%}.home-tagline{font-size:.875rem}.home-modules-small{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;margin-top:1rem;width:100%}.home-welcome-wrap{width:100%}.home-welcome-title{margin:0}.prompt-container-column{display:flex;flex-direction:column}.prompt-textarea-plain{border:none;outline:none;resize:none;width:100%}.chat-input-actions-row{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.deepthink-btn{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:20px;color:#1e293b;display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin-left:10px;padding:6px 14px}.deepthink-btn.active{background-color:#eff6ff;border:1px solid #3b82f6;color:#86aaf9}.home-module-icon-badge{align-items:center;border-radius:50%;display:flex;height:4rem;justify-content:center;margin:auto;padding:.5rem;width:4rem}.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%)}.module-icon-img{height:1.7rem;width:1.7rem}.chart-row{align-items:center;display:flex;gap:.5rem;height:2rem;width:100%}.chart-row-compact{height:1.5rem}.chart-label-group{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;width:60%}.chart-label-text{font-size:.8rem;font-weight:400}.chart-label-text-compact{font-size:.8rem;margin:0}.chart-value-text,.chart-value-text-compact{font-size:.875rem;opacity:.8}.chart-bar-wrap{position:relative;width:40%}.chart-bar-track{border-radius:9999px;height:.3rem;overflow:visible;position:relative;width:100%}.chart-medium-row-tight{margin-right:0}.chart-label-medium-full{width:100%}.chart-value-medium{text-align:right;width:80%}.chart-fill-segment{height:100%;position:absolute;transition:width .8s ease}.chart-fill-rounded{border-radius:9999px}.chart-fill-round-left{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.chart-fill-round-right{border-bottom-right-radius:9999px;border-top-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{border-radius:10px;height:100%;transition:width .8s ease}.chart-arrow{border-left:5px solid #0000;border-right:5px solid #0000;height:0;pointer-events:none;position:absolute;top:-180%;transform:translate(-50%);transition:left .8s ease;width:0}.chart-arrow-critical{border-top:6px solid #f7525b}.chart-arrow-high{border-top:5px solid #d06e39}.chart-arrow-medium{border-top:5px solid orange}.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{border-left:5px solid #0000;border-right:5px solid #0000;bottom:120%;height:0;pointer-events:none;position:absolute;transform:translate(-50%,40%);transition:left .8s ease;width:0}.radial-chart-row{gap:.5rem;height:100%;width:100%}.radial-chart-row,.radial-label-wrap{align-items:center;display:flex;justify-content:flex-start}.radial-label-wrap{flex-direction:row;width:50%}.radial-chart-wrap{box-sizing:border-box;flex:1 1;height:100%;margin-right:-17px}.chart-canvas-fixed,.radial-chart-wrap{align-items:center;display:flex;justify-content:flex-end;position:relative}.chart-canvas-fixed{height:clamp(20px,6vw,60px);width:clamp(20px,6vw,60px)}.radial-center-label{color:var(--text-main);font-size:.46rem;font-weight:400;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.adversaries-container{overflow-y:var(--overflow-show);scrollbar-width:none}.adversary-detail-card{background:var(--dashboard-card-bg);border:var(--adv-mal-card-border);box-sizing:border-box;height:100%;padding:1rem}.adversary-left{align-items:center;background:var(--bg-hover);border-radius:50%;display:flex;height:110px;justify-content:center;overflow:hidden;width:110px}.adversary-avatar{height:100%;width:100%}.adversary-right{min-width:0;padding-top:0}.adversary-name-wrapper{align-items:center;display:flex;gap:1rem}.adversary-icon img{height:24px;width:24px}.adversary-name{cursor:pointer;font-size:1.25rem;font-weight:600;margin:0;word-break:break-word}.adversary-name:hover{text-decoration:underline}.adversary-description{line-height:1.5;margin-bottom:1.2rem}.adversary-stats{display:flex;gap:1.2rem;justify-content:flex-end;margin-top:auto}.adversary-stats div{align-items:center;display:flex;font-size:.85rem;gap:6px}.adversary-stats img{width:16px}.grid-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(250px,1fr));width:100%}.adversary-detail-card{align-items:center;display:flex;gap:1.5rem;padding:1rem 1.25rem}.adversary-left{flex-shrink:0}.adversary-avatar{border-radius:50%;height:120px;object-fit:cover;width:120px}.adversary-right{display:flex;flex:1 1;flex-direction:column}.adversary-description,.adversary-name,.adversary-stat-item h5{margin:0}.adversary-content-columns{align-items:center;display:flex;gap:1.5rem}.adversary-description-column{flex:1 1;max-height:75px}.adversary-description{-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;display:-webkit-box;font-size:.9rem;line-height:1.4;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.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{align-items:center;display:flex;gap:6px}.stat-value img{height:20px;width:20px}.stat-value span{font-size:.85rem;font-weight:600}.centered_tabs{align-items:center;display:flex;justify-content:center}.adversary-detail-wrapper{display:flex;gap:2rem;height:100%;padding:2rem}.adversary-detail-left{flex:1.2 1}.adversary-detail-right{flex:1 1}.section-title{font-size:1.2rem;font-weight:600;margin-bottom:1rem}.details-grid{grid-gap:1.5rem 3rem;grid-template-columns:repeat(2,1fr)}.Malware_details-grid,.details-grid{display:grid;gap:1.5rem 3rem;margin-bottom:2rem}.Malware_details-grid{grid-gap:1.5rem 3rem;grid-template-columns:repeat(1,1fr)}.details-row{margin-bottom:1.5rem}.AdvDetail_label{color:var(--tab-btn-color);font-size:.85rem;margin-bottom:.25rem}.AdvDetail_value{font-size:.95rem}.adv_link-list{color:var(--link-color);cursor:pointer}.AdvDetail_card-grid{display:flex;gap:1rem;grid-template-columns:repeat(4,1fr)}.AdvDetail_info-card{background:var(--dashboard-card-bg);box-shadow:0 2px 6px #0003;cursor:pointer;flex:1 1;min-width:200px;padding:1.5rem;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{color:var(--link-color);font-size:.8rem}.adv-main{height:100%;overflow-x:var(--overflow-hide);overflow-y:var(--overflow-hide);width:100%}.heading_adv{color:var(--text-main);font-size:1.5rem;font-weight:500;line-height:1rem;margin:0}.adversary-card{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);cursor:pointer;flex-basis:calc(30% - 1rem);flex-grow:1;flex-shrink:1;max-width:calc(32% - 1rem);padding:0 1rem 1rem;transition:background .5s ease-in-out,box-shadow .5s ease-in-out;width:32%}.adversary-card:hover{background:var(--adv-mal-card-bg-hover);box-shadow:var(--adv-mal-card-shadow-hover)}.custom-input{-webkit-appearance:none;appearance:none;background:var(--mal-custom-input-bg);background-clip:padding-box;border:var(--mal-custom-input-border);box-shadow:var(--mal-custom-input-shadow);color:var(--text-main);font-family:var(--font-base);font-weight:400;margin-bottom:auto;margin-left:auto;padding:.52rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:80%}.custom-input:hover:not(:focus),input.custom-input:focus{box-shadow:var(--input-shadow-hover)}input.custom-input:focus{outline:var(--mal-custom-input-border-focus)}.adv-page-wrap{height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.adv-grid-rows{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.001fr .005fr 1fr;height:100%;margin:1rem;min-height:0}.adv-heading-search-row{display:flex;height:100%;justify-content:space-between}.adv-flex{display:flex}.adv-search-col{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;width:50%}.adv-input-half{float:right;width:50%}.adv-input-100{width:100%}.adv-full-height{height:100%}.adv-count-text{font-size:1.3rem}.adv-loader-wrap{align-items:center;display:flex;height:calc(100vh - 50px);justify-content:center}.indicators-page-wrap{display:flex;height:94.5vh;overflow:hidden;padding:.5rem;width:100%}.indicators-main-full{height:100%;width:100%}.indicators-heading-search-row{display:flex;justify-content:space-between}.indicators-heading-col{align-items:center;display:flex}.indicators-total-row{display:flex;justify-content:space-between}.indicators-loader-wrap{align-items:center;display:flex;height:100%;justify-content:center}.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{height:calc(100vh - 50px);overflow:hidden;width:100%}.adversary-loader-wrap{align-items:center;display:flex;height:100vh;justify-content:center}.adversary-body-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.001fr 1fr;height:100%;padding:.5rem}.adversary-title-row{display:flex;height:100%;justify-content:space-between}.adversary-title-text{align-content:center;font-size:1.5rem;margin:0}.adversary-download-text{align-content:center;font-size:1rem}.adversary-tabs-grid{display:grid;grid-template-rows:.001fr .0001fr 1fr;height:100%;margin-left:10px;min-height:0}.tab-divider{border-top:1px solid #3d4a69;height:100%;width:100%}.adversary-tab-content{height:100%;min-height:0;padding-top:.5rem}.details-graph-placeholder{align-items:center;display:flex;height:auto;justify-content:center;width:auto}.AdvDetail_info-card-tall{max-height:400px}.details-graph-chart-wrap{height:90%;margin:2rem auto;width:90%}.adv-indicators-tab-row{display:flex;gap:.5rem;height:100%;min-height:0}.adv-indicators-tab-left{flex:1 1;min-height:0;overflow-y:auto;scrollbar-color:#77798f #3d3c40;scrollbar-width:thin}.indicators-chart-wrap{height:90%;margin:1rem auto;width:100%}.indicators-confidence-wrap{height:100%;margin:auto;width:90%}.mitre-attack-wrap{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.001fr 1fr;height:100%;min-height:0}.mitre-domain-tabs{height:100%;text-align:right}.mitre-scroll-inner{display:flex;flex-direction:column;width:-webkit-fit-content;width:fit-content}.back-button{background-color:initial;border:none;display:flex}.btn-img{height:16px;margin:auto;width:16px}.adversaries_details-left{flex:1 1;min-height:0;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.adversaries_details-left,.adversaries_details-right{background:var(--adv-mal-detail-bg);border:var(--adv-mal-detail-border);height:100%}.adversaries_details-right{display:flex;flex:0.35 1;flex-direction:column}.markdown a{color:var(--adv-mal-detail-link);text-decoration:underline}.t-reports{height:calc(95% - .1rem);margin:.5rem;min-height:100px;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.t-report{align-items:center;border-bottom:var(--adv-mal-report-border);display:flex;gap:.5rem;height:20%;margin-top:7px;padding-bottom:10px;padding-left:7px;padding-right:5px;width:100%}.p1{color:var(--adv-mal-report-title-text);margin:.5rem 0 .8rem;width:50%}.t-report .p2{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--text-main);display:-webkit-box;margin:0;overflow:hidden;text-overflow:ellipsis;width:50%}.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-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.mitre-btn{background-color:var(--mitre-btn-bg);border:none;color:var(--mitre-btn-text);cursor:pointer;padding:.5rem 1rem;transition:background-color .2s ease-in-out}.mitre-btn.active{background-color:var(--mitre-btn-bg-active)}.adv-sticky-head{height:100%;margin-top:.5rem;overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-width:none}.scroll-button-left{background:#0000;color:var(--text-main);left:0}.scroll-button-left,.scroll-button-right{border:none;cursor:pointer;padding:.5rem;position:absolute;top:40%;z-index:2}.scroll-button-right{background:var(--mitre-scroll-btn-bg);color:var(--mitre-scroll-btn-text);right:0}.tactic-heading{display:flex;flex-direction:row;gap:1rem;margin-bottom:.5rem;padding:0 .5rem}.tactic-main-div{font-weight:600;max-width:220px;min-width:220px;text-align:center}.tactic-technique-count{font-size:.8rem;font-weight:400;margin-top:1rem}.separator{background:var(--separator-line);height:1px;margin:0 .5rem .3rem;width:100%}.scroll-wrapper{white-space:nowrap}.main-scroll-div,.scroll-wrapper{overflow-x:auto;scrollbar-width:none}.main-scroll-div{display:flex;flex-direction:row;gap:1rem;height:calc(98% - 6rem);overflow-y:auto;padding:0 .5rem}.mitre-data-div{display:flex;flex-direction:column;max-width:220px;min-width:220px}.mitre-data-item{word-wrap:break-word;background:var(--mitre-data-item-bg);border:var(--mitre-data-item-border);border-radius:.2rem;color:var(--mitre-data-item-text);font-size:.9rem;margin-bottom:.1rem;overflow-wrap:break-word;padding:.4rem;white-space:normal}.vuln-main{height:95vh;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);width:100%}.vuln-name-div{display:flex;height:100%;justify-content:space-between}.vuln_details-left{flex:0.65 1;flex-direction:column;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.vuln_details-left,.vuln_details-right{background:var(--vuln-card-bg);border:var(--vuln-card-border);display:flex;height:100%;min-height:0}.vuln_details-right{flex:0.35 1;flex-direction:column;overflow:hidden}.vuln-right-graphs{height:98%;margin:.5rem;overflow-x:var(--overflow-hide);overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:98%}.vul-tag{align-items:center;border-radius:20px;color:var(--vuln-tag-text);display:flex;flex-wrap:wrap;padding:.3rem 1rem;text-align:center;white-space:nowrap}.historical_analysis{background:var(--vuln-card-bg);border:var(--vuln-card-border);color:var(--vuln-card-text);height:100%;min-height:0;overflow-x:var(--overflow-hide);overflow-y:var(--overflow-show);padding:5px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.h-analysis-table{background:var(--historical-analysis-table-bg);border-collapse:collapse;color:var(--text-on-accent);table-layout:fixed;text-align:center;width:100%}.vertical-timeline:before{background:var(--divider-neutral)!important;height:-webkit-fill-available!important;left:0!important;top:auto!important;width:2px!important}.vertical-timeline-element-icon{background:var(--historical-analysis-icon-bg)!important;color:var(--historical-analysis-icon-color)!important;height:15px!important;left:-6px!important;width:15px!important}.vertical-timeline-element-content{border-radius:0!important;box-shadow:none!important;margin-left:0!important;padding:0 1.5em!important;top:-20px!important}.vertical-timeline{margin:0 5rem!important}.historical_analysis_tr{background:var(--primary)}.vulnr_news-main{background:var(--vuln-card-bg);border:var(--vuln-card-border);flex:1 1;min-height:0;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.news_tags,.news_text{gap:1rem}.news_img_tag,.news_tags,.news_text{align-items:center;display:flex;flex-direction:row}.news_img_tag{background:var(--news-img-tag-bg);border:var(--news-img-tag-border);border-radius:5rem;color:var(--text-on-accent-dark);padding:0 10px}.news_cve_tag{align-items:center;background:var(--news-tag-bg);border-radius:5rem;color:var(--news-tag-text);padding:5px 10px}.exploits_circle{background:var(--exploits-tag-bg);border-radius:50%;height:15px;width:15px}.mal-search-col{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center;width:50%}.mal-input-70{float:right;width:70%}.mal-group-input-wrap{position:relative;width:80%}.mal-group-dropdown{background-color:var(--surface-fixed-dark);border:1px solid var(--primary);list-style-type:none;margin:0;max-height:200px;max-width:-webkit-fit-content;max-width:fit-content;min-width:100%;overflow-y:auto;padding:0;position:absolute;right:0;scrollbar-width:thin;z-index:1}.malware-loader-wrap{align-items:center;display:flex;height:100vh;justify-content:center}.malware-graph-chart-wrap{height:90%;margin:1rem auto;width:90%}.mal-indicators-tab-left{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none}.main-full-width{height:100%;width:100%}.pm-row{display:flex;justify-content:space-between}.pm-count-text{font-size:1.2rem;margin:.5rem 0}.pm-loader-wrap{align-items:center;display:flex;height:100vh;justify-content:center}.name-div{display:flex;height:100%}.product-name{font-size:1.5rem;font-weight:500;line-height:1.5;margin:0}.p-details-div{display:flex;flex-direction:row;gap:.5rem;height:100%;min-height:0;width:100%}.p-sumary{padding:1rem}.p-sumary,.p-vuln-table{background:var(--vuln-card-bg);border:var(--vuln-card-border);box-shadow:4px 4px 4px 0 #0003;text-align:center}.p-vuln-table{height:-webkit-fill-available;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.p-graphs{background:var(--vuln-card-bg);border:var(--vuln-card-border);box-shadow:4px 4px 4px 0 #0003;display:flex;flex:0.3 1;flex-direction:column;padding:.5rem}.p-page-wrap{height:calc(100vh - 50px);overflow-y:hidden;width:100%}.p-content-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.001fr 1fr;height:100%;padding:.5rem}.p-left-section{gap:.5rem}.p-left-section,.p-left-section-wide-gap{display:flex;flex:0.7 1;flex-direction:column}.p-left-section-wide-gap{gap:2rem}.p-summary-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.p-summary-label{font-size:1.2rem;margin:0 0 10px}.p-summary-value{font-size:3rem;margin:0}.p-cve-table{height:auto;margin:.5rem;width:98%}.thead-transparent{background:#0000}.p-chart-wrap{height:90%;margin:auto;width:90%}.p-chart-wrap-full{height:100%;margin:auto;width:90%}.cti-d-row{column-gap:.5rem;display:flex;height:100%;min-height:0;width:100%}.cdcolumn{background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);color:var(--dashboard-card-text);float:left;height:100%;padding:5px;width:33%}.cti-ds-row{height:50%;width:100%}.cdscolumn{background-color:var(--dashboard-card-bg);border-radius:.3rem;color:var(--dashboard-card-text);float:left;height:100%;margin-bottom:.5rem;padding:5px;width:100%}.latest_cve_coverage_head{border-bottom:2px solid var(--latest-cve-border);font-size:1.2rem;font-weight:400;margin:0 .5rem 0 0;padding:.5rem 0 .5rem .5rem}.vul-div{height:calc(98% - 4rem);margin:.5rem;min-height:100px;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.dash_vul{align-items:center;border-bottom:1px solid var(--latest-cve-border);display:flex;gap:.5rem;height:20%;padding-left:5px;width:100%}.dash_vul:hover{background-color:var(--latest-cve-hover);cursor:pointer;transition:background-color .7s ease-in-out}.dash_vul .vul-title{color:var(--latest-cve-title);flex:1 1}.cve-time-col{color:grey;flex:0.25 1}.cve-time-text{font-weight:400;text-transform:capitalize}.cti-dashboard-container{height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.cti-dashboard-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:1fr 1fr;height:100%}.cds-title-mb20{margin:0 0 20px}.cds-title-mb10,.cds-title-mb20{font-size:1.2rem;padding:.5rem 0 .5rem .5rem}.cds-title-mb10{margin:0 0 10px}.cd-title{font-size:1.2rem;margin:0;padding:.5rem}.cti-chart-90{height:90%;width:100%}.cti-chart-90-narrow{height:90%;width:90%}.cti-chart-80-offset{height:80%;margin-top:20px;width:100%}.cti-chart-95{height:95%;width:100%}.vul-news{background-color:var(--ticker-bg);display:flex;margin-bottom:.5rem;padding:10px;width:100%}@keyframes scrollLeft{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.tickerContainer{color:var(--text-on-accent);overflow:hidden;position:relative;white-space:nowrap;width:100%}.tickerContent{animation:scrollLeft 50s linear infinite;display:inline-block;white-space:nowrap;will-change:transform}.newsItem{align-items:center;display:inline-flex;font-size:16px;padding-right:30px}.newsItem:before{color:var(--text-on-accent);content:"•";font-size:20px;margin-right:10px}.cti-v-ds-row{height:15%;margin-bottom:.375rem;width:100%}.g-col,.text-col{align-items:center;display:flex;padding-left:.5rem;width:50%}.g-col{flex-direction:column;margin:auto}.g-col-sm{align-items:center;display:flex;flex-direction:row;padding-left:.5rem;width:50%}.main-grid{grid-gap:.5rem;grid-template-columns:repeat(2,minmax(200px,1fr));grid-template-rows:auto}.left-grid,.main-grid{display:grid;gap:.5rem;height:100%}.left-grid{grid-gap:.5rem;grid-template-rows:minmax(100px,.1fr) minmax(200px,1.6fr) minmax(150px,1fr)}.left-row-1{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.left-row-2{grid-gap:.5rem;align-items:stretch;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.left-row-3{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr}.right-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:repeat(auto-fit,minmax(150px,1fr));height:100%}.section{background:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);color:var(--dashboard-card-text);flex-grow:1;height:100%;min-height:0;padding:5px}.graph-title{font-size:1.2rem;margin:0;padding:.5rem}.cve-notification{cursor:pointer;margin:auto 1rem}.cd-title-flush{font-size:1.2rem;margin:0;padding:.5rem 0 .5rem .5rem}.graph-title-sub{font-size:1rem}.cti-chart-84{height:84%;width:100%}.cti-chart-88{height:88%;width:100%}.cti-chart-91-offset{height:91%;padding-top:10px;width:100%}.cti-chart-100{height:100%;width:100%}.cti-chart-84-flex{align-items:center;display:flex;gap:.5rem;height:84%;width:100%}.cti-chart-99{height:100%;width:99%}.stat-card-row{display:flex;height:100%;width:100%}.stat-value-wrap-sm{font-size:2rem;width:70%}.stat-value-sm{font-size:4rem;margin:0}.stat-label{margin:0;padding-top:.5rem}.stat-value-wrap-lg{font-size:2.5rem}.stat-value-lg{margin:0}.vuln-page-container{height:calc(100vh - 50px);overflow:hidden;width:100%}.vuln-page-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.001fr 1fr;height:100%;padding:.5rem}.vuln-title-row{display:flex}.vuln-id-text{align-content:center;font-size:1.5rem;margin:0}.vuln-score-badge{align-items:center;border-radius:50%;display:flex;flex-direction:column;gap:.5rem;height:5rem;justify-content:center;padding:.5rem 1rem;text-align:center;width:5rem}.vuln-score-value{color:#fff;font-size:1rem;font-weight:600;margin:0}.vuln-score-label{color:#fff;font-size:.85rem;font-weight:500;margin:0}.vuln-right-col{display:grid;grid-template-rows:.001fr .0001fr 1fr;height:100%;margin-left:10px;min-height:0}.vuln-tabs-row{height:100%}.vuln-divider{border-top:1px solid #3d4a69;height:100%;width:100%}.vuln-tab-content{height:100%;min-height:0;padding-top:.5rem}.vul-tag.spaced-top{margin-top:5px}.vulncve-page-wrap{height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.vulncve-page-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.001fr 1fr;height:100%;padding:.5rem}.vulncve-title-row{display:flex}.vulncve-id-text{align-content:center;font-size:1.5rem;margin:0}.vulncve-score-badge{align-items:center;border-radius:50%;display:flex;flex-direction:column;gap:.5rem;height:5rem;justify-content:center;padding:.5rem 1rem;text-align:center;width:5rem}.vulncve-score-value{color:#fff;font-size:1rem;font-weight:600;margin:0}.vulncve-score-label{color:#fff;font-size:.85rem;font-weight:500;margin:0}.vulncve-right-col{display:grid;grid-template-rows:.001fr .0001fr 1fr;height:100%;margin-left:10px;min-height:0}.vulncve-tabs-row{height:100%}.vulncve-divider{border-top:1px solid #3d4a69;height:100%;width: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{background-color:var(--cvss-option-bg);border:none;color:var(--cvss-option-text);cursor:default;padding:5px 12px;text-transform:capitalize}.cvss-btn.selected{background-color:#86aaf9;color:#fff}.vuln-sliders-wrap{width:99%}.vuln-slider-item{position:relative}.vuln-slider-tooltip{background:var(--overlay-black);border-radius:4px;color:var(--text-on-accent);font-size:12px;left:50%;padding:4px;position:absolute;top:-25px;transform:translateX(-85%);white-space:nowrap}.exploits-row{display:flex;gap:.5rem;height:100%;min-height:0;width:100%}.exploits-grid{display:flex;flex-wrap:wrap;gap:2rem .5rem;padding:1rem}.exploits-card{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem;width:49%}.exploits-avatar-img{height:40px;width:40px}.exploits-title{font-size:1.25rem;font-weight:700;margin:10px 0}.hist-loading-wrap{align-items:center;height:100vh;justify-content: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;text-transform:capitalize;width:20%}.hist-td-30-wrap{padding:10px;width:30%;word-break:break-word}.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{border-radius:50%;height:24px;width:24px}.news-source-text{font-weight:700;margin:0}.def-dash-main{grid-row-gap:.5rem;display:grid;grid-template-rows:minmax(200px,1fr) minmax(200px,1fr) minmax(200px,1fr);height:100%;row-gap:.5rem}.def-summary{grid-template-columns:repeat(3,1fr)}.def-info-graphs,.def-summary{grid-column-gap:.5rem;column-gap:.5rem;display:grid;height:100%}.def-info-graphs{grid-template-columns:.5fr 1fr}.def-graph{grid-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:1fr;height:100%}.def-main-col{background:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);color:var(--dashboard-card-text);display:flex;flex-direction:column;height:100%;overflow:hidden}.detections-table-div{flex:1 1;height:80%;margin:0 .5rem;overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.detection-table{border-collapse:initial;border-spacing:0 10px;padding:0 5px}.detections-head td,.detections-head th{border-bottom:none;color:var(--text-main)}.detection-table th{background:var(--dashboard-card-bg);border-bottom:none!important;color:var(--dashboard-card-text);font-weight:400;position:-webkit-sticky;position:sticky;top:0;z-index:1}.detections-data td{border-bottom:none;color:var(--text-main);padding:10px}.detections-data{background:var(--latest-detections-bg);box-shadow:var(--latest-detections-shadow);height:3rem;margin-bottom:.5rem;transition:background .5s ease-in-out}.detections-data.clickable:hover td{background:var(--latest-detections-bg-hover);cursor:pointer}.detections-data td a{color:var(--latest-detections-color)}.detections-data td a:visited{color:var(--latest-detections-bg-clicked)}.tactic-technique{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.def-loading-wrap{align-items:center;display:flex;height:calc(100vh - 50px);justify-content:center}.def-content-wrap{height:calc(100vh - 50px);overflow:hidden;padding:.5rem .3rem;width:100%}.def-stat-col{display:flex;flex-direction:column;height:100%;justify-content:space-between}.def-panel-title{font-size:1.2rem;margin:1rem 1rem 0}.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{font-size:10rem;margin:1rem}.def-num-row{align-items:end;display:flex;margin:1rem}.def-num-lg{font-size:10rem;margin:0}.def-num-sm{font-size:7rem;margin:0}.def-host-col{height:100%;padding:.5rem}.def-host-divider{border-bottom:1px solid var(--def-divider)}.def-host-title-text{font-size:1.2rem;margin:.5rem 0}.def-host-table-wrap{height:65%;overflow-y:hidden}.def-host-cell-name{max-width:70%;overflow:hidden;text-overflow:ellipsis}.def-host-cell-count,.def-host-cell-name{font-size:1rem;margin:0}.def-host-total-wrap{padding:.5rem 0}.def-host-total-row{display:flex;justify-content:space-between}.def-recent-col{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:.5rem}.def-severity-cell{align-items:center;padding:.8rem}.def-severity-cell.det{display:flex}.def-severity-cell div{align-items:center;display:flex}.def-severity-label{margin:auto}.def-link{color:var(--loader-color)}.def-full-h{height:100%}.chart-canvas-full,.def-full{height:100%;width:100%}.chart-canvas-80{height:80%;width:100%}.detections-filters{grid-gap:.5rem;background:var(--hosts-filters-bg);display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(150px,1fr))}.sorting_dropdown:hover{background:var(--overlay-black)}.det-main-container{height:94.6vh;overflow-y:hidden;padding:.5rem;width:100%}.det-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:auto auto auto auto 1fr;height:100%}.det-heading-container{display:flex;flex-direction:row;gap:.5rem;margin:.5rem 0}.det-heading-container p{font-size:1.2rem;margin:0}.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);cursor:pointer;padding:.5rem 1rem}.det-filter-button p{margin:0}.det-item-dropdown{background:var(--det-filter-dropdown-bg);border:var(--det-filter-dropdown-border);color:var(--text-on-accent);padding:.5rem;position:absolute;z-index:1}.det-sorting-container{border:var(--det-filter-sort-border);width:100%}.det-sorting-content{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:end;padding:.5rem 1rem}.det-data-main{display:grid;grid-template-rows:.05fr 1fr;height:53vh;width:100%}.det-header{grid-gap:.5rem;align-items:center;border:var(--det-header-border);color:var(--det-header-text);display:grid;gap:.5rem;grid-template-columns:.1fr .3fr .3fr .5fr 1fr .3fr .3fr .1fr;height:100%;padding:0 .5rem}.det-head-check{display:flex;justify-content:center}.det-head,.det-head-check{border-right:1px solid var(--det-head-divider);width:100%}.det-head p{font-weight:700;margin:0}.det-subhead{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;width:100%}.det-data{background:var(--det-header-bg);height:100%;overflow-y:var(--overflow-show);padding:.5rem;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.det-data-group{grid-gap:.5rem;background:var(--det-header-bg);display:grid;gap:.5rem;grid-template-rows:.1fr 1fr}.det-data-top{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:.07fr 1fr}.det-top-sep{color:var(--det-sep-text);margin:auto;width:100%}.det-data-bot{grid-gap:.5rem;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:.1fr .3fr .3fr .5fr 1fr .3fr .3fr .1fr;min-height:3rem}.det-data-bot:hover{background:var(--det-data-bot-bg-hover);box-shadow:var(--shadow-hover-strong);transition:background .5s ease-in-out}.det-data-bot:hover .det-checkbox,.det-data-bot:hover .det-name,.det-data-bot:hover .det-options,.det-data-bot:hover .det-severity{background:var(--det-data-bot-bg-hover);box-shadow:none;transition:background .5s ease-in-out}.det-checkbox{display:flex;justify-content:center}.det-checkbox,.det-severity{background:var(--det-data-bot-bg-hover);border-radius:.2rem;box-shadow:var(--shadow-inset-sm)}.det-data-head{color:var(--det-header-text);font-size:.8rem;margin:0;padding:.3rem}.det-name{background:var(--det-data-bot-bg-hover);border-radius:.2rem;box-shadow:var(--shadow-inset-sm);min-width:0;overflow:hidden}.det-data-body,.det-sev-body{margin:0;padding:.3rem}.det-data-body{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.det-options{background:var(--det-data-bot-bg-hover);border-radius:.2rem;box-shadow:var(--shadow-inset-sm);display:flex;justify-content:center;position:relative}.det-filter-option-label{cursor:pointer;display:block;padding:.35rem 0}.det-filter-option-row{align-items:center;display:flex;justify-content:space-between}.det-filter-option-left{align-items:center;display:flex;gap:8px}.det-sorting-content.sort-actions-gap{gap:1rem}.det-bulk-delete-btn{align-items:center;cursor:pointer;display:flex}.det-sort-dropdown-wrapper{position:relative}.det-filter-button.sort-trigger{align-items:center;cursor:pointer;display:flex;gap:.5rem;-webkit-user-select:none;user-select:none}.det-sort-dropdown-menu{background:#232c42;border:1px solid #86aaf9;box-shadow:0 4px 12px #00000040;min-width:180px;overflow:hidden;position:absolute;right:0;top:110%;z-index:1000}.det-sort-dropdown-item{background:#232c42;color:#fff;cursor:pointer;padding:.75rem 1rem;transition:background .2s ease}.det-sort-dropdown-item.with-divider{border-bottom:1px solid #2f3d5c}.det-severity-icon-wrapper{align-items:center;display:flex;margin-left:.5rem}.det-attributes-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;width:100%}.det-status-text{text-transform:capitalize}.det-options-trigger-icon{cursor:pointer;margin:auto}.det-options-menu{background:#232c42;border:1px solid #86aaf9;color:#fff;min-width:160px;position:absolute}.det-options-menu.main-menu{right:0;top:33px;z-index:1000}.det-options-menu.status-submenu{right:10rem;top:4.1rem;z-index:1100}.det-no-data{color:var(--text-muted-fixed);font-size:14px;padding:2rem;text-align:center;width:100%}.det-confirm-warning-text{font-weight:500;margin-bottom:1.5rem}.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{height:94.6vh;overflow-y:hidden;padding:.5rem;width:100%}.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:#0000;border:none;color:var(--text-on-accent);cursor:pointer;float:left;padding:10px 24px}.det-btn-group button:not(:last-child){border-right:none}.det-btn-group:after{clear:both;content:"";display:table}.det-btn-group button.btn{color:var(--det-btn-text);font-family:var(--font-base);font-weight:500;line-height:1.5;width:auto}.det-btn-group button.btn:hover:not(:focus){color:var(--det-btn-hover)}.det-btn-group button.btn.active{border-bottom:2px solid var(--det-btn-hover);color:var(--det-btn-hover)}.det-detail-main{display:flex;gap:.5rem;height:100%}.det-detail-left{flex:1 1;height:99%;overflow-y:auto;padding-right:.5rem;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.det-main-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:.5fr 1fr;position:relative}.det-grid-left{min-height:40;padding:.5rem;position:relative}.det-detail-host{background:var(--det-host-bg);border:var(--det-host-border);cursor:pointer;margin:.5rem 0;padding:.5rem}.det-detail-host-name{color:var(--primary);margin:0;text-decoration:underline}.det-right-sidebar{box-shadow:0 4px 0 4px var(--overlay-30);flex:0.6 1}.det-data-card{background:var(--det-host-bg);border:var(--det-host-border);cursor:pointer;margin-bottom:.5rem;padding:.5rem}.det-card-grid{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:.5fr 1fr auto}.card-text{color:var(--primary);margin:0;text-decoration:underline}.det-icons-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(6,1fr)}.card-toggle{align-items:center;background:var(--card-toggle-bg);cursor:pointer;display:flex;justify-content:center;padding:.3rem}.host-node{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:.5fr 1fr}.host-node-icon{margin:.5rem 0;padding:.5rem}.right-data-main{height:99%;overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.right-data-title{background:var(--right-title-bg);border-bottom:var(--right-title-border)}.right-title-main{align-items:center;display:flex;justify-content:space-between;padding:.5rem}.right-title-icon{color:var(--text-main);cursor:pointer}.right-data-content{background:var(--right-content-bg);height:95.2%}.right-content-head-main{border-bottom:1.5px solid var(--border-emphasis);display:flex;height:3rem;justify-content:space-between}.right-content-head{align-items:center;display:flex;padding:.5rem}.head-icon{margin:0 .5rem;padding:.5rem}.head-text{font-size:1.2rem;margin:auto}.actions-main{background:var(--actions-bg);cursor:pointer;margin:.5rem;padding:.5rem}.actions-icons,.actions-main{align-items:center;display:flex}.actions-icons{justify-content:center;padding-left:.5rem}.hostname-data-main{display:flex;justify-content:space-between;padding:.5rem .5rem 0}.host-name-main{display:flex;justify-content:center}.hostname-text{margin:.5rem .5rem .5rem 0}.host-name-icon{display:flex;justify-content:center}.icon-copy{cursor:pointer}.hostname-more-btn{align-items:center;display:flex}.hostname-more-btn button{background:var(--actions-bg);border:none;cursor:pointer}.host-data{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;padding:0 .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{align-items:center;display:flex}.file-sys-main p{margin:0;text-transform:capitalize}.data-grid-right{display:grid;grid-template-rows:1fr 1fr 1fr 1fr}.grid-right-p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:260px}.Connect_to_host_dropdown{background-color:var(--dropdown-option-bg);border:1px solid var(--dropdown-option-border);color:var(--dropdown-option-color);margin-top:85px;overflow:var(--overflow-hide);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{align-items:center;display:flex;gap:.5rem;margin-left:.5rem}.severity-text{text-transform:capitalize}.ext-icons-main{align-items:center;cursor:pointer;display:flex;margin:.5rem;padding:.5rem}.ext-icons-content{align-items:center;display:flex;justify-content:center}.ext-data-content{background:var(--ext-cont-bg)}.ext-data-main{padding:.5rem}.exec-grid-main{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding:0 .5rem .5rem}.exe-data{background:var(--exe-data-bg);border-radius:.3rem;box-shadow:inset 0 0 2px 2px var(--overlay-30);margin:.5rem 0}.exe-content{align-items:center;display:flex;padding:.3rem}.exe-content p{color:var(--primary);margin:5px;overflow-wrap:break-word;white-space:normal;word-break:break-word}.exe-icon-div{background:var(--exe-icon-bg);box-shadow:0 0 2px 2px var(--overlay-30);height:-webkit-fit-content;height:fit-content;margin-right:.2rem;margin-top:.2rem}.exe-icon{cursor:pointer;padding:.2rem}.exe-grid2{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr}.hash-main{justify-content:space-between}.hash-content,.hash-main{display:flex;gap:.5rem}.hash-text-div{width:95%}.hash-text-div p{margin:5px;overflow-wrap:break-word;white-space:normal;word-break:break-word}.hash-icon-div{width:5%}.hash-btn-div{align-items:center;display:flex}.hash-btn{align-content:center;background:var(--hash-btn-bg);display:flex;justify-content:center}.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)}.intel-icon,.reg-icon{align-items:center;border-radius:100%;display:flex;padding:2px}.reg-icon{background:var(--icon-registry)}.net-icon{background:var(--icon-network);border-radius:100%;padding:2px}.net-icon,.net-text{align-items:center;display:flex}.net-text p{margin:0}.subext-icons-main{align-items:center;cursor:pointer;display:flex}.subext-icons{align-items:center;display:flex;justify-content:center;padding:.5rem}.net-ipv4{grid-gap:.5rem;border-bottom:1px solid var(--divider-dark);display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr)}.diskop-icon{background:var(--icon-diskop)}.diskop-icon,.dns-icon{align-items:center;border-radius:100%;display:flex;padding:2px}.dns-icon{background:var(--icon-dns)}.dns-req{grid-gap:.5rem;border-bottom:1px solid var(--divider-dark);display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.vt-card{background:var(--card-bg);border-radius:10px;display:flex;gap:20px;padding:16px}.vt-circle{align-items:center;border:2px solid var(--vt-clean);border-radius:50%;display:flex;flex-direction:column;height:80px;justify-content:center;width:80px}.vt-score-main{color:var(--vt-malicious);font-size:30px}.vt-score-total{font-size:14px;opacity:.7}.vt-label{font-size:12px;margin-top:8px;opacity:.7}.vt-details{flex:1 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{align-items:center;display:flex;gap:6px}.vt-hash{font-size:12px;margin-bottom:6px;word-break:break-all}.vt-file{font-size:14px;margin-bottom:8px}.vt-tags{display:flex;flex-wrap:wrap;gap:6px}.vt-tag{background:var(--overlay-white-10);border-radius:6px;font-size:12px;padding:4px 8px}.vt-score{height:120px;position:relative;width:100px}.vt-center-text,.vt-score{align-items:center;display:flex;flex-direction:column;justify-content:center}.vt-center-text{left:50%;line-height:1.1;position:absolute;top:37%;transform:translate(-50%,-50%)}.dll-main{display:flex;justify-content:space-between}.dll-text{align-items:center;display:flex}.dll-text p{margin:0}.dll-icons-main{cursor:pointer}.dll-icons,.dll-icons-main{align-items:center;display:flex}.dll-icons{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{background:var(--exe-data-bg);border-radius:.3rem;box-shadow:inset 0 0 2px 2px var(--overlay-30);margin:10px}.entityitem-main{display:flex;justify-content:space-between}.entity-content{align-items:center;display:flex;padding:.3rem}.entity-content-p{color:var(--primary);margin:5px;word-break:break-all}.entity-copy-icon{background:var(--exe-icon-bg);box-shadow:0 0 2px 2px var(--overlay-30);height:-webkit-fit-content;height:fit-content;margin-right:.2rem;margin-top:.2rem}.ent-copy-icon{cursor:pointer;padding:.2rem}.dll-time{width:30%}.time-p1{margin:0}.timeline-main{flex-direction:column;height:60px}.timeline-line-dots,.timeline-main{align-items:center;display:flex;position:relative}.timeline-line-dots{height:20px;width:100%}.timeline-horizontal-line{background:var(--timeline-dot-line);height:1px;left:0;position:absolute;right:0;top:50%;z-index:0}.start-dot{background:var(--timeline-dot-line);border-radius:50%;height:7px;width:7px;z-index:1}.left-arrow-main{display:flex;flex:1 1;justify-content:center;z-index:1}.left-arrow{transform:rotate(90deg)}.center-text-main{left:50%;position:absolute;top:20px;transform:translateX(-50%);z-index:1}.center-text{color:var(--timeline-text);font-size:.75rem}.right-arrow-main{display:flex;flex:1 1;justify-content:center;z-index:1}.right-arrow{transform:rotate(90deg)}.end-dot{background:var(--timeline-dot-line);border-radius:50%;height:7px;width:7px;z-index:1}.start-end-time-main{display:flex;justify-content:space-between;margin-top:6px;width:100%}.timeline-time{color:var(--timeline-text);font-size:.75rem}.info-main{width:100%}.title-main{align-items:center;display:flex;gap:.5rem}.cmd-title{margin:0}.cmd-icon{background:var(--text-main)}.status-localid{display:flex;gap:1.5rem}.status-p{text-transform:capitalize}.hash-icon{align-items:center;background:var(--text-main);border-radius:100%;display:flex}.hash-title{margin:5px}.hash-value-main{display:flex}.hash-value{margin:5px}.user-icon{align-items:center;display:flex}.cmd-value-main{background:var(--exe-data-bg);border-radius:.3rem;box-shadow:inset 0 0 2px 2px var(--overlay-30);margin:.5rem 0}.cmd-value-content{display:flex;justify-content:space-between}.cmd-value-p{align-items:center;display:flex;padding:.3rem}.cmd-value-p p{color:var(--primary);margin:5px}.cmd-copy-icon-main{background:var(--exe-icon-bg);box-shadow:0 0 2px 2px var(--overlay-30);height:-webkit-fit-content;height:fit-content;margin-right:.2rem;margin-top:.2rem}.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-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.user-list:hover{cursor:pointer}.console_main_section{display:flex;flex-direction:column;gap:.5rem;height:100%}.host_top_bar_main_div{align-items:center;background:var(--det-header-bg);border:var(--det-host-border);display:flex;gap:.5rem;height:10%;justify-content:space-between;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{background:var(--hosts-btn-hover);border:1px solid var(--hosts-btn-hover);cursor:not-allowed;opacity:.5}.console_session_main{height:90%}.console_session_second_div{background:var(--det-header-bg);border:var(--det-host-border);height:95%;overflow-y:auto;padding:0 .5rem .5rem;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.console_index{margin-bottom:1rem}.console_command_section{align-items:center;color:var(--primary);display:flex;gap:.5rem}.command_response_div{white-space:pre-wrap}.command_response_para{font-family:monospace;line-height:1.5;margin:0 .275rem .275rem;white-space:pre-wrap}.command_pallet{color:var(--primary)}.command_textArea_main{background:var(--det-header-bg);border:var(--det-host-border);display:flex;gap:.5rem;height:auto;padding:.3rem}.command-input{max-height:100%;overflow-y:auto;resize:none;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:90%}.command-btn{padding:1px 6px;width:10%}.loading_main_div{align-items:center;display:flex;height:calc(100vh - 50px);justify-content:center}.help-table{border:none;font-family:monospace;width:100%}.help-table td,.help-table th{background-color:var(--det-header-bg);border:none;padding:2px 5px;text-align:left}.help-table td:first-child{width:200px}.graph-node-icon-wrap,.metric-item{align-items:center;display:flex}.metric-item{gap:.5rem}.metric-icon{border-radius:10px;color:#000;padding:2px}.metric-value{margin:0}.expanded-content{margin-top:.5rem}.tree-connector-line{background-color:var(--tree-line-color);position:absolute;transition:height .2s ease;width:2px}.tree-connector-line.parent{left:17px;top:27px}.tree-child-connector{background-color:var(--tree-line-color);height:2px;left:-23px;position:absolute;top:19px;width:30px}.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{height:90px;width:100px}.dynamic-grid-rows{display:grid}.dynamic-grid-rows-gap{grid-gap:.5rem;display:grid;gap:.5rem}.dll-title{padding:.5rem}.user-value-row{display:flex}.vt-noresult{align-items:center;display:flex;line-height:1rem;padding:.5rem}.vt-noresult-text{text-align:center}.console-status-icon{align-items:center;display:flex;gap:.25rem}.console-status-icon.online{color:green}.console-status-icon.offline{color:red}.node-wrapper{grid-gap:5px;align-items:center;display:grid;font-size:12px;gap:5px;grid-template-rows:repeat(4,1fr);height:85px}.node-ops{display:flex;gap:4px;min-height:16px}.node-name{font-weight:500;margin:0}.node-cmd{font-size:10px;max-width:160px;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-actions{gap:6px;min-height:20px}.node-actions,.op-icons{align-items:center;display:flex}.op-icons{border-radius:10px;color:var(--text-on-accent-dark);padding:2px}.node-border,.node-extend-icons{transition:all .5s ease}.node-extend-icons{cursor:pointer}.node-extend-icons.minus{stroke:var(--icon-stroke-muted);fill:#0000}.node-extend-icons.minus:hover{fill:rgba(var(--primary-rgb),.3);stroke:var(--primary)}.node-extend-icons.plus{stroke:var(--icon-stroke-muted);fill:#0000}.node-extend-icons.plus:hover{fill:rgba(var(--primary-rgb),.3);stroke:var(--primary)}.node-tooltip-portal{pointer-events:none;position:fixed;z-index:999999}.node-tooltip{background:var(--detection-tooltip-bg);border:1px solid var(--divider-dark);box-shadow:0 2px 4px 4px rgba(var(--primary-rgb),.3);color:var(--text-tooltip-muted);padding:.5rem;position:relative;width:350px}.tooltip-title p{color:var(--text-on-accent);font-family:var(--font-base);font-size:14px;font-weight:700;margin:.5rem 0}.tooltip-row{display:flex;justify-content:space-between}.tooltip-row-heading{color:var(--overlay-white-60);font-size:.8rem;margin:.3rem 0}.tooltip-row .value{color:var(--text-on-accent);font-size:.8rem;margin:.3rem 0}.tooltip-icons{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,1fr);margin-top:6px}.tooltip-icons-container{align-items:center;display:flex;gap:.5rem}.tooltip-icons-container p{margin:0}.tooltip-icon{align-items:center;border-radius:10px;color:var(--text-on-accent-dark);display:flex;justify-content:center;padding:2px}.tooltip-icon.process{background:var(--icon-process)}.tooltip-arrow{background:var(--detection-tooltip-bg);border-bottom:1px solid var(--divider-dark);border-right:1px solid var(--divider-dark);bottom:-6px;box-shadow:4px 5px 6px 0 rgba(var(--primary-rgb),.3);height:10px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:10px}.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-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.node-title-container{background:var(--node-title-bg);border-bottom:var(--node-title-border)}.node-title-main{align-items:center;display:flex;justify-content:space-between;padding:.5rem}.node-close{color:var(--text-main);cursor:pointer}.node-content-container{background:var(--right-content-bg);height:95%}.node-main{grid-gap:.5rem;grid-template-rows:repeat(7,1fr);padding:0 .5rem}.data-grid,.node-main{display:grid;gap:.5rem}.data-grid{grid-gap:.5rem;grid-template-columns:1fr 1fr}.host-p1{width:100%}.host-p1,.host-p2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.host-p2{text-transform:capitalize;width:250px}.op-main{border-bottom:2px solid var(--border-emphasis)}.op-title-main{cursor:pointer;display:flex;justify-content:space-between}.op-title-content{gap:.5rem;margin-left:.5rem}.op-intel,.op-title-content{align-items:center;display:flex}.op-intel{background:var(--icon-intel);border-radius:100%;padding:2px}.op-reg{background:var(--icon-registry)}.op-net,.op-reg{align-items:center;border-radius:100%;display:flex;padding:2px}.op-net{background:var(--icon-network)}.op-diskop{background:var(--icon-diskop)}.op-diskop,.op-dns{align-items:center;border-radius:100%;display:flex;padding:2px}.op-dns{background:var(--icon-dns)}.op-extend-main{cursor:pointer;margin:.5rem;padding:.5rem}.op-extend-main,.opextend-icon{align-items:center;display:flex}.opextend-icon{justify-content:center}.op-content-main{background:var(--ext-cont-bg)}.op-content-cont{cursor:pointer;padding:.5rem}.op-title{align-items:center;display:flex}.op-title p{margin:0}.opsub-ext-main{cursor:pointer}.opsub-ext-main,.opsub-icons{align-items:center;display:flex}.opsub-icons{justify-content:center;padding:.5rem}.netsub-ipv4{grid-gap:.5rem;grid-template-columns:repeat(5,1fr)}.dnssub-dnsreq,.netsub-ipv4{border-bottom:1px solid var(--divider-dark);display:grid;gap:.5rem}.dnssub-dnsreq{grid-gap:.5rem;grid-template-columns:1fr 1fr}.ipv4-grid-wrapper{display:grid}.dns-grid-wrapper{grid-gap:.5rem;display:grid;gap:.5rem}.process-tree-container{display:flex;height:89vh;overflow:hidden;width:100%}.process-tree-canvas{flex:1 1}.opicons-over-node{align-items:center;border-radius:10px;display:flex;justify-content:center}.node-wrapper{color:var(--text-main)}.tooltip-actions-label{margin:.8rem 0}.no-processes-text{color:var(--text-main)}.parent_main_div{height:100vh;overflow-y:hidden;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);width:100%}.buttons_row_div{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center;padding:10px;width:100%}.text_area{background:var(--dashboard-card-bg);border:none;border-radius:4px;box-sizing:border-box;color:var(--text-main);flex:1 1;font-family:monospace;font-size:14px;line-height:1.4;max-height:70px;padding:8px;resize:none;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%}.text_area::placeholder{opacity:var(--text-area-opacity)}.text_area:focus-visible{outline:none}.first_child_div{display:flex;flex-direction:column;height:100%;margin-top:0;width:100%}.parent_text_area{border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);display:flex;height:80px;padding:5px;width:100%}.line-numbers,.parent_text_area{background:var(--dashboard-card-bg);color:var(--text-main);font-family:monospace;font-size:14px;line-height:1.4}.line-numbers{border:none;box-sizing:border-box;height:100%;overflow:hidden;padding:8px 4px;resize:none;text-align:right;width:40px}.tables_child_div{display:flex;flex:1 1;padding:5px;width:100%}.sidebar_tables{background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);overflow:var(--overflow-hide);transition:width .3s ease}.sidebar_search_div{display:flex;justify-content:center;margin-top:7px;width:100%}.sidebar_input_div{padding:0 10px;position:relative;width:98%}.run_button,.sidebar_input_div{align-items:center;display:flex}.run_button{width:115px}.custom_date_button,.run_button{background:var(--primary);border:1px solid var(--primary);color:var(--text-on-accent);cursor:pointer;height:28px;justify-content:center}.custom_date_button{align-items:center;border-bottom-left-radius:1px;border-top-left-radius:1px;display:flex;width:200px}.date_filter-input{-webkit-appearance:none;appearance:none;background:var(--activity-input-bg);background-clip:padding-box;border:1px solid var(--activity-input-border)!important;color:var(--text-on-accent);font-family:var(--font-base);font-weight:400;margin-bottom:auto;margin-left:10px;padding:.45rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:85%}.start_end_run_div{align-items:center;display:flex;gap:10px;justify-content:end;width:100%}.search-input_activity{background:#0000;border:1px solid var(--activity-input-border);box-sizing:border-box;color:var(--text-main);font-family:var(--font-base);font-size:14px;font-weight:400;height:26px;margin-bottom:auto;margin-left:auto;padding:.51rem;width:100%}.search-input_activity:focus-visible{outline:none}.search_btn_icon{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:100%;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.activity_table_heading{text-align:right}.right_logs_div{margin:0 0 0 .4rem;width:80%}.sidebar_activity-table{background-color:var(--dashboard-card-bg);border-collapse:collapse;color:var(--text-main);font-size:14px;margin-top:5px;table-layout:fixed;width:100%}.sidebar_activity-table thead{background:var(--dashboard-card-bg)}.sidebar_activity-table th{border-bottom:none;font-size:13px;padding:5px 5px 5px 13px}.sidebar_activity-table td{border-bottom:none;font-size:12px;padding:0 5px 0 13px}.activity-table{background-color:var(--dashboard-card-bg);font-size:14px;margin-top:5px;min-width:1200px;table-layout:auto}.activity-table th{border-bottom:none;font-size:13px;padding:5px 5px 5px 13px}.activity-table td{border-bottom:var(--activity-table-border);border-right:var(--activity-table-border);font-size:12px;padding-bottom:35px}.activity_table_thead{background:var(--dashboard-card-bg);border:var(--dashboard-card-border);position:-webkit-sticky;position:sticky;top:0;z-index:1}.activity_table_thead th{border-right:var(--activity-table-border)}.activity_table_dynamic_th{border-right:1px solid var(--divider-muted);cursor:pointer;min-width:150px;white-space:nowrap}.left-align{text-align:left;width:40%}.right_logs_table_data{border:var(--dashboard-card-border);border-top:none;font-family:monospace;font-size:12px;max-width:310px;min-width:305px;padding:12px 5px;text-align:left;vertical-align:top;white-space:pre-wrap;word-break:break-word}.new_json_table{background:var(--surface-fixed-dark)}.center-align,.center-align_timestamp{text-align:center;width:11%}.center-align_timestamp{cursor:pointer;min-width:150px;-webkit-user-select:none;user-select:none}.center-align_timestamp,.field-list-heading{border-right:1px solid var(--divider-muted);white-space:nowrap}.field-list-heading{background:var(--field-list-bg);border-left:none;color:var(--text-main);min-width:300px}.right_table_data_fields{border-bottom:2px solid var(--border-emphasis);border-right:1px solid var(--divider-muted);max-width:310px;min-width:305px;padding:12px 8px;text-align:left;vertical-align:top}.right-align{text-align:center;width:15%}.icon,.icon_ref{cursor:pointer}.icon_ref{width:16px}.log_count_bar_chart{background:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);height:90px;overflow-x:var(--overflow-hide);overflow-y:var(--overflow-hide);padding-left:10px;scrollbar-width:thin;width:100%}.recharts-surface:focus{outline:none}.css-1py5ahb,.css-t9dsu9{background-color:initial!important}.recharts-tooltip-wrapper{left:20px!important}.scrollable-table-container{max-height:94%;overflow-y:var(--overflow-show);padding-bottom:10px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.sidebar_arrows_div{align-items:center;background:var(--dashboard-card-bg);border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;width:25px;z-index:3}.sidebar_arrows_div svg{fill:var(--text-main)}.result_export_div{align-items:center;background-color:var(--dashboard-card-bg);border:var(--dashboard-card-border);box-shadow:var(--shadow-sm);display:flex;height:40px;justify-content:space-between;margin-bottom:5px;padding:0 10px}.result_span{color:var(--text-main);font-size:16px}.export_icon_div{align-items:center;display:flex;gap:10px}.full_exit_screen_icon{cursor:pointer;height:auto;object-fit:contain}.full_exit_screen_div{width:16px}.exit_full_screen_svg{display:block;height:16px;width:16px}.full_screen_svg{display:block;height:12px;width:12px}.export_span{color:var(--text-main);font-size:16px}.export_span:hover{color:var(--primary)}.export_dropdown_wrapper{cursor:pointer;display:inline-block;position:relative}.export_dropdown_menu{background:var(--export-icon-dropdown-bg);border:var(--activity-icon-dropdown-border);border-radius:6px;box-shadow:0 4px 10px var(--overlay-30);color:var(--text-on-accent);min-width:120px;position:absolute;right:0;top:30px;z-index:1000}.export_dropdown_menu div{cursor:pointer;padding:8px 12px}.export_dropdown_options{border:var(--export-dropdown-border);color:var(--text-on-accent);font-size:11px}.export_dropdown_options:hover{background:var(--db-icon-dropdown-hover)}.recharts-wrapper{padding-left:10px;padding-right:10px}.child_logs_div{height:100%;overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%}.start_to_end{color:var(--text-main)}.pagination-controls{margin-bottom:5px;margin-right:20px;margin-top:5px;text-align:right}.pagination-controls button:disabled{background-color:initial;color:var(--pagination-btn-text);cursor:not-allowed}.pagination-controls button{background-color:initial;color:var(--pagination-btn-text);cursor:pointer}.input_dates_div{align-items:center;display:flex;gap:10px;justify-content:end;width:100%}.detection-timeline-container{display:flex;flex-direction:column;font-size:12px;height:82vh;overflow-y:auto;padding:10px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.detection-timeline-rows{display:flex;flex-direction:column;gap:4px}.detection-timeline-row{align-items:stretch;display:flex;margin-bottom:6px}.detection-timeline-left{align-items:center;display:flex;gap:10px;position:relative;width:220px}.detection-timeline-left:before{background:var(--timeline-line-muted);bottom:-30px;content:"";left:175px;position:absolute;top:0;width:2px;z-index:0}.detection-timeline-row:first-child .detection-timeline-left:before{top:80%}.detection-timeline-row:last-child .detection-timeline-left:before{bottom:50%;top:0}.detection-timeline-host-icon{margin-top:30px}.detection-timeline-timestamp{color:var(--text-main);font-size:12px;min-width:150px;white-space:nowrap}.detection-timeline-icon-wrapper{align-items:center;display:flex;height:20px;justify-content:center;margin-left:6px;width:20px;z-index:2}.detection-timeline-right{flex:1 1}.detection-event-table{border:none;border-collapse:collapse;table-layout:fixed;width:100%}.detection-event-table th{color:var(--text-main)}.detection-event-table td,.detection-event-table th{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detection-event-table td{border-bottom:none}.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);border:var(--det-host-border);color:var(--event-header-text)}.detection-event-row{background:var(--event-data-text-bg)}.page-loader-wrapper{align-items:center;display:flex;height:calc(100vh - 50px);justify-content:center}.detection-tabs-body{height:calc(100% - 25px)}.event-timeline-wrapper{background:var(--event-timeline-bg);height:100%}.pagination.timeline-pagination{height:auto;margin-bottom:1rem;padding-top:1rem}.detection-timeline-fixed-border{border-top:1px solid #3d4a69}.detection-timeline-icon-bg{align-items:center;border-radius:100%;display:flex;height:100%;justify-content:center;width:100%}.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{height:100%;overflow-y:auto}.fields-table-spacing{margin-top:30px}.right_logs_div{display:flex;flex:1 1;flex-direction:column;transition:width .3s ease}.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:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.fullscreen-toggle-btn{cursor:pointer;display:flex;justify-content:right}.export_dropdown_wrapper{align-items:center;display:flex}.export_span.export-trigger{font-size:14px}.chart-inner-wrapper{min-width:100%}.logs-table-wrapper{flex:1 1;margin-top:5px;overflow:hidden}.pagination-controls button{border:none;border-radius:5px;padding:6px 8px}.logs-scroll-container{max-height:94%;overflow-x:auto;overflow-y:auto;scrollbar-width:thin}.table-loader-cell{margin:auto}.activity-no-data-cell,.table-loader-cell{border-bottom:none;height:57vh;text-align:center}.query-error-cell{background:var(--query-error-cell-bg);border-bottom:none;padding:2rem}.query-error-card{background:var(--query-error-card-bg);border:var(--query-error-card-border);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;min-height:50vh;overflow:hidden}.query-error-body{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem}.query-error-heading{color:var(--query-error-heading-color);font-size:1.4rem;font-weight:600;margin:0}.chart-empty-state{height:120px;position:relative;width:100%}.chart-outer-wrapper{height:100px;position:relative;width:100%}.chart-total-count{color:var(--text-main);font-size:11px;font-weight:400;position:absolute;top:5px;z-index:10}.chart-tooltip{background:#000c;border-radius:4px;color:#fff;font-size:11px;padding:6px 10px}.query-error-code{background:var(--query-error-code-bg);border:var(--query-error-code-border);border-radius:6px;color:var(--query-error-code-color);font-family:monospace;font-size:.9rem;max-width:700px;padding:1rem;width:100%}.xdr-graph-container{height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.xdr-search-container{align-items:center;display:flex}.xdr-search-input{width:25%}.xdr-graph-main{display:flex;height:calc(100% - 25px)}.xdr-graph{flex:3 1;position:relative}.xdr-sidebar{background:var(--sidebar-bg);flex:1.3 1;overflow-y:auto;padding:10px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.xdr-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.xdr-data{margin-bottom:10px}.xdr-json{background:var(--divider-dark);border-radius:4px;color:var(--text-tooltip-muted);font-size:12px;overflow:auto;padding:10px}.node-context-menu{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:3px;color:var(--text-on-accent);display:flex;font-size:14px;position:absolute;z-index:1000}.xdr-context-col{min-width:160px;padding:6px 0}.xdr-context-item{border:1px solid var(--dropdown-item-border);cursor:pointer;display:flex;justify-content:space-between;padding:8px 14px;white-space:nowrap}.xdr-context-item:hover{background:var(--dropdown-hover)}text{fill:var(--text-main)}.xdr-node-label{color:var(--text-main);font-size:11px;text-align:center}.link-dark{stroke:#fff!important;stroke-width:2px}.link-light{stroke:#000!important;stroke-width:2px}.host-name{color:var(--text-main);font-size:1.5rem;font-weight:500;line-height:1rem;margin-bottom:auto;margin-top:auto}.inv-dev-action,.inv-dev-action button.action{align-items:center;cursor:pointer;display:flex;position:relative}.inv-dev-action button.action{background:var(--host-act-btn-bg);border:var(--host-act-btn-border);color:var(--host-act-btn-text);gap:8px;height:100%;padding:.5rem 1rem}.App.light-mode .arrow,.arrow{border-left:5px solid #0000;border-right:5px solid #0000;height:0;transition:transform .3s ease-in-out;width:0}.down{border-top:5px solid var(--arrow-down)}.up{border-bottom:5px solid var(--arrow-up);border-top:none}.info-sec{align-items:center;background:#0000;border:none;color:var(--text-main);cursor:pointer;display:flex;gap:8px;height:100%;padding:.5rem 1rem;position:relative}.inv-separator{background:var(--text-main);height:1px;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{grid-gap:.5rem;background:var(--hosts-container-bg);display:grid;gap:.5rem;grid-template-rows:.09fr .5fr .1fr 1fr;height:100%}.hosts-topbar{align-items:center;background:var(--host-cont-bg);border:var(--host-cont-border);box-shadow:var(--shadow-sm);display:flex;height:2.5rem;justify-content:space-between;padding:0 .5rem}.hosts-button,.hosts-input{background:var(--hosts-btn-input-bg);border:var(--hosts-btn-input-border);color:var(--text-main);cursor:pointer;padding:.25rem .5rem}.hosts-input{background:var(--hosts-input-bg);border:1px solid var(--activity-input-border);color:var(--text-main);cursor:text;font-family:var(--font-base);transition:background .15s ease-in-out,box-shadow .15s ease-in-out}.hosts-input:focus{box-shadow:var(--input-shadow-hover);outline:1px solid var(--primary)}.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){background:var(--hosts-btn-hover);border:1px solid var(--hosts-btn-hover)}.hosts-input{outline:none}.hosts-filters{grid-gap:.5rem;background:var(--hosts-filters-bg);display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(150px,1fr));height:100%}.hosts-filter-card{background:var(--hosts-filter-card-bg);border:var(--host-cont-border);box-shadow:var(--shadow-sm);height:300px;padding:.5rem}.hosts-filter-title{color:var(--text-main);font-size:.85rem;font-weight:700;margin-bottom:.5rem;padding:.25rem}.hosts-filter-list{height:90%;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.hosts-data{align-items:center;background:var(--hosts-filter-card-bg);border:var(--host-cont-border);box-shadow:var(--shadow-sm);display:flex;justify-content:space-between;padding:0 .5rem}.hosts-table-container-main{display:flex;overflow-y:auto}.hosts-table-container,.hosts-table-container-main{height:100%;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.hosts-table-container{background:var(--hosts-filter-card-bg);border:none;box-shadow:var(--shadow-sm);flex:1 1;transition:all .3s ease}.host-row{cursor:pointer}.hosts-table{border-collapse:collapse;width:100%}.hosts-table td,.hosts-table th{border:none;text-align:left}.hosts-table th{background:var(--hosts-filter-card-bg);font-weight:700;padding:10px 5px}.hosts-table td{background:#0000;height:55px;padding:10px 5px}.head-separator{border-right:1px solid var(--det-head-divider)}.head-not-separator,.head-separator{display:flex;width:100%}.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:hover{background:var(--row-hover);cursor:pointer}.App.light-mode .hosts-table td{background:#0000}.host-details-panel{background:var(--hosts-detail-panel-bg);border-left:var(--hosts-detail-panel-border);height:100%;min-width:350px;overflow-y:auto;padding:.5rem;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:35%}.close-button{background:#0000;border:none;color:var(--text-main);cursor:pointer;display:block;margin:auto 0}.host-action-dropdown{background:var(--host-action-dropdown-bg);border:var(--host-action-dropdown-border);box-shadow:var(--shadow-sm);margin-top:2.2rem;position:absolute;right:0;top:13%;width:100px;z-index:1000}.host-action-dropdown.host-action-dropdown{width:130px}.host-action-dropdown ul{background:var(--host-action-dropdown-bg);color:var(--text-on-accent);list-style:none;margin:0;padding:0}.host-action-dropdown ul li.i-hunt-list{padding:.7rem 1rem}.host-action-dropdown ul li:hover{background-color:var(--host-action-dropdown-hover);cursor:pointer;transition:background-color .5s ease-in-out}.host-dev-info{grid-gap:.5rem;color:var(--text-main);display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);margin-top:1rem}.os-dev-info{grid-gap:.2rem;grid-template-rows:repeat(6,1fr)}.hardware-dev-info,.os-dev-info{color:var(--text-main);display:grid;gap:.2rem;grid-template-columns:repeat(2,1fr);margin-top:1rem}.hardware-dev-info{grid-gap:.2rem;grid-template-rows:repeat(4,1fr)}.host-panel-container{padding:.5rem 0}.host-heading-container{align-items:center;display:flex;justify-content:space-between;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{align-items:center;display:flex;justify-content:space-between}.host-grid-norm-icon{font-size:.9rem;margin:.5rem .3rem}.host-grid-norm,.host-grid-overflow{font-size:.9rem;margin:.5rem 0}.host-grid-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.device-headd-container{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.device-heading{font-size:1.25rem;margin:0}.grid-col-container{align-items:normal;display:flex}.grid-col-overflow{font-size:.9rem;margin:.5rem .3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.host-user-heading{padding-left:0;width:60%}.host-user-name{padding-left:0}.group-icon-wrapper{align-items:center;display:flex;position:relative}.group-icon-wrapper .group-tooltip{background:var(--tooltip-fixed-bg);border-radius:6px;bottom:30px;color:var(--text-on-accent);font-size:.75rem;left:50%;opacity:0;padding:.35rem .6rem;pointer-events:none;position:absolute;transform:translateX(-50%);transition:all .2s ease;visibility:hidden;white-space:nowrap;z-index:1000}.group-icon-wrapper:hover .group-tooltip{opacity:1;visibility:visible}.host_group_checkbox{align-items:center;display:flex}.host_group_count,.search_criteria_group{color:var(--group-criterea-text)}.host_group_count{font-size:15px;margin-left:15px}.create_group{background:var(--create-group-bg);border:var(--create-group-border);color:var(--text-main);cursor:pointer;font-size:12px;padding:5px 12px}.create_group:hover{background:var(--create-group-bg-hover)}.group_main_table_div{background-color:var(--divider-dark)}.host_group_search_row{background:var(--hosts-filter-card-bg);border:var(--group-search-border);display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.5rem}.host_group_table{border-collapse:collapse;width:100%}.host_group_table td,.host_group_table th{background:#0000;border:none;color:var(--text-main);padding:8px 12px;text-align:left}.host_group_thead th{background:var(--host-cont-bg);color:var(--host-group-head-text);font-size:13px;font-weight:600;padding-right:15px;position:relative}.host_group_thead th:not(:last-child):after{background-color:var(--text-muted);content:"";height:50%;position:absolute;right:0;top:25%;width:1px}.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:initial}.host_table_body td{background:var(--surface-fixed-darker);border:none;font-size:12px}.host_table_body{cursor:pointer}.group_modal_overlay{align-items:center;background:var(--overlay-70);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.group_modal_content{background:var(--group-modal-bg);border-radius:10px;color:var(--text-main);padding:20px;width:400px}.group_modal_content h2{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.group_modal_content label{display:block;font-size:14px;margin-top:10px}.group_modal_content input[type=text],.group_modal_content textarea{background:var(--input-bg);border:1px solid var(--activity-input-border);border-radius:5px;color:var(--text-main);margin-top:5px;padding:6px;width:100%}.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{box-shadow:var(--input-shadow-hover);outline:1px solid var(--input-outline)}.group_modal_content textarea{resize:vertical}.group_modal_content .group_note{color:var(--text-muted-fixed);font-size:12px;margin:5px 0}.group_modal_actions{display:flex;gap:10px;margin-top:20px}.group_modal_actions button{border:none;cursor:pointer;flex:1 1;font-weight:500;padding:8px 0}.group_modal_actions button[type=button]{background:var(--btn-neutral-bg);color:var(--text-on-accent)}.group_modal_actions button[type=submit]{color:var(--text-on-accent)}.check_box_para{left:0;position:relative;top:10px}.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{align-items:center;color:var(--text-on-accent);display:flex;font-weight:500;gap:8px}.group_radio_description{color:var(--text-muted-fixed);font-size:12px;margin-left:25px}.action_dropdown_wrapper{display:inline-block;position:relative}.hosts_info_in_hostGroups_sec{background:var(--ext-cont-bg);height:440px;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.action_dropdown_toggle{background:var(--group-action-toggle-bg);border:var(--group-action-toggle-border);color:var(--text-on-accent);cursor:pointer;font-size:12px;padding:8px 12px;-webkit-user-select:none;user-select:none}.action_dropdown_menu{background:var(--group-action-dropdown-bg);border:var(--group-action-dropdown-border);min-width:120px;position:absolute;right:0;top:185%;z-index:2000}.action_dropdown_option{border:var(--group-action-dropdown-opt-border);color:var(--text-on-accent);cursor:pointer;font-size:12px;padding:8px 12px}.action_dropdown_option:hover{background:var(--group-action-dropdown-opt-hover)}.details_tabs{border-bottom:1px solid var(--surface-fixed-dark);display:flex;margin:1rem 0}.details_tab{background:none;border:none;color:var(--icon-stroke-muted);cursor:pointer;font-weight:500;padding:.5rem 1rem}.details_tab.active{border-bottom:2px solid var(--accent-blue);color:var(--primary)}.details_content{gap:1rem}.detail_field,.details_content{display:flex;flex-direction:column}.detail_field label{font-weight:700;margin-bottom:.25rem}.detail_field label,.detail_field span{color:var(--text-main)}.detail_row{display:flex;gap:2rem;justify-content:space-between}.detail_col{display:flex;flex:1 1;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_description,.new_group_name{background:var(--new-group-name-bg);color:var(--text-main)}.new_group_description{font-family:var(--font-base)}.new_group_name:focus-visible{border:none;outline:1px solid var(--primary)}.new_group_description:focus-visible{border:none;outline:1px solid var(--primary)}.App.light-mode .static_by_Hostname,.static_by_id{color:var(--text-main)}.hosts-full-height{height:100%}.groups-page-root{display:flex;height:100%}.groups-table-col{flex:1 1}.groups-search-inline{align-items:center;display:flex;gap:.5rem}.create_group.search-btn-gap{margin-right:10px}.group-details-panel{background:var(--group-modal-bg);border-left:1px solid var(--surface-fixed-dark);color:var(--text-main);padding:0 16px;width:35%}.panel-header-row{align-items:center;display:flex;justify-content:space-between}.group-panel-title{margin-bottom:1rem}.group-panel-toprow{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.reset-margin{margin:0}.right-main.group-host-divider{border-bottom:none;border-top:2px solid var(--border-emphasis)}.group-host-icon-row{align-items:center;display:flex;padding:2px}.fw-bold{font-weight:700}.fw-600{font-weight:600}.group-hosts-header-row{margin-bottom:.75rem}.group-hosts-checkbox-row{align-items:center;display:flex;gap:8px}.group-host-row{border-bottom:1px solid #ffffff14;padding-bottom:.75rem}.group-host-row,.modal-text-mb1{margin-bottom:1rem}.modal-warning-text{font-weight:500;margin-bottom:1.5rem}.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{flex-wrap:wrap}.hosts-topbar-left,.hosts-topbar-right{display:flex;gap:.5rem}.hosts-filter-chip{align-items:center;background:var(--primary);border-radius:14px;display:flex;font-size:.85rem;padding:.25rem .6rem}.hosts-filter-chip-close{cursor:pointer;margin-left:6px}.hosts-filter-label{display:block;padding:.5rem 0}.hosts-filter-row{display:flex;justify-content:space-between}.hosts-data-actions{align-items:center;display:flex;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 1}.versions_left-column{height:100%;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.versions_left-column,.windows_versions_left-column{background:var(--sensor-ver-bg);width:65%}.versions_card{align-items:center;background:var(--sensor-ver-bg);border:var(--sensor-ver-border);box-shadow:var(--shadow-sm);display:flex;gap:20px;justify-content:space-between;margin-bottom:18px;margin-left:7px;padding:16px}.version_card-left{flex:1 1}.versions_card-left h3{color:var(--link-dark-blue);margin:0}.versions_card-middle{flex:3 1}.versions_card-middle p{font-size:14px;margin:4px 0}.versions_card-middle .link{color:var(--link-blue);display:inline-block;margin-top:6px;text-decoration:none}.versions_card-middle .link:hover{text-decoration:underline}.versions_card-right{flex:0 1}.versions_download-btn{background:#0000;border:var(--sensor-ver-btn-border);color:var(--text-main);cursor:pointer;padding:8px 16px}.versions_download-btn:hover{background:var(--sensor-ver-btn-bg-hover)}.version_link{color:var(--primary)}.sensor_right-column{background:var(--sensor-ver-bg);border:var(--sensor-ver-border);box-shadow:var(--shadow-sm);color:var(--text-main);height:100%;overflow-x:var(--overflow-hide);overflow-y:var(--overflow-show);padding:16px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:35%}.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);border-radius:4px;font-family:monospace;font-size:14px;padding:4px 8px}.copy-icon{cursor:pointer;transition:color .2s}.copy-icon,.copy-icon:hover{color:var(--text-main)}.order_list_instructions li{padding-bottom:30px}.parent_version_card{box-shadow:0 -4px 8px -5px #0003;height:91%;overflow-y:var(--overflow-show);padding-right:5px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.customer_id{line-height:1.2;word-break:break-all}.hosts-page-wrap{height:calc(100vh - 50px);overflow-y:hidden;padding:.5rem;width:100%}.hosts-tab-panel{margin-top:.375rem}.hosts-tab-panel.groups-tab-panel{height:93.5%;overflow:hidden}.hosts-tab-panel.sensor-tab-panel{height:76vh}.platform-os-heading{padding-left:10px}.install-step-spaced{line-height:1.6}.overview-container{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:var(--grid-template-full);height:100%}.overview-main{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:var(--grid-template-full);height:100%}.section-main{display:flex;flex-direction:column;gap:.5rem;height:100%}.overview-table{height:90%;overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.treemap-text{fill:var(--text-on-accent);text-anchor:start;dominant-baseline:middle;font-size:12px;font-weight:500;pointer-events:none}.software-container{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:var(--grid-template-software);height:100%}.software-filters{grid-gap:.5rem;background:var(--hosts-filters-bg);display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));height:100%}.software_filters_test{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:450px}.cve_parent_div{background:var(--hosts-filter-card-bg)}.cve_cards{padding:.5rem}.centered-card{align-items:center;display:flex;flex-direction:column;padding:.5rem}.label_parent{display:flex;flex-direction:row;gap:2rem}.vulnerable-label{color:var(--label-muted);font-size:.85rem}.vulnerable-date{color:var(--text-on-accent);font-size:1.1rem;margin:.5rem 0}.timeline-card{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.timeline-card:after,.timeline-card:before{background:var(--timeline-border-overlay-18);bottom:18%;content:"";position:absolute;top:18%;width:1px}.timeline-card:before{left:35px}.timeline-card:after{right:35px}.timeline-content{height:25%;text-align:center;width:100%}.timeline-top-vertical{align-items:center;display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem}.org-text{font-size:1.25rem}.date-text,.label-text,.org-text{color:var(--text-on-accent);font-weight:600}.date-text,.label-text{font-size:1rem}.timeline-divider{background:var(--timeline-border-overlay-22);height:1px;margin:0 40px;width:auto}.timeline-bottom{color:var(--timeline-bottom-text);font-size:.8rem;margin-top:.6rem}.cve-details-layout{display:flex;gap:.5rem}.cve-details-layout,.cve-details-table{height:100%;width:100%}.cve-details-timeline{background:var(--hosts-filter-card-bg);height:100%;width:35%}.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{color:var(--timeline-danger);font-weight:500}.timeline-wrapper{height:40px;position:relative}.timeline-base{background:var(--icon-stroke-muted);width:100%}.timeline-base,.timeline-vulnerable{border-radius:3px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.timeline-vulnerable{background:linear-gradient(90deg,var(--timeline-warning),var(--timeline-danger))}.timeline-marker{position:absolute;text-align:center;top:-22px;transform:translateX(-50%)}.timeline-marker span{display:block;font-size:.7rem;font-weight:600}.timeline-marker small{color:var(--timeline-muted-text);font-size:.65rem}.timeline-marker:before{background:var(--timeline-marker-dot);border-radius:50%;content:"";display:block;height:10px;margin:0 auto 4px;width:10px}.timeline-marker.detect:before{background:var(--timeline-warning)}.timeline-marker.end:before{background:var(--timeline-success)}.exposure-page-shell{height:94.6vh;overflow-y:hidden;padding:.5rem;width:100%}.exposure-page-shell.short{height:89vh}.exposure-overview-shell{height:calc(100vh - 50px);overflow:hidden;padding:.5rem .3rem;width:100%}.affected-systems-chart-wrap{height:80%;width:100vw}.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 .5rem 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{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));height:100%}.def-panel-body{height:100%;padding:.5rem;width:100%}.def-panel-body.col{display:flex;flex-direction:column}.tab-panel-body{height:93.5%;margin-top:.375rem;overflow:hidden}.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;flex-wrap:wrap;gap:.5rem}.topbar-controls-left.centered{align-items:center}.button-row-gap{display:flex;gap:.5rem}.filter-chip{align-items:center;background:var(--primary);border-radius:14px;display:flex;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{height:100%;width:100%}.chart-fill.w90-84{height:84%;width:90%}.chart-fill.w98{width:98.5%}.chart-fill-80{height:80%;width:100%}.chart-legend-row{align-items:center;display:flex;gap:.5rem;width:100%}.chart-legend-row.h80{height:80%}.chart-flex-main,.chart-legend-row.h100{height:100%}.chart-flex-main.f98{flex:0.98 1}.chart-flex-main.f75{flex:0.75 1}.legend-column{display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:auto}.legend-item{align-items:center;border-radius:5rem;cursor:pointer;display:flex;width:-webkit-fit-content;width:fit-content}.legend-item.pad-a{background-color:initial;padding:0 .5rem}.legend-item.pad-b{padding:.25rem .75rem}.legend-label{position:relative}.legend-label.pad-vert{padding:.375rem 0}.legend-strike{height:2px;left:0;position:absolute;right:0;top:50%}.legend-icon-both{margin:auto .375rem}.legend-icon-right{margin-right:.375rem}.vuln-tooltip{background:#0003;border-radius:6px;color:#fff;font-size:12px;padding:6px 8px}.vuln-tooltip-date{font-weight:600}.policy-heading{font-size:1.25rem;font-weight:600;margin:.5rem 0;padding:.5rem}.policies-main-container{height:89vh;overflow-y:var(--overflow-hide);padding:.5rem;width:100%}.policies-tabs-container{display:flex;flex-direction:column;gap:.2rem}.platform-label{color:var(--timeline-line-muted);font-size:11px}.policy-tab-os-select{padding:.15rem}.select-os{align-items:center;display:flex;gap:.5rem}.select-os p{margin:0}.policies-btn-group{column-gap:1rem;display:flex}.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{align-items:center;justify-content:space-between}.policy-topbar-main,.topbar-left{display:flex;flex-direction:row;gap:.5rem}.topbar-left{width:40%}.topbar-right{display:flex;flex-direction:row;gap:.5rem;justify-content:end;width:30%}.policy-count{width:30%}.policy-search{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;width:70%}.policies-table{table-layout:fixed!important;width:100%}.policies-data{transition:transform .25s ease-in-out,background-color .2s ease}.policies-table th:first-child{width:7%}.policies-table th:nth-child(2){width:10%}.policies-table th:nth-child(3){width:15%}.policies-table th:nth-child(4),.policies-table th:nth-child(5),.policies-table th:nth-child(6){width:14%}.policies-table th:nth-child(7){width:13%}.policies-table th:nth-child(8),.policies-table th:nth-child(9){width:7%}.precedence-container{align-items:center;display:flex;flex-direction:row;gap:1rem}.precedence-container p{margin:.5rem}.precedence-sort{align-items:center;display:flex;flex-direction:column;line-height:1}.shift-up{transform:translateY(-100%)}.shift-down{transform:translateY(100%)}.row-dragging{background:var(--latest-detections-bg)!important;box-shadow:0 8px 24px var(--overlay-25);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%}.sdropdown-full{max-width:none}.truncate-cell{max-width:0}.truncate-cell,.truncate-cell a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate-cell a{display:block}.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{width:100%}.policy-modal-row2,.row1-col-left{display:flex;flex-direction:column;gap:.5rem}.row1-col-left{width:50%}.row1-col-right{justify-content:space-between}.policy-os-select{padding:8px}.policy-desc-resize{resize:none!important;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.policy-detail-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:minmax(150px,.5fr) minmax(50px,.05fr) minmax(150px,1fr);height:100%}.policy-detail-grid-top-row{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:repeat(4,minmax(50px,1fr))}.policy-name-actions{align-items:center;display:flex;justify-content:space-between;width:100%}.policy-name{align-items:center;display:flex;width:60%}.policy-name-edit{cursor:pointer;margin-left:.5rem}.policy-actions{display:flex;justify-content:flex-end;width:40%}.policy-status-id{align-items:center;display:flex;justify-content:space-between;width:100%}.policy-status{gap:.5rem;width:30%}.policy-id-main,.policy-status{align-items:center;display:flex}.policy-id-main{width:35%}.policy-data-left{width:40%}.policy-data-left,.policy-data-right{display:flex;flex-direction:column;gap:.1rem}.policy-data-right{width:60%}.policy-data-right-row{flex-direction:row}.policy-data-w_icon{align-items:center;display:flex;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{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.05fr 1fr;height:100%;width:100%}.policy-settings-actions{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-end;width:100%}.settings-content{height:100%;overflow-y:var(--overflow-show);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%}.policy-settings-view{display:flex;flex-direction:column;width:100%}.setting-three-col-row{align-items:flex-start;border-bottom:1px solid var(--settings-card-border);display:flex;flex-direction:row;gap:20px;padding:18px 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{flex-shrink:0;width:25%}.col-interactive{flex-shrink:0;width:35%}.col-description{flex-grow:1;width:40%}.setting-label{color:var(--text-on-accent)}.setting-subtext{color:var(--text-subtext-fixed)}.col-interactive.display-block-stack{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.inner-message-toggle-group{align-items:center;animation:fadeInEffect .2s ease-out;display:flex;flex-direction:row;gap:16px}.mass-exception-drop{align-content:center;justify-content:center;width:10%}.radio-group-container{display:flex;flex-direction:column;gap:20px}.radio-group-tight{gap:0}.col-justify-end{justify-items:end}.option-full-left0{left:0;width:100%}.resize-none{resize:none}.radio-option-item{color:var(--text-radio-fixed);display:flex}.checkbox-option-item input[type=checkbox],.radio-option-item input[type=radio]{accent-color:var(--primary)}@keyframes fadeInEffect{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.policy_except_modal{border-radius:6px;box-shadow:0 4px 20px var(--overlay-15);box-sizing:border-box;max-width:520px;padding:24px;width:100%}.modal_header_row{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.modal_header_row h2{color:var(--text-main);font-size:18px;font-weight:600;margin:0}.modal_close_x{background:#0000;border:none;color:var(--text-main);cursor:pointer;font-size:22px}.modal_form_group{display:flex;flex-direction:column;margin-bottom:16px}.tier_divider_top{border-top:1px solid var(--divider-light-fixed);margin-top:8px;padding-top:16px}.context_helper_text{font-size:12.5px;line-height:1.5;margin:0 0 14px}.dashboard_inline_link{color:var(--link-teal-blue);font-weight:500;text-decoration:underline}.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 td:first-child,.assigned-host-groups-table.policies-table th:first-child{width:50%}.assigned-host-groups-table.policies-table td:nth-child(2),.assigned-host-groups-table.policies-table td:nth-child(3),.assigned-host-groups-table.policies-table th:nth-child(2),.assigned-host-groups-table.policies-table th:nth-child(3){width:20%}.assigned-host-groups-table.policies-table th:nth-child(4){width:10%}.active-row{background:var(--submenu-bg);border:var(--submenu-border);min-width:160px;position:fixed;z-index:1000}.active-row .dropdown-item{color:var(--submenu-item-text)}.usb-table-itm{display:flex;flex-direction:row;gap:16px;width:100%}.usb-table-item{align-items:center;display:flex;justify-content:space-between}.usb-table-subitem{display:flex;flex-direction:column;gap:16px;width:100%}.usb-exceptions{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;position:relative}.policy-div{height:calc(100vh - 50px)}.policy-dialog-box-btn{display:flex;gap:10px;justify-content:flex-end;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{color:var(--text-main);font-size:14px;font-weight:600}.setting-subtext{color:var(--tab-btn-color);font-size:12px;line-height:1.4;margin:0}.radio-option-item{align-items:center;color:var(--text-main);cursor:pointer;display:flex!important;font-size:13px;gap:8px}.checkbox-option-item input[type=checkbox],.radio-option-item input[type=radio]{cursor:pointer;height:16px;margin:0;width:16px}.checkbox-option-item input[type=checkbox]:checked,.radio-option-item input[type=radio]:checked{accent-color:var(--radio-color);padding:2px}.main-policy-d-usage-container{height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.d-usage-main-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.2fr 1fr;height:100%}.d-usage-filters-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:1fr 1fr .5fr;height:100%}.d-usage-filters-row1{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr;height:100%}.d-usage-filters-row2{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr 1fr 1fr;height:100%}.d-usage-drop{gap:0;width:100%}.d-usage-filters-btns{align-items:center;display:flex;gap:.5rem}.d-usage-fiter-btn{margin-left:0}.d-usage-filters-icon{align-items:center;background:none;border:none;cursor:pointer;display:flex}.du-th-display-name{width:10%}.du-td-display-name{max-width:0;width:15%}.du-empty-cell{padding:1rem;text-align:center}.light-mode-spinner{color:var(--spinner-light)}.notifications-navbar-wrap{color:#000;color:initial;overflow:hidden}.notifications-page-container{height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.notifications-loader-wrapper{align-items:center;display:flex;height:94.6vh;justify-content:center}.notifications-heading-wrap{height:100%}.notifications-heading{font-size:1.2rem}.notifications-search-group{display:flex;gap:.5rem}.notifications-delete-icon{align-items:center;cursor:pointer;display:flex}.notifications-checkbox-col{width:40px}.notifications-checkbox-cell{text-align:center}.notifications-main{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.01fr .01fr .01fr 1fr;height:100%;min-height:0}.truncate-cell{max-width:500px;position:relative}.truncate-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:350px}.tooltip-wrapper{display:inline-block;position:relative}.custom-tooltip{background-color:var(--notf-tooltip-bg);bottom:auto;box-shadow:0 2px 8px var(--overlay-30);color:var(--text-on-accent);left:0;line-height:1.4;padding:8px 12px;position:absolute;top:100%;transform:translateY(-6px);visibility:hidden;white-space:normal;width:auto;word-break:break-word;z-index:9999}.tooltip-wrapper:hover .custom-tooltip{visibility:visible}.no-data{color:var(--label-muted);padding:2rem 0;text-align:center}.no-notifications{align-items:center;color:var(--text-muted-fixed);display:flex;flex-direction:column;justify-content:center;padding:3rem 0}.no-notifications svg{fill:var(--notf-svg-color);margin-bottom:1rem}.no-title{color:var(--text-main);font-size:1.2rem;font-weight:600;margin:.5rem 0 0}.no-subtitle{color:var(--text-main);font-size:.95rem;margin:1rem 0 0}.tooltip-btn-graph{position:relative}.tooltip-text-graph{background-color:var(--overlay-black);border-radius:4px;bottom:60%;color:var(--text-on-accent);font-size:12px;left:0;opacity:0;padding:6px 10px;position:absolute;transform:translateX(-50%);transition:opacity .2s ease;visibility:hidden;white-space:nowrap;z-index:1000}.tooltip-btn-graph:hover .tooltip-text-graph{opacity:1;visibility:visible}table.report-table{border-collapse:collapse!important;width:100%!important}.report-table td,table.report-table th{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}.i-actions,.issues-actions{align-items:center;cursor:pointer;display:flex;position:relative}.i-actions{background:var(--dropdown-chip-bg);border:1px solid var(--dropdown-chip-bg);color:var(--text-on-accent);gap:8px;height:100%;padding:.5rem 1rem}.ilist-dropdown{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);position:absolute;top:2.5rem;width:100px;z-index:1}.ilist-menu{color:var(--text-on-accent);list-style:none;margin:0;padding:0}.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{height:22vh;padding:35px 0 0;width:100%}.inner-ref-div{height:220px;margin:0 28px;padding-left:7px;padding-right:7px;position:relative}.solid-horizotal-line-div{background:var(--line-bkg);height:2px;position:absolute;right:16px;top:76px;width:calc(100% - 20px);z-index:0}.ordered-groups{color:var(--ordered-groups);font-size:11px;margin-top:84px;text-align:center;white-space:nowrap}.timeline-graph-empty{padding:20px}.timeline-graph-wrapper{pointer-events:auto;position:absolute;text-align:center;transform:translate(-50%,-50%)}.timeline-graph-diamond{box-sizing:border-box;height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:14px}.timeline-graph-diamond--actual{background:#5082d2;border:2px solid #5082d2}.timeline-graph-diamond--hypothetical{background:#ff7e00;border:2px solid #ff7e00}.timeline-graph-diamond--stacked{border-width:2px;opacity:.9}.arc-radial-chart-wrapper{height:100%;position:relative;width:100%}.arc-radial-tooltip{background:var(--radial-tooltip-bg);border:1px solid var(--timeline-line-muted);border-radius:6px;color:var(--radial-tooltip);font-size:.85rem;padding:6px 10px}.arc-radial-center-text{color:var(--radial-center-text);font-family:Source Sans Pro,Roboto,Arial,sans-serif;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.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{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-rows:.05fr .05fr 1fr;height:100%;padding:.5rem}.float-left{float:left}.activity-threads-grid .hosts-topbar-left{flex-wrap:nowrap}.details-save-btn-container{align-items:center;display:flex;gap:.5rem;justify-content:end;width:100%}.status-content{align-items:center;border-radius:5rem;color:var(--status-content);cursor:pointer;display:flex;height:1.75rem;padding:0 35px 0 1rem}.details-panel-container{display:flex;gap:.5rem;height:100%;width:100%}.details-left-side-adv-vic{display:flex;flex-direction:row;gap:.5rem;height:10%;width:100%}.details-left-side-adv-vic-div{display:flex;height:auto;padding:.5rem;width:50%}.details-adv-vic-form{display:flex;flex-direction:column;gap:.5rem;width:100%}.detail-adv-vic-input-div{background-color:var(--input-div);border:var(--input-div-border);width:100%}.details-left-side-charts-container{display:flex;flex-direction:row;gap:.5rem;height:35%;padding:.5rem}.details-left-side-notes-container{display:flex;height:100%;padding:.5rem}.details-notes-form{display:flex;flex-direction:column;gap:.5rem;width:100%}.details-notes-div{background-color:var(--input-div);border:var(--input-div-border);height:100%;width:100%}.details-notes-btn{align-self:auto;background:#0000;border:none;color:var(--notes-btn);padding:8px 4px;position:absolute;z-index:1}.details-right-side-container{display:flex;flex-direction:row;gap:.5rem;height:50%;padding:.5rem}.details-latest-activity-container{height:50%;padding:.5rem;width:100%}.details-latest-activity-logs{display:flex;gap:.5rem;margin-bottom:4px;padding:6px 8px;width:100%}.details-latest-activity-logs-date{align-content:center;color:var(--text-muted-alt);font-size:.8rem;text-align:end;width:50%}.status-badge--open{background-color:var(--severity-high)}.status-badge--closed{background-color:var(--severity-low)}.status-badge-text{font-size:1rem;margin:auto 0}.details-save-icon{color:var(--save-icon-color);cursor:pointer;margin-right:20px}.detail-input-base{background-color:var(--input-div);border:none;border-radius:4px;box-sizing:border-box;color:var(--text-main);flex:1 1;font-family:inherit;line-height:1.4;padding:8px;width:100%}.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{height:100%;resize:none;width:95%}.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{cursor:pointer;height:50px;position:relative;width:50px}.diamond-node-handle{border-radius:0;height:15px;left:50%;width:15px}.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{align-items:center;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.graph-diamond-tooltip{background:var(--overlay-80);border-radius:4px;color:var(--text-on-accent);font-size:10px;left:50%;padding:2px 6px;pointer-events:none;position:absolute;top:-20%;transform:translateX(-50%);transition:opacity .2s ease;white-space:nowrap;z-index:10000}.graph-container{display:flex;height:80vh;position:relative;width:100%}.graph-text{align-items:center;display:flex;gap:.5rem;margin-left:1rem}.graph-ul{margin-top:10px}.graph-flow-panel{flex:1 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{height:15px;margin-left:5px;width:20px}.graph-text--mt-6{margin-top:6px}.graph-heading-label{margin-left:.5rem}.activity-table-header{border-collapse:collapse;color:var(--text-on-accent);width:100%}.activity-table-text{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-table-edit-btn{background:#0000;border:none;cursor:pointer}.activity-table-edit-modal{align-items:center;background:var(--overlay-50);display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.activity-table-edit-modal-text{border:1px solid var(--activity-input-border);font-family:inherit;font-size:inherit;margin-bottom:.6rem;overflow:auto;resize:none;scrollbar-width:none;width:100%}.activity-table-edit-modal-text,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{box-shadow:var(--input-shadow-hover);outline:1px solid var(--input-outline)}.activity-table-edit-modal-text:focus-visible{border:none;outline:1px solid var(--primary)}.group_modal_content.activity-table-edit-modal-box{height:60%}.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{margin-bottom:.6rem;position:relative;width:100%}.activity-table-edit-modal-text.activity-dropdown-toggle{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:0;padding:6px 10px;width:100%}.activity-dropdown-icon{transform:rotate(0deg);transition:transform .3s ease}.activity-dropdown-icon--open{transform:rotate(180deg)}.activity-dropdown-menu{background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:var(--radius-xs);left:0;position:absolute;top:100%;width:100%;z-index:1000}.activity-dropdown-menu-list{list-style:none;margin:0;padding:0}.activity-dropdown-item{border:1px solid var(--dropdown-item-border);color:var(--nav-text);padding:.7rem;text-align:left}.activity-dropdown-item:hover{background-color:var(--dropdown-hover);cursor:pointer}.activity-threads-delete-btn{align-items:center;background:var(--danger-bg);border:none;border-radius:50%;color:var(--text-on-accent);cursor:pointer;display:flex;font-size:12px;height:18px;justify-content:center;line-height:16px;padding:0;position:absolute;right:-8px;top:-8px;width:18px;z-index:5}.activity-threads-edit-btn{background:#0000;border:none;color:var(--edit-btn);margin-left:6px;position:absolute;right:0;top:25%}.activity-threads-img{border:1px solid var(--timeline-marker-dot);height:20px;margin-left:5px;object-fit:cover;width:20px}.editable-modal-header{align-items:center;display:flex;justify-content:space-between}.editable-modal-items-table{border-collapse:collapse;font-size:14px;width:100%}.editable-modal-items-th{background:var(--modal-itms-bkg);border-bottom:1px solid var(--icon-stroke-muted);color:var(--modal-itms-color);padding:6px;text-align:left}.editable-modal-items-td{border-bottom:1px solid var(--border-light-alt);color:var(--modal-itms-td);padding:6px}.editable-modal{align-items:center;background:var(--overlay-50);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.editable-modal-second-th{border-bottom:1px solid var(--icon-stroke-muted);padding-bottom:6px;text-align:left}.editable-modal-items-tr{border-bottom:1px solid var(--border-white);text-align:left}.editable-modal-items-second-td{border-bottom:1px solid var(--border-white);padding-right:0;text-align:right}.editable-modal-items-btn{background:#0000;border:none;color:var(--modal-itms-color);cursor:pointer;margin-right:8px}.activity-main-show-dialog-div{display:flex;gap:.5rem;justify-content:space-between;margin-top:20px}.activity-main-div{align-items:center;display:flex;justify-content:space-between;width:100%}.v-analysis-dialogbox-container{align-items:center;background:var(--overlay-60);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.v-analysis-dialogbox-content{background:var(--rename-thread-dialog-bg);border:var(--rename-thread-dialog-border);border-radius:8px;color:var(--text-main);display:flex;flex-direction:column;padding:20px;width:300px}.v-analysis-dialogbox-input{background:var(--input-bg);border:var(--rename-tread-dialog-input-border);border-radius:5px;color:var(--text-main);margin:10px 0;padding:6px;width:100%}.v-analysis-dialogbox-input:focus,.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)}.dialogbox-button{background:var(--primary);border:none;border-radius:4px;color:var(--text-on-accent);cursor:pointer;padding:6px 12px}.v-cancel-dialogbox-button{background:var(--btn-neutral-bg)}.v-cancel-dialogbox-button,.v-submit-dialogbox-button{border:none;border-radius:4px;color:var(--text-on-accent);cursor:pointer;padding:6px 12px;width:100%}.v-submit-dialogbox-button{background:var(--primary)}.v-analysis-container{height:calc(100vh - 50px);overflow:hidden;padding:.5rem;width:100%}.v-analysis-main{grid-gap:.1rem;display:grid;gap:.1rem;grid-template-rows:.01fr .01fr .0001fr 1fr;height:100%;min-height:500px}.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{align-items:center;display:flex;width:33%}.threadname{margin:.5rem 0}.react-flow__attribution{display:none}.activity-threads-container{height:84vh;overflow:var(--overflow-show);padding:.3rem;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%}.v-graph-container{display:flex;flex-direction:row;height:100%}.v-graph-content{display:flex;flex-direction:column;height:97%;margin:auto;width:95%}.v-graph-main{background:var(--graph-bg);display:grid;grid-template-columns:.2fr 1fr;height:100%}.v-graph-phases-container{align-items:center;border-bottom:var(--phases-border);border-right:var(--phases-border);display:flex;justify-content:space-between;padding-left:8px;padding-right:8px}.phase-button{background:#0000;border:none;cursor:pointer}.phase-dropdown{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:4px;box-shadow:0 2px 6px var(--overlay-15);color:var(--text-on-accent);margin-left:150px;padding:5px 0;position:absolute;width:200px;z-index:10}.phase-dropdownitem{cursor:pointer;padding:6px 12px}.phase-dropdown .phase-dropdownitem:hover{background:var(--dropdown-hover)}.v-graph-nodes-section{flex:1 1;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.nodes-phase-division{background:var(--graph-bg);border-bottom:1px solid var(--text-main);left:0;position:absolute}.nodes-division{flex:1 1;height:100%;min-height:600px;overflow-x:var(--overflow-show);scrollbar-width:thin}.selected-node-container{background:var(--hosts-detail-panel-bg);border-left:var(--hosts-detail-panel-border);color:var(--text-main);display:flex;flex-direction:column;overflow-y:var(--overflow-show);padding:10px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:40%}.head-content{align-items:center;display:flex;justify-content:space-between}.react-flow__pane{cursor:default!important}.extend-data-content{background:var(--node-extend-bg);margin-left:.5rem}.node-item-disc{background:var(--node-input-bg);border:var(--node-input-border);border-radius:4px;box-shadow:var(--node-input-shadow);box-sizing:border-box;color:var(--text-main);flex:1 1;font-family:inherit;line-height:1.4;padding:8px;width:100%}.node-item-disc:hover{box-shadow:0 0 12px var(--focus-glow)}.node-item-disc:focus-visible{box-shadow:0 0 12px var(--focus-glow);outline:var(--node-input-focus)}.img_edit_button{background:#0000;border:none;color:var(--img-edit);margin-left:5px}.choose_file_button{margin-right:5px}.choose_file_button,.choose_file_cancel{background:var(--choose-file-bg);border:none;border-radius:4px;color:var(--text-on-accent);padding:4px 10px}.input-container{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.input-label-main{width:32%}.input-label-main label{font-size:13px;margin-left:.75rem}.input-tag-main{align-items:center;display:flex;position:relative;width:68%}.edit-modal{background:var(--edit-modal-bg);border:var(--edit-modal-border);color:var(--edit-modal-text);display:flex;flex-direction:column;height:50%;padding:1rem;width:25%;z-index:9999}.App.light-mode .edit-modal{height:30%;width:98%}.edit-modal-header{align-items:center;display:flex;justify-content:center;margin-bottom:2.5rem;position:relative}.close-btn{background:#0000;border:none;color:var(--text-main);cursor:pointer;font-size:1.2rem}.edit-row{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;width:100%}.modal-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.cancel-btn,.save-btn{background:var(--panel-btn-bg);border:var(--panel-btn-border);color:var(--panel-btn-text);cursor:pointer;padding:6px 12px}.save-btn:hover{background:var(--panel-btn-save-hover)}.cancel-btn:hover{background:var(--panel-btn-cancel-hover)}.act-detail-main{height:100%;min-height:500px;width:100%}.act-detail-container,.detail-panel-side{display:flex;flex-direction:column;gap:.5rem;height:100%}.detail-panel-side{background:var(--act-thread-card-bg);border:var(--act-thread-card-border);padding:.5rem;width:50%}.details_latest_nodes{height:calc(100% - 4rem);margin-top:.5rem;min-height:150px;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.diamond_timeline-main{margin:40px 0;position:relative;width:100%}.diamond-label{color:var(--text-muted-alt);font-size:12px;margin-top:4px;white-space:nowrap}.diamond_timeline-container{background:var(--act-thread-card-bg);border:var(--act-thread-card-border);color:var(--icon-stroke-muted);display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:12px;gap:0;height:60vh;overflow-y:auto;padding:15px 10px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.diamond_timeline-timestamp{color:var(--text-main);font-size:12px;line-height:40px;margin-right:8px;margin-top:40px;min-height:44px;min-width:150px;text-align:right;white-space:nowrap}.diamond_timeline-icon-wrapper{align-items:center;display:flex;height:36px;justify-content:center;margin-left:22px;margin-top:40px;width:20px;z-index:2}.timeline-section{display:flex;flex-direction:row;position:relative;width:100%}.timeline-left-row.push-down{align-items:flex-start;height:28.9%;margin-top:-10px}.timeline-line{background:var(--timeline-line-muted);bottom:0;left:179px;pointer-events:none;position:absolute;top:0;width:2px;z-index:1}.timeline-section:first-child .timeline-line{margin-bottom:13px;top:60px}.event-table th{border:none;color:var(--text-main);font-size:.9rem;font-weight:400;padding:8px;text-align:left}.timeline-table-wrapper{flex-grow:1;margin-left:30px}.event-table thead th{background:var(--table-head-fixed-bg);color:var(--text-on-accent);font-size:11px;font-weight:700;text-align:left}.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{background:var(--event-header-bg);box-shadow:var(--event-header-shadow);height:35px}.timeline-left-rows{display:flex;flex-direction:column}.timeline-left-row{align-items:flex-start;display:flex;height:36px}.timeline-icon-img{height:19px;width:19px}.Add_button_modals{background:var(--choose-file-bg);border:none;border-radius:4px;color:var(--text-on-accent);cursor:pointer;padding:4px 10px}.modal_cancel_button{background-color:var(--choose-file-bg);margin-right:10px}.activity-table{border-collapse:collapse;color:var(--text-on-accent);width:100%}.diamond-node{align-items:center;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);cursor:pointer;display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;width:60px}.diamond-node-svg{position:absolute}.diamond-node-label{color:var(--text-main);font-size:10px;pointer-events:none;position:absolute;text-align:center}.diamond-handle-source{background:#90ee90;border:1px solid #90ee90;border-radius:0;bottom:0;height:15px;left:50%;transform:translate(-50%,50%);width:15px}.diamond-handle-target{background:red;border:1px solid red;border-radius:0;height:15px;left:50%;top:0;transform:translate(-50%,-50%);width:15px}.diamond-delete-btn{background:red;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:18px;line-height:16px;padding:0;position:absolute;right:-8px;top:-8px;width:18px;z-index:2}.thread-select{min-width:220px}.cross-link-modal-box{background:#fff;border-radius:8px;padding:20px}.cross-link-field-row{margin-bottom:10px}.analysis-dashboard-content{height:calc(100vh - 50px);overflow-x:hidden;overflow-y:auto;padding:.5rem .3rem;scrollbar-width:none;width:100%}.h-analysis-container{height:95vh;overflow:auto;padding:.5rem;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);width:100%}.h-analysis-content{padding:.5rem}.h-heading{margin:0}.thread-selectors-main{align-items:center;display:flex;gap:1rem;margin-top:.5rem}.selector-label{margin-right:.5rem}.h-threads-main{display:flex}.h-threads-content{display:flex;flex:1 1;flex-direction:column;overflow-x:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.h-threads-header{display:flex;margin-top:.5rem}.h-headers-main{color:var(--accent-blue);cursor:pointer;font-weight:700;text-align:center}.adv-name{color:var(--text-danger-alt);margin:5px}.h-graph-container{background:var(--h-graph-bg);position:relative}.h-phases-container{border-bottom:1px solid var(--divider-fixed-333);left:0;position:absolute;right:0}.h-phase-text{left:10;position:absolute;top:40%}.h-vert-divider{background:var(--text-muted-alt);position:absolute;top:0;width:2px;z-index:2}.h-col-separator{background:var(--divider-fixed-444);position:absolute;top:0;width:1px}.h-victim-container{bottom:10px;display:flex;position:absolute}.h-victim-text{color:var(--text-danger-alt);font-weight:700;text-align:center}.h-selected-node-container{background:var(--h-node-bg);border-left:1px solid var(--h-node-border-color);display:flex;flex-direction:column;height:86vh;padding:10px;width:40%}.h-selected-node-header{align-items:center;display:flex;justify-content:space-between}.h-selected-node-close{cursor:pointer;margin:0}.h-selected-node-json{background:var(--console-bg);border:1px solid var(--timeline-marker-dot);border-radius:4px;color:var(--console-text);flex:1 1;font-family:monospace;font-size:14;overflow-y:auto;padding:8px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%}.default-h-graph-text{align-content:center;display:flex;flex-wrap:wrap;height:85vh;justify-content:center}.horizontal-analysis-modal{align-items:center;background:var(--overlay-70);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.ai-page-wrapper{display:flex;flex-direction:column;height:100vh;overflow:hidden}.ai-container{display:flex;flex:1 1;height:calc(100vh - 50px);overflow:hidden;width:100%}.sessions-sidebar{background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);height:100%;overflow-y:auto;padding:20px;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:15%}.new-chat-button{background:var(--chat-btn-bg);border:var(--ai-input-border);border-radius:1.5rem;box-shadow:var(--ai-inputbox-shadow);color:var(--text-main);cursor:pointer;margin-bottom:20px;padding:10px;width:100%}.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{align-items:center;background:var(--chat-history-bg);cursor:pointer;display:flex;justify-content:space-between;padding:.5rem;position:relative;transition:background .2s ease}.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{border-radius:50%;opacity:0;padding:4px 6px;transition:opacity .2s ease}.chat-session:hover .session-more{opacity:1}.session-more:hover{background:var(--chat-history-more-hover)}.session-dropdown{background:var(--dropdown-bg);border:1px solid var(--dropdown-border);min-width:100px;position:absolute;right:10px;top:35px;z-index:100}.dropdown-item{cursor:pointer;font-size:14px;padding:8px 12px}.dropdown-item:hover{background:var(--dropdown-hover);border:1px solid var(--dropdown-item-border)}.dropdown-item.delete{color:var(--text-on-accent)}.chat-container{display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;padding:.5rem;position:relative}.chat-msgs-window{flex:1 1;overflow-y:auto;padding:20px 0;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.chat-centered-col{margin:0 auto;max-width:768px;padding:0 20px;width:100%}.chat-msg-block{margin-bottom:24px}.chat-msg{display:flex;margin-bottom:15px}.chat-msg.user{justify-content:flex-end;margin-bottom:12px}.chat-msg.ai{justify-content:flex-start}.chat-msg-container{color:var(--text-main);display:inline-block;max-width:90%;overflow-x:auto;padding:10px 15px;white-space:pre-wrap}.chat-msg-container.user{background:var(--user-input-bg);border:var(--user-input-border);border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;margin-right:.5rem}chat-msg-container.ai{margin:0 auto}.thinking-runtime-wrapper{margin-bottom:12px}.chat-md-link{color:var(--primary);font-weight:600;text-decoration:underline}.loading-dots{align-items:center;display:flex;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);border-radius:8px;color:var(--code-text);line-height:1.6!important;margin:12px 0;overflow-x:auto;padding:14px 18px;white-space:pre-wrap;word-break:break-all}pre code{background:#0000!important;font-family:Courier New,Courier,monospace;font-size:.95rem;padding:0!important}p code{background-color:var(--code-inline-bg);border-radius:4px;color:var(--code-inline-text);display:inline-block;font-family:monospace;font-size:.9em;line-height:1.2;margin:0 4px;padding:2px 6px;vertical-align:middle}.chat-container li,.chat-container p{line-height:1.7!important;margin-bottom:10px}.chat-input-wrapper{display:flex;justify-content:center;padding:20px 0;width:100%}.chat-input-box{background:var(--input-bg);border:var(--ai-input-border);border-radius:1.45rem;box-shadow:var(--ai-inputbox-shadow);padding:10px 16px;width:100%}.chat-input-inner{align-items:center;display:flex;flex-direction:column;position:relative}.chat-input{align-content:baseline;background:#0000;border:none;color:var(--text-main);font-family:var(--font-base);font-size:14px;line-height:1.5;max-height:175px;min-height:30px;outline:none;overflow-y:auto;padding-right:1rem;resize:none;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;width:100%}.chat-input:disabled{cursor:not-allowed;opacity:.6}.send-btn{align-items:center;background:#0000;border:none;color:var(--send-btn);cursor:pointer;display:flex;font-size:18px;height:100%;justify-content:center;position:absolute;right:0;transition:.2s ease}.send-btn.bottom{align-self:flex-end;bottom:0;height:auto;right:1rem;top:auto}.send-btn:hover{color:var(--send-btn-hover);transform:translateX(2px)}.send-btn:disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.send-btn.stop-active{background-color:var(--primary);border:none;border-radius:50%;height:33px;justify-content:center;margin:0;padding:0;transform:none;transition:none;width:33px}.chat-action-buttons-end,.send-btn.stop-active{align-items:center;display:flex}.ai-deepthink-btn{cursor:pointer;transition:all .15s ease-in-out}.ai-deepthink-btn:disabled{cursor:not-allowed}.token-banner{align-items:flex-start;border-radius:8px;display:flex;font-size:13px;gap:10px;line-height:1.5;margin-bottom:12px;padding:12px}.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;font-weight:600;margin-bottom:2px}.chat-msg-container.ai{line-height:1;width:100%}.collapsible-thinking{margin:4px 0 12px}.thinking-toggle-btn{align-items:center;background:#0000;border:none;color:#c6c6d6;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;outline:none;padding:4px 0}.thinking-chevron{color:#c6c6d6}.thinking-content{border-left:2px solid #e5e5ea;color:#a9a9b6;font-size:14px;line-height:1.5;margin-top:4px;padding-left:14px}.chat-msg-container.ai p{margin-bottom:0;margin-top:0}.chat-msg-container.ai ol,.chat-msg-container.ai ul{margin-bottom:0;margin-top:0;padding-left:20px}.chat-msg-container.ai li{margin-bottom:0}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/static/media/source-sans-pro-cyrillic-ext-400-normal.de95c5209ef26bf69ccf.woff2) format("woff2"),url(/static/media/source-sans-pro-cyrillic-ext-400-normal.3fe9e8e4c00e9124b9c7.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-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/static/media/source-sans-pro-cyrillic-400-normal.153bee8d873292f9df39.woff2) format("woff2"),url(/static/media/source-sans-pro-cyrillic-400-normal.a00a7030792ec450d68c.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/static/media/source-sans-pro-greek-ext-400-normal.1b1cb10170f2616853f0.woff2) format("woff2"),url(/static/media/source-sans-pro-greek-ext-400-normal.7a64c855edb8d403283b.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/static/media/source-sans-pro-greek-400-normal.9c7d72dcc7a044db07b1.woff2) format("woff2"),url(/static/media/source-sans-pro-greek-400-normal.3c06b5e22c42ade5562f.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/static/media/source-sans-pro-vietnamese-400-normal.540007fe6de95f52230e.woff2) format("woff2"),url(/static/media/source-sans-pro-vietnamese-400-normal.ed0bf5e1a4bd41349850.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-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/static/media/source-sans-pro-latin-ext-400-normal.23e9c5217d09910f51ad.woff2) format("woff2"),url(/static/media/source-sans-pro-latin-ext-400-normal.185cedfb4e64a9a8801a.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-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/static/media/source-sans-pro-latin-400-normal.1402accbefdec6a25762.woff2) format("woff2"),url(/static/media/source-sans-pro-latin-400-normal.7a5ba508b998fd7044ed.woff) format("woff");unicode-range:u+00??,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}