@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.soc-timerange-wrapper[data-v-b3df1625]{align-items:center;display:inline-flex}.soc-timerange-btn[data-v-b3df1625]{color:#e2e8f0;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:#151d2ad9;border:1px solid #1e293b;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;height:34px;padding:0 12px;font-size:12px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.soc-timerange-btn[data-v-b3df1625]:hover{color:#fff;background:#1a2436;border-color:#38bdf8;box-shadow:0 0 12px #38bdf826}.soc-timerange-btn.is-active[data-v-b3df1625]{background:#1e2c40;border-color:#38bdf8;box-shadow:0 0 16px #38bdf840}.soc-timerange-btn.is-custom[data-v-b3df1625]{border-color:#f59e0b}.timerange-btn-left[data-v-b3df1625]{align-items:center;gap:8px;display:flex}.pulse-indicator[data-v-b3df1625]{background:#64748b;border-radius:50%;width:7px;height:7px;transition:all .3s}.pulse-indicator.is-live[data-v-b3df1625]{background:#00d68f;animation:2s infinite live-pulse-b3df1625;box-shadow:0 0 8px #00d68f}@keyframes live-pulse-b3df1625{0%{transform:scale(.95);box-shadow:0 0 #00d68fb3}70%{transform:scale(1);box-shadow:0 0 0 6px #00d68f00}to{transform:scale(.95);box-shadow:0 0 #00d68f00}}.btn-icon[data-v-b3df1625]{color:#38bdf8}.selected-label[data-v-b3df1625]{color:#fff;letter-spacing:.3px;font-weight:600}.timerange-btn-right[data-v-b3df1625]{align-items:center;gap:6px;display:flex}.tz-badge[data-v-b3df1625]{color:#38bdf8;letter-spacing:.5px;background:#0f172a;border:1px solid #334155;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:700}.refresh-pill[data-v-b3df1625]{color:#00d68f;background:#00d68f1f;border:1px solid #00d68f4d;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;font-weight:600;display:flex}.refresh-dot[data-v-b3df1625]{background:#00d68f;border-radius:50%;width:4px;height:4px}.chevron-icon[data-v-b3df1625]{color:#94a3b8;transition:transform .2s}.chevron-icon.is-open[data-v-b3df1625]{transform:rotate(180deg)}.timerange-panel[data-v-b3df1625]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#e2e8f0;background:#111827;border:1px solid #1e293b;border-radius:12px;width:740px;max-width:95vw;font-family:inherit;overflow:hidden;box-shadow:0 20px 40px -15px #000c,0 0 0 1px #ffffff0d}.panel-header[data-v-b3df1625]{background:#151d2a;border-bottom:1px solid #1e293b;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.panel-header .header-left[data-v-b3df1625]{align-items:center;gap:8px;display:flex}.header-title[data-v-b3df1625]{color:#fff;letter-spacing:.3px;font-size:13px;font-weight:700}.panel-header .header-right[data-v-b3df1625]{align-items:center;gap:12px;display:flex}.active-window-badge[data-v-b3df1625]{color:#94a3b8;background:#0f1520;border:1px solid #1e293b;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:11px}.close-btn[data-v-b3df1625]{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:14px;transition:all .15s}.close-btn[data-v-b3df1625]:hover{color:#fff;background:#1e293b}.panel-body[data-v-b3df1625]{grid-template-columns:310px 1fr;min-height:380px;display:grid}.presets-column[data-v-b3df1625]{background:#0f1520;border-right:1px solid #1e293b;flex-direction:column;gap:14px;max-height:420px;padding:14px 14px 14px 16px;display:flex;overflow-y:auto}.column-title[data-v-b3df1625]{color:#fff;border-bottom:1px solid #1e293b;flex-direction:column;gap:2px;padding-bottom:6px;font-size:12px;font-weight:700;display:flex}.sub-hint[data-v-b3df1625]{color:#64748b;font-size:10px;font-weight:400}.preset-group[data-v-b3df1625]{flex-direction:column;gap:6px;display:flex}.group-label[data-v-b3df1625]{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}.group-buttons[data-v-b3df1625]{flex-direction:column;gap:4px;display:flex}.preset-item-btn[data-v-b3df1625]{color:#cbd5e1;cursor:pointer;text-align:left;background:#151d2a;border:1px solid #1e293b;border-radius:6px;justify-content:space-between;align-items:center;padding:7px 10px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.preset-item-btn[data-v-b3df1625]:hover{color:#fff;background:#1e2c40;border-color:#38bdf8;transform:translate(2px)}.preset-item-btn.is-selected[data-v-b3df1625]{color:#38bdf8;background:#38bdf826;border-color:#38bdf8;font-weight:700;box-shadow:inset 0 0 8px #38bdf826}.badge-live[data-v-b3df1625]{color:#00d68f;background:#00d68f33;border:1px solid #00d68f66;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700}.badge-default[data-v-b3df1625]{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:600}.custom-column[data-v-b3df1625]{background:#111827;flex-direction:column;gap:12px;padding:14px 18px;display:flex}.granularity-tabs[data-v-b3df1625]{background:#0f1520;border:1px solid #1e293b;border-radius:8px;gap:4px;padding:3px;display:flex}.granularity-tab-btn[data-v-b3df1625]{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:5px 8px;font-size:11px;font-weight:600;transition:all .15s}.granularity-tab-btn[data-v-b3df1625]:hover{color:#fff}.granularity-tab-btn.is-active[data-v-b3df1625]{color:#38bdf8;background:#233044;box-shadow:0 2px 6px #0000004d}.picker-container[data-v-b3df1625]{flex-direction:column;flex-grow:1;gap:12px;display:flex}.picker-box[data-v-b3df1625]{background:#151d2a;border:1px solid #1e293b;border-radius:8px;padding:12px}.picker-field-group[data-v-b3df1625]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-b3df1625]{color:#94a3b8;font-size:11px;font-weight:600}[data-v-b3df1625] .soc-date-input{width:100%}[data-v-b3df1625] .n-input{color:#fff!important;background-color:#0f1520!important;border-color:#1e293b!important;border-radius:6px!important}[data-v-b3df1625] .n-input:hover{border-color:#38bdf8!important}.custom-shortcuts[data-v-b3df1625]{flex-wrap:wrap;align-items:center;gap:6px;padding:6px 0;display:flex}.shortcuts-title[data-v-b3df1625]{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:600}.shortcut-chip[data-v-b3df1625]{color:#cbd5e1;cursor:pointer;background:#1a2436;border:1px solid #263346;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:600;transition:all .15s}.shortcut-chip[data-v-b3df1625]:hover{color:#fff;background:#233044;border-color:#38bdf8}.range-summary-card[data-v-b3df1625]{background:#0f1520;border:1px solid #1e293b;border-radius:6px;justify-content:space-between;padding:8px 12px;display:flex}.summary-row[data-v-b3df1625]{align-items:center;gap:6px;display:flex}.summary-label[data-v-b3df1625]{color:#64748b;font-size:11px}.summary-val[data-v-b3df1625]{color:#e2e8f0;font-size:11px;font-weight:700}.text-cyan[data-v-b3df1625]{color:#38bdf8}.custom-actions[data-v-b3df1625]{border-top:1px solid #1e293b;justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.btn-reset[data-v-b3df1625]{color:#cbd5e1;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:6px;align-items:center;padding:6px 12px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.btn-reset[data-v-b3df1625]:hover{color:#fff;background:#334155}.btn-apply[data-v-b3df1625]{color:#fff;cursor:pointer;background:#0284c7;border:1px solid #38bdf8;border-radius:6px;align-items:center;padding:6px 16px;font-size:11px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 0 10px #38bdf84d}.btn-apply[data-v-b3df1625]:hover{background:#0369a1;box-shadow:0 0 16px #38bdf880}.panel-footer[data-v-b3df1625]{background:#0d121c;border-top:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 18px;display:flex}.footer-control-group[data-v-b3df1625]{align-items:center;gap:8px;display:flex}.control-label[data-v-b3df1625]{color:#94a3b8;font-size:11px;font-weight:600}.tz-toggle-group[data-v-b3df1625],.refresh-btn-group[data-v-b3df1625]{background:#151d2a;border:1px solid #1e293b;border-radius:6px;gap:2px;padding:2px;display:flex}.tz-toggle-btn[data-v-b3df1625],.refresh-opt-btn[data-v-b3df1625]{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:600;transition:all .15s}.tz-toggle-btn[data-v-b3df1625]:hover,.refresh-opt-btn[data-v-b3df1625]:hover{color:#fff}.tz-toggle-btn.is-active[data-v-b3df1625],.refresh-opt-btn.is-active[data-v-b3df1625]{color:#38bdf8;background:#263346;font-weight:700}.manual-sync-btn[data-v-b3df1625]{color:#38bdf8;cursor:pointer;background:#151d2a;border:1px solid #1e293b;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:flex}.manual-sync-btn[data-v-b3df1625]:hover{background:#1e2c40;border-color:#38bdf8}.is-spinning[data-v-b3df1625]{animation:.6s linear infinite spin-b3df1625}@keyframes spin-b3df1625{to{transform:rotate(360deg)}}@media (width<=800px){.timerange-panel[data-v-b3df1625]{width:95vw}.panel-body[data-v-b3df1625]{grid-template-columns:1fr}.presets-column[data-v-b3df1625]{border-bottom:1px solid #1e293b;border-right:none;max-height:200px}}[data-theme=executive] .soc-timerange-btn,body.executive-theme .soc-timerange-btn{color:#fff!important;box-shadow:none!important;background:#13151a!important;border-color:#222630!important}[data-theme=executive] .soc-timerange-btn:hover,body.executive-theme .soc-timerange-btn:hover{color:#fff!important;box-shadow:none!important;background:#181b22!important;border-color:#353b4b!important}[data-theme=executive] .soc-timerange-btn.is-active,body.executive-theme .soc-timerange-btn.is-active{box-shadow:none!important;background:#1e222d!important;border-color:#fff!important}[data-theme=executive] .soc-timerange-btn .btn-icon,body.executive-theme .soc-timerange-btn .btn-icon{color:#fff!important}[data-theme=executive] .soc-timerange-btn .selected-label,body.executive-theme .soc-timerange-btn .selected-label{color:#fff!important;font-weight:600!important}[data-theme=executive] .soc-timerange-btn .tz-badge,body.executive-theme .soc-timerange-btn .tz-badge{color:#cbd5e1!important;background:#0d0f13!important;border-color:#222630!important}[data-theme=executive] .soc-timerange-btn .chevron-icon,body.executive-theme .soc-timerange-btn .chevron-icon{color:#9ca3af!important}[data-theme=executive] .timerange-panel,body.executive-theme .timerange-panel{color:#e2e8f0!important;background:#13151a!important;border:1px solid #222630!important;box-shadow:0 20px 45px -12px #000c,0 0 0 1px #222630!important}[data-theme=executive] .timerange-panel .panel-header,body.executive-theme .timerange-panel .panel-header{background:#0d0f13!important;border-bottom:1px solid #222630!important}[data-theme=executive] .timerange-panel .panel-header .n-icon,body.executive-theme .timerange-panel .panel-header .n-icon,[data-theme=executive] .timerange-panel .header-title,body.executive-theme .timerange-panel .header-title{color:#fff!important}[data-theme=executive] .timerange-panel .active-window-badge,body.executive-theme .timerange-panel .active-window-badge{color:#cbd5e1!important;background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .close-btn,body.executive-theme .timerange-panel .close-btn{color:#9ca3af!important}[data-theme=executive] .timerange-panel .close-btn:hover,body.executive-theme .timerange-panel .close-btn:hover{color:#fff!important;background:#20242f!important}[data-theme=executive] .timerange-panel .presets-column,body.executive-theme .timerange-panel .presets-column{background:#0d0f13!important;border-right:1px solid #222630!important}[data-theme=executive] .timerange-panel .column-title,body.executive-theme .timerange-panel .column-title{color:#fff!important;border-bottom:1px solid #222630!important}[data-theme=executive] .timerange-panel .sub-hint,body.executive-theme .timerange-panel .sub-hint{color:#6b7280!important}[data-theme=executive] .timerange-panel .group-label,body.executive-theme .timerange-panel .group-label{color:#9ca3af!important;font-weight:700!important}[data-theme=executive] .timerange-panel .preset-item-btn,body.executive-theme .timerange-panel .preset-item-btn{color:#d1d5db!important;background:#13151a!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .preset-item-btn:hover,body.executive-theme .timerange-panel .preset-item-btn:hover{transform:translate(2px);color:#fff!important;background:#1c202a!important;border-color:#4b5563!important}[data-theme=executive] .timerange-panel .preset-item-btn.is-selected,body.executive-theme .timerange-panel .preset-item-btn.is-selected{color:#fff!important;box-shadow:none!important;background:#20242f!important;border-color:#fff!important;font-weight:700!important}[data-theme=executive] .timerange-panel .badge-default,body.executive-theme .timerange-panel .badge-default{color:#fff!important;background:#222632!important;border:1px solid #374151!important}[data-theme=executive] .timerange-panel .custom-column,body.executive-theme .timerange-panel .custom-column{background:#13151a!important}[data-theme=executive] .timerange-panel .granularity-tabs,body.executive-theme .timerange-panel .granularity-tabs{background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .granularity-tab-btn,body.executive-theme .timerange-panel .granularity-tab-btn{color:#9ca3af!important}[data-theme=executive] .timerange-panel .granularity-tab-btn:hover,body.executive-theme .timerange-panel .granularity-tab-btn:hover{color:#fff!important}[data-theme=executive] .timerange-panel .granularity-tab-btn.is-active,body.executive-theme .timerange-panel .granularity-tab-btn.is-active{color:#fff!important;box-shadow:none!important;background:#20242f!important;font-weight:700!important}[data-theme=executive] .timerange-panel .picker-box,body.executive-theme .timerange-panel .picker-box{background:#0d0f13!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .field-label,body.executive-theme .timerange-panel .field-label{color:#9ca3af!important;font-weight:600!important}[data-theme=executive] .timerange-panel .soc-date-input .n-input,body.executive-theme .timerange-panel .soc-date-input .n-input{color:#fff!important;background-color:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .soc-date-input .n-input:hover,body.executive-theme .timerange-panel .soc-date-input .n-input:hover{border-color:#4b5563!important}[data-theme=executive] .timerange-panel .soc-date-input .n-input:focus-within,body.executive-theme .timerange-panel .soc-date-input .n-input:focus-within{border-color:#fff!important}[data-theme=executive] .timerange-panel .soc-date-input .n-input__input-el,body.executive-theme .timerange-panel .soc-date-input .n-input__input-el{color:#fff!important}[data-theme=executive] .timerange-panel .soc-date-input .n-input__placeholder,body.executive-theme .timerange-panel .soc-date-input .n-input__placeholder,[data-theme=executive] .timerange-panel .shortcuts-title,body.executive-theme .timerange-panel .shortcuts-title{color:#6b7280!important}[data-theme=executive] .timerange-panel .shortcut-chip,body.executive-theme .timerange-panel .shortcut-chip{color:#d1d5db!important;background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .shortcut-chip:hover,body.executive-theme .timerange-panel .shortcut-chip:hover{color:#fff!important;background:#20242f!important;border-color:#4b5563!important}[data-theme=executive] .timerange-panel .range-summary-card,body.executive-theme .timerange-panel .range-summary-card{background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .summary-label,body.executive-theme .timerange-panel .summary-label{color:#6b7280!important}[data-theme=executive] .timerange-panel .summary-val,body.executive-theme .timerange-panel .summary-val{color:#fff!important}[data-theme=executive] .timerange-panel .summary-val.text-cyan,body.executive-theme .timerange-panel .summary-val.text-cyan{color:#cbd5e1!important}[data-theme=executive] .timerange-panel .custom-actions,body.executive-theme .timerange-panel .custom-actions{border-top:1px solid #222630!important}[data-theme=executive] .timerange-panel .btn-reset,body.executive-theme .timerange-panel .btn-reset{color:#d1d5db!important;background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .btn-reset:hover,body.executive-theme .timerange-panel .btn-reset:hover{color:#fff!important;background:#20242f!important;border-color:#4b5563!important}[data-theme=executive] .timerange-panel .btn-apply,body.executive-theme .timerange-panel .btn-apply{color:#08090c!important;box-shadow:none!important;background:#fff!important;border:1px solid #fff!important;font-weight:700!important}[data-theme=executive] .timerange-panel .btn-apply:hover,body.executive-theme .timerange-panel .btn-apply:hover{color:#08090c!important;box-shadow:none!important;background:#e0e3ea!important;border-color:#e0e3ea!important}[data-theme=executive] .timerange-panel .panel-footer,body.executive-theme .timerange-panel .panel-footer{background:#0d0f13!important;border-top:1px solid #222630!important}[data-theme=executive] .timerange-panel .control-label,body.executive-theme .timerange-panel .control-label{color:#9ca3af!important;font-weight:600!important}[data-theme=executive] .timerange-panel .tz-toggle-group,[data-theme=executive] .timerange-panel .refresh-btn-group,body.executive-theme .timerange-panel .tz-toggle-group,body.executive-theme .timerange-panel .refresh-btn-group{background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .tz-toggle-btn,[data-theme=executive] .timerange-panel .refresh-opt-btn,body.executive-theme .timerange-panel .tz-toggle-btn,body.executive-theme .timerange-panel .refresh-opt-btn{color:#9ca3af!important}[data-theme=executive] .timerange-panel .tz-toggle-btn:hover,[data-theme=executive] .timerange-panel .refresh-opt-btn:hover,body.executive-theme .timerange-panel .tz-toggle-btn:hover,body.executive-theme .timerange-panel .refresh-opt-btn:hover{color:#fff!important}[data-theme=executive] .timerange-panel .tz-toggle-btn.is-active,[data-theme=executive] .timerange-panel .refresh-opt-btn.is-active,body.executive-theme .timerange-panel .tz-toggle-btn.is-active,body.executive-theme .timerange-panel .refresh-opt-btn.is-active{color:#fff!important;background:#20242f!important;font-weight:700!important}[data-theme=executive] .timerange-panel .manual-sync-btn,body.executive-theme .timerange-panel .manual-sync-btn{color:#fff!important;background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .timerange-panel .manual-sync-btn:hover,body.executive-theme .timerange-panel .manual-sync-btn:hover{background:#20242f!important;border-color:#4b5563!important}.scope-selector-wrapper[data-v-45c95d34]{align-items:center;display:inline-flex;position:relative}.scope-trigger-btn[data-v-45c95d34]{background:var(--bg-pill);border:1px solid var(--border-card);color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:6px;outline:none;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.scope-trigger-btn[data-v-45c95d34]:hover{background:var(--bg-card-hover);border-color:var(--border-hover)}.scope-trigger-btn[data-v-45c95d34]:focus-visible{border-color:var(--brand-primary);box-shadow:0 0 0 2px #38bdf840}.scope-trigger-btn.scope-fleet[data-v-45c95d34]{border-color:#38bdf847}.scope-trigger-btn.scope-fleet .scope-icon[data-v-45c95d34]{color:#38bdf8}.scope-trigger-btn.scope-client[data-v-45c95d34]{color:#10b981;background:#10b98114;border-color:#10b98159}.scope-trigger-btn.scope-client .scope-icon[data-v-45c95d34]{color:#10b981}.scope-icon[data-v-45c95d34]{font-size:13px;line-height:1}.scope-prefix[data-v-45c95d34]{letter-spacing:.06em;color:var(--text-muted);font-size:11px;font-weight:700}.scope-text[data-v-45c95d34]{color:var(--text-primary);font-size:12px;font-weight:600}.scope-trigger-btn.scope-client .scope-text[data-v-45c95d34]{color:#10b981}.scope-chevron[data-v-45c95d34]{color:var(--text-muted);font-size:11px;transition:transform .15s}.chevron-rotated[data-v-45c95d34]{transform:rotate(180deg)}.scope-dropdown-menu[data-v-45c95d34]{background:var(--bg-card);border:1px solid var(--border-card);z-index:9999;border-radius:8px;flex-direction:column;width:340px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 16px 32px #00000073}.scope-search-header[data-v-45c95d34]{border-bottom:1px solid var(--border-card);background:var(--bg-pill);align-items:center;gap:8px;padding:10px 12px;display:flex}.search-svg-icon[data-v-45c95d34]{color:var(--text-muted);flex-shrink:0}.scope-search-input[data-v-45c95d34]{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:12.5px}.scope-search-input[data-v-45c95d34]::placeholder{color:var(--text-muted)}.clear-search-btn[data-v-45c95d34]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:14px}.clear-search-btn[data-v-45c95d34]:hover{color:var(--text-primary)}.scope-options-scroll[data-v-45c95d34]{max-height:380px;padding:6px;overflow-y:auto}.scope-section-label[data-v-45c95d34]{letter-spacing:.08em;color:var(--text-muted);padding:8px 10px 4px;font-size:10.5px;font-weight:700}.scope-section-divider[data-v-45c95d34]{background:var(--border-card);height:1px;margin:6px 4px}.scope-option-item[data-v-45c95d34]{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;transition:all .12s;display:flex}.scope-option-item[data-v-45c95d34]:hover{background:var(--bg-pill);border-color:var(--border-subtle)}.scope-option-item.is-selected[data-v-45c95d34]{background:#38bdf81a;border-color:#38bdf840}.scope-option-item.is-selected.client-item[data-v-45c95d34]{background:#10b9811a;border-color:#10b98140}.option-icon-wrap[data-v-45c95d34]{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:flex}.fleet-icon-wrap[data-v-45c95d34]{color:#38bdf8;background:#38bdf826}.client-avatar-wrap[data-v-45c95d34]{color:#10b981;background:#10b98126}.option-text-col[data-v-45c95d34]{flex:1;min-width:0}.option-title[data-v-45c95d34]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.option-subtitle[data-v-45c95d34]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.active-indicator[data-v-45c95d34]{color:#38bdf8;font-size:12px;font-weight:700}.client-item .active-indicator[data-v-45c95d34]{color:#10b981}.scope-no-results[data-v-45c95d34]{color:var(--text-muted);text-align:center;padding:16px 10px;font-size:12px}.mfa-popup-overlay[data-v-bb92377e]{z-index:999999;-webkit-backdrop-filter:blur(8px);background:#030712d1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mfa-popup-fade-enter-active[data-v-bb92377e],.mfa-popup-fade-leave-active[data-v-bb92377e]{transition:opacity .25s}.mfa-popup-fade-enter-from[data-v-bb92377e],.mfa-popup-fade-leave-to[data-v-bb92377e]{opacity:0}.mfa-popup-fade-enter-active .mfa-popup-dialog[data-v-bb92377e]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s}.mfa-popup-fade-enter-from .mfa-popup-dialog[data-v-bb92377e]{opacity:0;transform:scale(.94)translateY(10px)}.mfa-popup-dialog[data-v-bb92377e]{color:#e2e8f0;box-sizing:border-box;background:#0b111e;border:1px solid #38bdf840;border-radius:14px;width:100%;max-width:520px;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;box-shadow:0 25px 65px -12px #000000d9,0 0 35px #38bdf81f}.mfa-popup-dialog.stage-setup[data-v-bb92377e]{max-width:580px}.mfa-popup-close-btn[data-v-bb92377e]{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex;position:absolute;top:14px;right:14px}.mfa-popup-close-btn[data-v-bb92377e]:hover{color:#ef4444;background:#ef444426;border-color:#ef444466}.mfa-popup-header[data-v-bb92377e]{align-items:center;gap:14px;margin-bottom:16px;padding-right:28px;display:flex}.mfa-header-shield[data-v-bb92377e]{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf84d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;box-shadow:0 0 16px #38bdf840}.mfa-header-shield.stage-setup[data-v-bb92377e]{color:#10b981;background:#10b9811f;border-color:#10b98159;box-shadow:0 0 16px #10b98140}.mfa-header-title-block[data-v-bb92377e]{flex-direction:column;display:flex}.mfa-header-title[data-v-bb92377e]{color:#f8fafc;letter-spacing:-.2px;font-size:15px;font-weight:700}.mfa-header-sub[data-v-bb92377e]{color:#94a3b8;margin-top:2px;font-size:11.5px}.mfa-nudge-body[data-v-bb92377e]{flex-direction:column;gap:14px;display:flex}.policy-compliance-pill[data-v-bb92377e]{color:#38bdf8;background:#38bdf814;border:1px solid #38bdf838;border-radius:9999px;align-items:center;gap:7px;width:fit-content;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.pulse-dot[data-v-bb92377e]{background:#38bdf8;border-radius:50%;width:6px;height:6px;animation:1.8s infinite dot-pulse-bb92377e;box-shadow:0 0 8px #38bdf8}@keyframes dot-pulse-bb92377e{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}to{opacity:.5;transform:scale(.9)}}.mfa-nudge-text[data-v-bb92377e]{color:#cbd5e1;margin:0;font-size:12.5px;line-height:1.55}.mfa-nudge-text strong[data-v-bb92377e]{color:#f1f5f9}.benefits-grid[data-v-bb92377e]{grid-template-columns:1fr;gap:10px;display:grid}.benefit-card[data-v-bb92377e]{background:#0f172a99;border:1px solid #1e293bcc;border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;transition:all .2s;display:flex}.benefit-card[data-v-bb92377e]:hover{background:#0f172ae6;border-color:#38bdf840}.benefit-icon[data-v-bb92377e]{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.benefit-icon.blue[data-v-bb92377e]{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf840}.benefit-icon.amber[data-v-bb92377e]{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b40}.benefit-content[data-v-bb92377e]{flex-direction:column;gap:2px;display:flex}.benefit-title[data-v-bb92377e]{color:#f1f5f9;font-size:12px;font-weight:600}.benefit-desc[data-v-bb92377e]{color:#94a3b8;font-size:11px;line-height:1.4}.mfa-popup-actions[data-v-bb92377e]{border-top:1px solid #1e293bb3;justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;padding-top:14px;display:flex}.mfa-popup-actions.split[data-v-bb92377e]{justify-content:space-between}.actions-right-cluster[data-v-bb92377e]{align-items:center;gap:10px;display:flex}.btn-remind-later[data-v-bb92377e]{color:#94a3b8;cursor:pointer;background:#0f172ab3;border:1px solid #334155;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:11.5px;font-weight:500;transition:all .15s;display:inline-flex}.btn-remind-later[data-v-bb92377e]:hover{color:#f1f5f9;background:#1e293b;border-color:#475569}.btn-remind-later.text-only[data-v-bb92377e]{text-underline-offset:3px;background:0 0;border:none;padding:7px 10px;text-decoration:underline}.btn-remind-later.text-only[data-v-bb92377e]:hover{color:#cbd5e1}.btn-enable-now[data-v-bb92377e]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:1px solid #38bdf8;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 4px 12px #0284c759}.btn-enable-now[data-v-bb92377e]:hover:not(:disabled){background:linear-gradient(135deg,#0369a1 0%,#075985 100%);transform:translateY(-1px);box-shadow:0 4px 16px #0284c780}.btn-enable-now[data-v-bb92377e]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-ghost-back[data-v-bb92377e]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:8px;align-items:center;gap:5px;padding:7px 12px;font-size:11.5px;font-weight:500;transition:all .15s;display:inline-flex}.btn-ghost-back[data-v-bb92377e]:hover:not(:disabled){color:#f1f5f9;border-color:#64748b}.mfa-setup-body[data-v-bb92377e]{flex-direction:column;gap:16px;display:flex}.setup-grid[data-v-bb92377e]{grid-template-columns:190px 1fr;align-items:start;gap:18px;display:grid}.setup-qr-column[data-v-bb92377e]{background:#0f172a99;border:1px solid #1e293bcc;border-radius:12px;flex-direction:column;align-items:center;padding:12px;display:flex}.qr-box-wrapper[data-v-bb92377e]{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:140px;height:140px;padding:8px;display:flex}.qr-box-wrapper[data-v-bb92377e] svg{width:100%;height:100%}.qr-scan-label[data-v-bb92377e]{color:#94a3b8;text-align:center;margin-top:8px;font-size:10.5px;font-weight:500}.secret-display-chip[data-v-bb92377e]{cursor:pointer;box-sizing:border-box;background:#070b14;border:1px solid #1e293b;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:8px;padding:3px 8px;transition:all .15s;display:flex}.secret-display-chip[data-v-bb92377e]:hover{background:#38bdf814;border-color:#38bdf8}.sec-label[data-v-bb92377e]{color:#64748b;font-size:9.5px;font-weight:600}.sec-mono[data-v-bb92377e]{color:#38bdf8;text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-family:JetBrains Mono,monospace;font-size:10px;overflow:hidden}.setup-form-column[data-v-bb92377e]{flex-direction:column;gap:14px;display:flex}.form-group-field[data-v-bb92377e]{flex-direction:column;gap:6px;display:flex}.form-group-label[data-v-bb92377e]{color:#e2e8f0;font-size:11.5px;font-weight:600}.totp-input-box[data-v-bb92377e]{letter-spacing:4px;text-align:center;color:#38bdf8;background:#070b14;border:1px solid #334155;border-radius:8px;outline:none;padding:8px 12px;font-family:JetBrains Mono,monospace;font-size:18px;transition:all .15s}.totp-input-box[data-v-bb92377e]:focus{border-color:#38bdf8;box-shadow:0 0 12px #38bdf840}.recovery-codes-section[data-v-bb92377e]{background:#0f172a80;border:1px solid #1e293b99;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.recovery-header[data-v-bb92377e]{justify-content:space-between;align-items:center;display:flex}.recovery-title[data-v-bb92377e]{color:#cbd5e1;font-size:11px;font-weight:600}.btn-dl-text[data-v-bb92377e]{color:#38bdf8;cursor:pointer;background:0 0;border:none;padding:0;font-size:10.5px;font-weight:600;text-decoration:underline}.recovery-pills-grid[data-v-bb92377e]{grid-template-columns:repeat(2,1fr);gap:4px;margin-top:4px;display:grid}.recovery-pill[data-v-bb92377e]{color:#94a3b8;text-align:center;background:#070b14;border:1px solid #1e293b;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:10px}.btn-spinner[data-v-bb92377e]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-bb92377e}@keyframes spin-bb92377e{to{transform:rotate(360deg)}}[data-theme=light] .mfa-popup-dialog[data-v-bb92377e]{color:#0f172a;background:#fff;border-color:#e2e8f0;box-shadow:0 20px 50px #00000026}[data-theme=light] .mfa-header-title[data-v-bb92377e]{color:#0f172a}[data-theme=light] .benefit-card[data-v-bb92377e]{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .benefit-title[data-v-bb92377e]{color:#0f172a}[data-theme=light] .totp-input-box[data-v-bb92377e]{color:#0284c7;background:#f8fafc;border-color:#cbd5e1}[data-v-14f35978] .n-modal{background:0 0!important}.command-palette-modal[data-v-14f35978]{width:680px;max-width:90vw}.palette-container[data-v-14f35978]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 40px #0009}.palette-header[data-v-14f35978]{border-bottom:1px solid var(--border-card);background:var(--bg-pill);align-items:center;gap:12px;padding:14px 18px;display:flex}.palette-search-icon[data-v-14f35978]{color:var(--text-muted);flex-shrink:0}.palette-input[data-v-14f35978]{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.palette-input[data-v-14f35978]::placeholder{color:var(--text-muted)}.palette-clear-btn[data-v-14f35978]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:16px}.palette-shortcuts[data-v-14f35978]{gap:6px;display:flex}.palette-key[data-v-14f35978]{background:var(--bg-pill);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:600}.palette-body[data-v-14f35978]{max-height:420px;padding:12px 14px;overflow-y:auto}.palette-group[data-v-14f35978]{margin-bottom:12px}.palette-group-title[data-v-14f35978]{letter-spacing:.06em;color:var(--text-muted);padding:4px 10px;font-size:10px;font-weight:700}.palette-item[data-v-14f35978]{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;padding:8px 10px;transition:all .12s;display:flex}.palette-item[data-v-14f35978]:hover,.palette-item.is-selected[data-v-14f35978]{background:#00e5ff1a;border-color:#00e5ff40}.palette-item-icon[data-v-14f35978]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.palette-item-icon.recents[data-v-14f35978]{color:#f59e0b;background:#f59e0b1f}.palette-item-icon.nav[data-v-14f35978]{color:#00e5ff;background:#00e5ff1f}.palette-item-icon.asset[data-v-14f35978]{color:#3b82f6;background:#3b82f61f}.palette-item-icon.case[data-v-14f35978]{color:#ef4444;background:#ef44441f}.palette-item-icon.client[data-v-14f35978]{color:#10b981;background:#10b9811f}.palette-item-text[data-v-14f35978]{flex:1;min-width:0}.palette-item-title-row[data-v-14f35978]{align-items:center;gap:8px;min-width:0;display:flex}.palette-item-title[data-v-14f35978]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.palette-item-breadcrumb[data-v-14f35978]{color:var(--text-muted);background:var(--bg-pill);border:1px solid var(--border-subtle);border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:500}.palette-item-subtitle[data-v-14f35978]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.palette-item-action[data-v-14f35978]{color:var(--text-muted);font-size:11px}.palette-item.is-selected .palette-item-action[data-v-14f35978]{color:#00e5ff}.palette-item-tag[data-v-14f35978]{background:var(--bg-pill);color:var(--text-secondary);border-radius:3px;padding:2px 6px;font-size:10px;font-weight:700}.palette-item-tag.asset[data-v-14f35978]{color:#60a5fa;background:#3b82f626}.palette-item-tag.client[data-v-14f35978]{color:#34d399;background:#10b98126}.palette-item-tag.critical[data-v-14f35978]{color:#ef4444;background:#ef444433}.palette-item-tag.high[data-v-14f35978]{color:#f97316;background:#f9731633}.palette-item-tag.medium[data-v-14f35978]{color:#f59e0b;background:#f59e0b33}.palette-loading-state[data-v-14f35978],.palette-no-results[data-v-14f35978]{text-align:center;color:var(--text-secondary);padding:26px 16px}.no-results-title[data-v-14f35978]{color:var(--text-primary);margin:0 0 6px;font-size:13.5px;font-weight:600}.no-results-hint[data-v-14f35978]{color:var(--text-muted);margin:0;font-size:12px}.palette-suggestions[data-v-14f35978]{flex-direction:column;align-items:center;gap:8px;margin-top:14px;display:flex}.suggestion-label[data-v-14f35978]{color:var(--text-secondary);font-size:11px;font-weight:600}.suggestion-chips[data-v-14f35978]{flex-wrap:wrap;justify-content:center;gap:6px;max-width:520px;display:flex}.suggestion-chip[data-v-14f35978]{background:var(--bg-pill);border:1px solid var(--border-subtle);color:var(--brand-primary,#00e5ff);cursor:pointer;border-radius:5px;padding:4px 9px;font-size:11px;font-weight:500;transition:all .15s}.suggestion-chip[data-v-14f35978]:hover{background:#00e5ff1f;border-color:#00e5ff59}.palette-footer[data-v-14f35978]{border-top:1px solid var(--border-card);background:var(--bg-pill);justify-content:flex-end;align-items:center;gap:16px;padding:10px 18px;display:flex}.footer-hint[data-v-14f35978]{color:var(--text-muted);align-items:center;gap:6px;font-size:11px;display:flex}.key-pill[data-v-14f35978]{background:var(--bg-pill);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700;display:inline-block}.client-logo-container[data-v-ad3b108f]{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172aa6;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.shape-rounded[data-v-ad3b108f]{border-radius:8px}.shape-circle[data-v-ad3b108f]{border-radius:50%}.shape-square[data-v-ad3b108f]{border-radius:4px}.is-bordered.has-img[data-v-ad3b108f]{border:1px solid #ffffff1f;box-shadow:0 2px 8px #00000059}.client-logo-img[data-v-ad3b108f]{object-fit:contain;filter:drop-shadow(0 2px 4px #0006);width:100%;max-width:86%;height:100%;max-height:86%;transition:transform .2s;display:block}.client-logo-container:hover .client-logo-img[data-v-ad3b108f]{transform:scale(1.05)}.client-vector-badge[data-v-ad3b108f]{border-radius:inherit;border-style:solid;border-width:1px;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex;position:relative}.vector-svg[data-v-ad3b108f]{filter:drop-shadow(0 1px 3px #00000080);width:58%;height:58%;display:block}.monogram-indicator[data-v-ad3b108f]{opacity:.75;font-family:ui-monospace,monospace;font-size:9px;font-weight:800;line-height:1;position:absolute;bottom:2px;right:3px}body{color:#cbd5e1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0b0e14;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.app-header{border-bottom:1px solid var(--border-subtle);z-index:100;box-sizing:border-box;justify-content:space-between;align-items:center;height:52px;padding:0 18px;display:flex;background-color:var(--bg-header)!important}.header-left{flex-shrink:0;align-items:center;gap:8px;display:flex}.app-header-logo{object-fit:contain;cursor:pointer;width:auto;height:26px;display:block}.sidebar-stamp-logo-img{object-fit:contain;width:auto;height:18px;margin-bottom:4px;display:block}.skip-link{background:var(--brand-primary,#38bdf8);color:#000;z-index:99999;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:top .15s;position:absolute;top:-40px;left:12px}.skip-link:focus{top:10px}.header-title-text{color:var(--text-primary);cursor:pointer;letter-spacing:-.01em;white-space:nowrap;margin-left:4px;margin-right:12px;font-size:14px;font-weight:700}.header-center-search{flex:1;max-width:420px;margin:0 24px}.global-search-wrapper{cursor:pointer;align-items:center;width:100%;display:flex;position:relative}.global-search-wrapper:focus-visible{outline:none}.global-search-wrapper:focus-visible .global-search-input,.global-search-wrapper:hover .global-search-input{border-color:var(--brand-primary);background:var(--bg-input-focus,#ffffff0d)}.search-icon{color:var(--text-muted);pointer-events:none;position:absolute;left:10px}.global-search-input{background:var(--bg-input);border:1px solid var(--border-input);width:100%;height:32px;color:var(--text-dim);-webkit-user-select:none;user-select:none;border-radius:5px;outline:none;align-items:center;padding:0 38px 0 32px;font-family:inherit;font-size:12px;transition:border-color .15s,background .15s;display:flex}.global-search-placeholder{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-shortcut{color:var(--text-muted);background:var(--bg-card);border:1px solid var(--border-subtle);pointer-events:none;border-radius:3px;padding:1px 4px;font-size:10px;font-weight:600;position:absolute;right:8px}.header-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.timezone-pill{background:var(--bg-card);border:1px solid var(--border-card);color:var(--text-secondary);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:600;transition:all .15s;display:flex}.timezone-pill:hover,.org-switcher-pill:hover,.user-profile:hover{border-color:var(--brand-primary);background:var(--bg-card-hover)}.tz-text{font-family:JetBrains Mono,Fira Code,monospace;font-size:11px}.org-switcher-pill{background:var(--bg-card);border:1px solid var(--border-card);border-radius:4px;flex-direction:column;align-items:flex-start;padding:3px 10px;line-height:1.2;display:flex}.org-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:8.5px;font-weight:700}.org-name{color:var(--text-heading);font-size:11px;font-weight:600}.user-profile{background:var(--bg-card);border:1px solid var(--border-card);cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:3px 10px;transition:all .15s;display:flex}.user-avatar-wrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex;overflow:hidden}.navbar-avatar-img{object-fit:cover;border:1.5px solid #38bdf8;border-radius:50%;width:100%;height:100%}.navbar-avatar-initial{color:#fff;background:linear-gradient(135deg,#0284c7,#2563eb);border:1.5px solid #38bdf8;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;font-weight:800;display:flex}.user-info-col{flex-direction:column;line-height:1.15;display:flex}.user-name{color:var(--text-heading);font-size:11.5px;font-weight:600}.user-role-label{color:var(--text-muted);font-size:9.5px;font-weight:500}.sidebar-wrapper-inner{flex-direction:column;justify-content:space-between;height:100%;display:flex}.sidebar-menu-scroll{flex:1;overflow:hidden auto}.sidebar-help-cta{border-top:1px solid var(--border-subtle);background:linear-gradient(#0000 0%,#0f172a99 100%);padding:12px 14px 16px}.help-card-inner{background:#1e293b99;border:1px solid #38bdf826;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 4px 12px #0003}.help-card-text{flex-direction:column;display:flex}.help-prompt{color:var(--text-heading);font-size:11px;font-weight:700}.help-desc{color:var(--text-muted);font-size:10px}.btn-create-case-cta{color:#38bdf8;cursor:pointer;text-align:center;background:#38bdf81a;border:1px solid #38bdf859;border-radius:4px;width:100%;padding:6px 10px;font-size:11px;font-weight:600;transition:all .15s}.btn-create-case-cta:hover{color:#070b14;background:#38bdf8;box-shadow:0 0 12px #38bdf866}.sidebar-brand-stamp{text-align:center;margin-top:14px}.stamp-logo{letter-spacing:.15em;color:#38bdf8;opacity:.85;font-size:11px;font-weight:800}.stamp-tag{letter-spacing:.08em;color:var(--text-dim);margin-top:2px;font-size:8px;font-weight:600}.header-icon-btn{background:var(--btn-header-bg);border:1px solid var(--btn-header-border);width:32px;height:32px;color:var(--btn-header-text);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.header-icon-btn:hover{background:var(--btn-header-hover-bg);color:var(--btn-header-hover-text);border-color:var(--brand-primary)}.header-icon-btn.logout-btn:hover{color:#e5484d;border-color:#e5484d66}.header-icon-btn.has-critical{color:#e5484d;border-color:#e5484d80;animation:2s ease-in-out infinite notif-pulse}@keyframes notif-pulse{0%,to{box-shadow:0 0 #e5484d00}50%{box-shadow:0 0 0 3px #e5484d2e}}.notif-panel{background:var(--bg-card);border:1px solid var(--border-card);border-radius:8px;flex-direction:column;width:400px;max-width:92vw;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000073}.notif-panel-header{border-bottom:1px solid var(--border-subtle);background:var(--bg-header);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.notif-panel-title{color:var(--text-heading);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.notif-unread-pill{color:var(--brand-shield-text);background:var(--brand-shield-bg);border:1px solid var(--brand-shield-border);border-radius:10px;padding:1px 6px;font-size:10px;font-weight:600}.notif-text-btn{color:var(--brand-primary);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-family:inherit;font-size:11px;font-weight:600}.notif-text-btn:disabled{color:var(--text-dim);cursor:default}.notif-panel-body{max-height:420px;overflow-y:auto}.notif-panel-body::-webkit-scrollbar{width:6px}.notif-panel-body::-webkit-scrollbar-thumb{background:#1f2430;border-radius:3px}.notif-empty{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;padding:34px 16px;font-size:12px;display:flex}.notif-item{border-bottom:1px solid var(--border-subtle);cursor:pointer;align-items:flex-start;gap:10px;padding:11px 14px;transition:background .12s;display:flex;position:relative}.notif-item:hover{background:var(--bg-card-hover)}.notif-item.unread{background:var(--bg-card-active)}.notif-item.unread:before{content:"";background:var(--brand-primary);width:3px;position:absolute;top:0;bottom:0;left:0}.notif-sev-dot{background:#64748b;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.notif-sev-dot.sev-critical{background:#e5484d;box-shadow:0 0 6px #e5484d99}.notif-sev-dot.sev-high{background:#f5a623}.notif-sev-dot.sev-medium{background:#eab308}.notif-sev-dot.sev-low{background:#3b82f6}.notif-sev-dot.sev-success{background:#34d399}.notif-sev-dot.sev-info{background:#64748b}.notif-item-main{flex:1;min-width:0}.notif-item-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.notif-item-title{color:var(--text-heading);font-size:12.5px;font-weight:600;line-height:1.35}.notif-item-time{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:10px}.notif-item-msg{color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.notif-item-meta{align-items:center;gap:6px;margin-top:6px;display:flex}.notif-cat-tag{text-transform:uppercase;letter-spacing:.03em;background:var(--bg-input);color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700}.notif-tier-tag{text-transform:uppercase;color:#e5484d;background:#e5484d1f;border:1px solid #e5484d4d;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700}.notif-src{color:var(--text-dim);font-size:10px}.main-content-scroll::-webkit-scrollbar{color:var(--text-dim);font-size:10px}.notif-dismiss{color:var(--text-dim);cursor:pointer;opacity:0;background:0 0;border:none;padding:0 2px;font-size:17px;line-height:1;transition:opacity .12s,color .12s}.notif-item:hover .notif-dismiss{opacity:1}.notif-dismiss:hover{color:#e5484d}.notif-panel-footer{border-top:1px solid var(--border-subtle);background:var(--bg-header);justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.notif-footer-link{color:var(--brand-primary);cursor:pointer;font-size:11px;font-weight:600}.notif-footer-link:hover{text-decoration:underline}.sub-header-bar{z-index:99;pointer-events:none;justify-content:space-between;align-items:center;height:28px;display:flex;position:absolute;top:52px;left:258px;right:18px}.window-breadcrumb{color:var(--text-muted);pointer-events:auto;align-items:center;gap:6px;font-size:12px;display:flex}.breadcrumb-root{color:var(--text-muted);cursor:pointer;font-weight:500}.breadcrumb-root:hover{color:var(--brand-primary)}.breadcrumb-slash{color:var(--border-hover)}.breadcrumb-current{color:var(--text-heading);font-weight:600}.app-sider{background:var(--bg-sider)!important;border-right:1px solid var(--border-subtle)!important}.n-menu{margin-top:8px}.n-menu-item-content{height:38px!important;color:var(--text-muted)!important;border-left:3px solid #0000!important;border-radius:4px!important;margin:2px 8px!important;padding-left:16px!important;font-size:13px!important;font-weight:500!important;line-height:38px!important;transition:all .15s!important}.n-menu-item-content:hover{background-color:var(--bg-card-hover)!important;color:var(--text-primary)!important}.n-menu-item-content--selected{background-color:var(--bg-card-active)!important;color:var(--brand-primary)!important;border-left:3px solid var(--brand-primary)!important;font-weight:600!important}.n-menu-item-content--selected .n-menu-item-content__icon{color:var(--brand-primary)!important}[data-theme=light] .app-sider{background:#fff!important;border-right:1px solid #e2e8f0!important}[data-theme=light] .n-menu-item-content{color:#475569!important}[data-theme=light] .n-menu-item-content .n-menu-item-content__icon{color:#64748b!important}[data-theme=light] .n-menu-item-content:hover{color:#0284c7!important;background-color:#f1f5f9!important}[data-theme=light] .n-menu-item-content:hover .n-menu-item-content__icon{color:#0284c7!important}[data-theme=light] .n-menu-item-content--selected{color:#0284c7!important;background-color:#e0f2fe!important;border-left:3px solid #0284c7!important;font-weight:600!important}[data-theme=light] .n-menu-item-content--selected .n-menu-item-content__icon{color:#0284c7!important}.content-wrapper{box-sizing:border-box;padding:16px}.main-content-scroll::-webkit-scrollbar{width:6px}.main-content-scroll::-webkit-scrollbar-thumb{background:#1f2430;border-radius:3px}.n-dropdown-menu .dropdown-user-header{background:#0f172a!important;border-bottom:1px solid #1e293b!important;align-items:center!important;gap:12px!important;min-width:260px!important;margin:-6px -8px 4px!important;padding:12px 14px!important;display:flex!important}.n-dropdown-menu .dropdown-avatar-box{flex-shrink:0!important}.n-dropdown-menu .dropdown-avatar-img{object-fit:cover!important;background:#1e293b!important;border:2px solid #38bdf8!important;border-radius:50%!important;width:44px!important;height:44px!important;display:block!important;box-shadow:0 0 10px #38bdf840!important}.n-dropdown-menu .dropdown-avatar-initial{color:#fff!important;background:linear-gradient(135deg,#0284c7,#2563eb)!important;border:2px solid #38bdf8!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;font-size:18px!important;font-weight:800!important;display:flex!important;box-shadow:0 0 10px #38bdf840!important}.n-dropdown-menu .dropdown-info-box{flex-direction:column!important;gap:3px!important;display:flex!important;overflow:hidden!important}.n-dropdown-menu .dropdown-user-name{color:#f8fafc!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13.5px!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}.n-dropdown-menu .dropdown-user-email{color:#94a3b8!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}.n-dropdown-menu .dropdown-user-tag-row{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin-top:5px!important;display:flex!important}.n-dropdown-menu .dropdown-user-role-tag{color:#f87171!important;letter-spacing:.04em!important;white-space:nowrap!important;background:#ef444426!important;border:1px solid #ef444466!important;border-radius:4px!important;padding:2px 6px!important;font-size:9px!important;font-weight:800!important;line-height:1!important}.n-dropdown-menu .dropdown-user-org-tag{color:#38bdf8!important;letter-spacing:.04em!important;white-space:nowrap!important;background:#38bdf81f!important;border:1px solid #38bdf859!important;border-radius:4px!important;padding:2px 6px!important;font-size:9px!important;font-weight:800!important;line-height:1!important}[data-theme=light] .n-dropdown-menu .dropdown-user-header{background:#f8fafc!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .n-dropdown-menu .dropdown-user-name{color:#0f172a!important}[data-theme=light] .n-dropdown-menu .dropdown-user-email{color:#64748b!important}[data-theme=mature] .n-dropdown-menu .dropdown-user-header{background:#101216!important;border-bottom-color:#222630!important}[data-theme=mature] .n-dropdown-menu .dropdown-user-name{color:#fff!important}[data-theme=mature] .n-dropdown-menu .dropdown-user-email{color:#8e95a5!important}[data-theme=mature] .n-dropdown-menu .dropdown-user-role-tag,[data-theme=mature] .n-dropdown-menu .dropdown-user-org-tag{color:#f4f4f5!important;background:#ffffff14!important;border-color:#ffffff38!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#0b0e14;--bg-header:#11141e;--bg-sub-header:#0e111a;--bg-sider:#11141e;--bg-card:#131722;--bg-card-hover:#161b28;--bg-card-active:#1a2130;--bg-card-tint:#10141d;--bg-pill:#0b0e14;--bg-pill-hover:#161b28;--bg-pill-active:#1e293b;--bg-input:#0b0e14;--bg-input-focus:#131722;--bg-code:#0b0e14;--bg-table-th:#11141e;--bg-table-td:#131722;--bg-table-hover:#161b28;--border-subtle:#1f2430;--border-card:#1f2430;--border-hover:#2a3245;--border-input:#1f2430;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#64748b;--text-dim:#475569;--text-heading:#e2e8f0;--text-title:#8f9cae;--text-mono:#94a3b8;--brand-primary:#38bdf8;--brand-primary-hover:#7dd3fc;--brand-shield-bg:#34d3991a;--brand-shield-border:#34d39940;--brand-shield-text:#34d399;--card-shadow:none;--btn-header-bg:#0b0e14;--btn-header-border:#1f2430;--btn-header-text:#94a3b8;--btn-header-hover-bg:#181e2c;--btn-header-hover-text:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}[data-theme=light],body.light-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#f8fafc;--bg-header:#fff;--bg-sub-header:#f1f5f9;--bg-sider:#fff;--bg-card:#fff;--bg-card-hover:#f8fafc;--bg-card-active:#f0f9ff;--bg-card-tint:#f8fafc;--bg-pill:#f1f5f9;--bg-pill-hover:#e2e8f0;--bg-pill-active:#0284c7;--bg-input:#fff;--bg-input-focus:#f8fafc;--bg-code:#f1f5f9;--bg-table-th:#f8fafc;--bg-table-td:#fff;--bg-table-hover:#f1f5f9;--border-subtle:#e2e8f0;--border-card:#e2e8f0;--border-hover:#cbd5e1;--border-input:#cbd5e1;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--text-dim:#94a3b8;--text-heading:#0f172a;--text-title:#475569;--text-mono:#334155;--brand-primary:#0284c7;--brand-primary-hover:#0369a1;--brand-shield-bg:#ecfdf5;--brand-shield-border:#a7f3d0;--brand-shield-text:#059669;--card-shadow:0 1px 3px 0 #0000000d, 0 1px 2px -1px #0000000a;--btn-header-bg:#f8fafc;--btn-header-border:#e2e8f0;--btn-header-text:#475569;--btn-header-hover-bg:#f1f5f9;--btn-header-hover-text:#0284c7}[data-theme=executive],body.executive-theme,[data-theme=mature],body.mature-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#08090c;--bg-header:#101216;--bg-sub-header:#0c0e11;--bg-sider:#101216;--bg-card:#13151a;--bg-card-hover:#181b22;--bg-card-active:#20242e;--bg-card-tint:#0e1014;--bg-pill:#15181f;--bg-pill-hover:#20242e;--bg-pill-active:#fff;--bg-input:#0c0e11;--bg-input-focus:#13151a;--bg-code:#0c0e11;--bg-table-th:#0d0f13;--bg-table-td:#13151a;--bg-table-hover:#181b22;--border-subtle:#222630;--border-card:#222630;--border-hover:#323846;--border-input:#252a34;--text-primary:#fff;--text-secondary:#d1d5db;--text-muted:#9ca3af;--text-dim:#9ca3af;--text-heading:#fff;--text-title:#d1d5db;--text-mono:#e5e7eb;--brand-primary:#fff;--brand-primary-hover:#e5e7eb;--brand-shield-bg:#ffffff14;--brand-shield-border:#ffffff38;--brand-shield-text:#f9fafb;--card-shadow:0 4px 20px #0006;--btn-header-bg:#13151a;--btn-header-border:#222630;--btn-header-text:#d1d5db;--btn-header-hover-bg:#222630;--btn-header-hover-text:#fff;--focus-ring:0 0 0 2px #ffffff73, 0 0 0 4px #08090c}html,body,#app{min-height:100vh;width:100%!important;max-width:100%!important;box-shadow:none!important;border:none!important;outline:none!important;margin:0!important;padding:0!important}body{background-color:var(--bg-app);color:var(--text-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .2s,color .2s;overflow-x:hidden;border:none!important;outline:none!important;margin:0!important;padding:0!important}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:var(--bg-app)}::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.soc-dashboard-wrapper,.settings-container{box-sizing:border-box;flex-direction:column;gap:14px;min-height:100%;padding:16px 16px 28px;display:flex;background-color:var(--bg-app)!important}.soc-card,.n-card{box-sizing:border-box;box-shadow:var(--card-shadow);transition:background-color .2s,border-color .2s,box-shadow .2s;background:var(--bg-card)!important;border:1px solid var(--border-card)!important;border-radius:6px!important}.soc-card{padding:16px 20px}.card-header-clean{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.card-title-muted{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;color:var(--text-title)!important}.timestamp-pill{border-radius:4px;padding:3px 8px;font-size:11px;font-weight:500;color:var(--text-muted)!important;background:var(--bg-pill)!important;border:1px solid var(--border-subtle)!important}.mono-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:var(--text-mono)!important}.kpi-val{color:var(--text-primary)!important}.kpi-sub-label{color:var(--text-muted)!important}.header-icon-btn,.btn-queue-action{border-radius:4px;transition:all .15s;background:var(--btn-header-bg)!important;border:1px solid var(--btn-header-border)!important;color:var(--btn-header-text)!important}.header-icon-btn:hover,.btn-queue-action:hover{background:var(--btn-header-hover-bg)!important;color:var(--btn-header-hover-text)!important;border-color:var(--brand-primary)!important}.header-action-btn{cursor:pointer;white-space:nowrap;background:var(--bg-card,#0b0e14);border:1px solid var(--border-subtle,#1f2430);color:var(--text-secondary,#94a3b8);border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.header-action-btn:hover:not(:disabled){background:var(--bg-hover,#181e2c);color:var(--text-primary,#fff);border-color:var(--brand-primary,#38bdf8)}.header-action-btn:disabled{opacity:.45;cursor:not-allowed}.header-action-btn.btn-refresh{color:#38bdf8;border-color:#38bdf866}.header-action-btn.btn-refresh:hover:not(:disabled){background:#38bdf826;border-color:#38bdf8}[data-theme=light] .header-action-btn,body.light-theme .header-action-btn{color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}[data-theme=light] .header-action-btn:hover:not(:disabled),body.light-theme .header-action-btn:hover:not(:disabled){color:#0284c7!important;background:#f1f5f9!important;border-color:#0284c7!important}[data-theme=light] .header-action-btn.btn-refresh,body.light-theme .header-action-btn.btn-refresh{color:#0284c7!important;background:#f0f9ff!important;border-color:#bae6fd!important}[data-theme=light] .header-action-btn.btn-refresh:hover:not(:disabled),body.light-theme .header-action-btn.btn-refresh:hover:not(:disabled){background:#e0f2fe!important;border-color:#0284c7!important}[data-theme=mature] .header-action-btn,body.mature-theme .header-action-btn{color:#d1d5db!important;background:#13151a!important;border-color:#222630!important}[data-theme=mature] .header-action-btn:hover:not(:disabled),body.mature-theme .header-action-btn:hover:not(:disabled){color:#fff!important;background:#20242e!important;border-color:#fff!important}[data-theme=mature] .header-action-btn.btn-refresh,body.mature-theme .header-action-btn.btn-refresh{color:#fff!important;background:#ffffff0f!important;border-color:#fff3!important}[data-theme=mature] .header-action-btn.btn-refresh:hover:not(:disabled),body.mature-theme .header-action-btn.btn-refresh:hover:not(:disabled){background:#ffffff1f!important;border-color:#fff!important}.is-spinning{animation:1s linear infinite spin-refresh}@keyframes spin-refresh{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-header{transition:background-color .2s,border-color .2s;background-color:var(--bg-header)!important;border-bottom:1px solid var(--border-subtle)!important}.app-sider{transition:background-color .2s,border-color .2s;background-color:var(--bg-sider)!important;border-right:1px solid var(--border-subtle)!important}.sub-header-bar{background-color:var(--bg-sub-header)!important;border-bottom:1px solid var(--border-subtle)!important}.global-search-input{background:var(--bg-input)!important;border:1px solid var(--border-input)!important;color:var(--text-primary)!important}.global-search-input:focus{border-color:var(--brand-primary)!important;background:var(--bg-input-focus)!important}.org-switcher-pill,.user-profile{background:var(--bg-pill)!important;border:1px solid var(--border-subtle)!important}.org-name{color:var(--text-heading)!important}.user-name{color:var(--text-secondary)!important}.theme-toggle-btn{background:var(--btn-header-bg);border:1px solid var(--btn-header-border);width:32px;height:32px;color:var(--btn-header-text);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;transition:all .2s;display:flex}.theme-toggle-btn:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:var(--btn-header-hover-bg);transform:scale(1.05)}.severity-badge,.severity-pill{letter-spacing:.03em;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1;display:inline-block}.pill-critical{color:#fff!important;background:#e5484d!important}.pill-high{color:#fff!important;background:#f0883e!important}.pill-medium{color:#11141e!important;background:#f2c94c!important}.pill-low{color:#fff!important;background:#4aa9ff!important}.pill-info{color:#11141e!important;background:#34d399!important}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6{color:#0f172a!important}[data-theme=light] .sub-header-text{color:#64748b!important}[data-theme=light] .breadcrumb-current{color:#0f172a!important}[data-theme=light] .header-brand-shield{color:#059669!important;background:#ecfdf5!important;border-color:#a7f3d0!important}[data-theme=light] .search-shortcut{color:#64748b!important;background:#f1f5f9!important;border-color:#e2e8f0!important}[data-theme=light] .user-avatar{color:#0284c7!important;background-color:#e0f2fe!important}[data-theme=light] .app-header{box-shadow:0 1px 2px #00000008;background-color:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .app-sider{background-color:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .sub-header-bar{background-color:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .main-content-scroll,[data-theme=light] .content-wrapper,[data-theme=light] .n-layout-content{background-color:#f8fafc!important}[data-theme=light] .stat-critical{background:#fef2f2!important;border-left:3px solid #dc2626!important}[data-theme=light] .stat-critical .card-title-muted{color:#991b1b!important}[data-theme=light] .stat-critical .stat-value{color:#dc2626!important}[data-theme=light] .stat-high{background:#fffbeb!important;border-left:3px solid #d97706!important}[data-theme=light] .stat-high .card-title-muted{color:#92400e!important}[data-theme=light] .stat-high .stat-value{color:#d97706!important}[data-theme=light] .stat-med{background:#f0fdf4!important;border-left:3px solid #16a34a!important}[data-theme=light] .stat-med .card-title-muted{color:#166534!important}[data-theme=light] .stat-med .stat-value{color:#16a34a!important}[data-theme=light] .stat-low{background:#f0f9ff!important;border-left:3px solid #0284c7!important}[data-theme=light] .stat-low .card-title-muted{color:#0369a1!important}[data-theme=light] .stat-low .stat-value{color:#0284c7!important}[data-theme=light] .stat-info{background:#f8fafc!important;border-left:3px solid #64748b!important}[data-theme=light] .stat-info .card-title-muted{color:#475569!important}[data-theme=light] .stat-info .stat-value{color:#334155!important}[data-theme=light] .category-pill{color:#475569!important;background:#fff!important;border-color:#cbd5e1!important}[data-theme=light] .category-pill:hover{color:#0f172a!important;background:#f1f5f9!important}[data-theme=light] .category-pill.active{color:#fff!important;background:#0284c7!important;border-color:#0284c7!important}[data-theme=light] .category-pill.active .cat-count{color:#fff!important;background:#ffffff40!important}[data-theme=light] .cat-count{color:#334155!important;background:#f1f5f9!important}[data-theme=light] .filter-toolbar-card{background:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .filter-toolbar-title{color:#475569!important}[data-theme=light] .filter-label{color:#334155!important}[data-theme=light] .n-data-table,[data-theme=light] .soc-suricata-table,[data-theme=light] .n-data-table-wrapper,[data-theme=light] .n-data-table-table,[data-theme=light] .n-data-table-base-table-body,[data-theme=light] .n-data-table-tbody{--n-th-color:#f8fafc!important;--n-td-color:#fff!important;--n-td-color-hover:#f8fafc!important;--n-th-text-color:#334155!important;--n-td-text-color:#0f172a!important;--n-border-color:#e2e8f0!important;background-color:#fff!important}[data-theme=light] .n-data-table-th,[data-theme=light] .soc-table th,[data-theme=light] .soc-suricata-table .n-data-table-th,[data-theme=light] .enterprise-soc-table th{color:#334155!important;background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;font-weight:700!important}[data-theme=light] .n-data-table-td,[data-theme=light] .soc-table td,[data-theme=light] .soc-suricata-table .n-data-table-td,[data-theme=light] .enterprise-soc-table td{color:#0f172a!important;background-color:#fff!important;border-bottom:1px solid #f1f5f9!important}[data-theme=light] .n-data-table-td *,[data-theme=light] .soc-table td *,[data-theme=light] .soc-suricata-table td *,[data-theme=light] .enterprise-soc-table td *{color:#0f172a}[data-theme=light] .n-data-table-td .n-button,[data-theme=light] .n-data-table-td .n-button *,[data-theme=light] .soc-table td .n-button,[data-theme=light] .soc-table td .n-button *{color:inherit}[data-theme=light] .n-data-table-td .n-button--primary-type:not(.n-button--secondary):not(.n-button--ghost),[data-theme=light] .soc-table td .n-button--primary-type:not(.n-button--secondary):not(.n-button--ghost){color:#fff!important;background-color:#0284c7!important}[data-theme=light] .n-data-table-td .n-button--primary-type:not(.n-button--secondary):not(.n-button--ghost) *,[data-theme=light] .soc-table td .n-button--primary-type:not(.n-button--secondary):not(.n-button--ghost) *{color:#fff!important}[data-theme=light] .n-data-table-td .n-tag,[data-theme=light] .soc-table td .n-tag{color:inherit}[data-theme=light] .n-data-table-tr:hover .n-data-table-td,[data-theme=light] .soc-table tbody tr:hover td,[data-theme=light] .table-row:hover{background-color:#f8fafc!important}[data-theme=light] .mono-cell,[data-theme=light] .rule-desc-cell,[data-theme=light] .alert-name-cell{color:#0f172a!important;font-weight:600!important}[data-theme=light] .n-modal,[data-theme=light] .n-card.n-modal,[data-theme=light] .n-drawer,[data-theme=light] .n-drawer-content{color:#0f172a!important;background-color:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a!important}[data-theme=light] .n-popover,[data-theme=light] .n-popover__content{color:#0f172a!important;background-color:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #0000000a!important}[data-theme=light] pre,body.light-theme pre,[data-theme=light] .payload-code-block,body.light-theme .payload-code-block,[data-theme=light] .log-viewer,body.light-theme .log-viewer,[data-theme=light] .json-viewer,body.light-theme .json-viewer,[data-theme=light] .payload-box,body.light-theme .payload-box,[data-theme=light] .raw-json-box,body.light-theme .raw-json-box,[data-theme=light] pre.narrative-text,body.light-theme pre.narrative-text,[data-theme=light] .narrative-container pre,body.light-theme .narrative-container pre{color:#0f172a!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:6px!important}pre code,pre>code,.payload-content code,.raw-json-box code,.payload-box code,.narrative-text code,[data-theme=light] pre code,body.light-theme pre code,[data-theme=light] pre>code,body.light-theme pre>code,[data-theme=light] .payload-content code,body.light-theme .payload-content code,[data-theme=light] .raw-json-box code,body.light-theme .raw-json-box code,[data-theme=light] .payload-box code,body.light-theme .payload-box code,[data-theme=light] .narrative-text code,body.light-theme .narrative-text code{box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;white-space:pre-wrap!important;word-break:break-all!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;line-height:1.55!important;display:block!important}[data-theme=light] :not(pre)>code,body.light-theme :not(pre)>code{color:#0369a1!important;background-color:#f1f5f9!important;border:1px solid #cbd5e1!important;border-radius:3px!important;padding:1px 5px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important}[data-theme=light] .narrative-hero-card .narrative-text,body.light-theme .narrative-hero-card .narrative-text,[data-theme=light] .hero-sentence-text,body.light-theme .hero-sentence-text,.hero-sentence-text{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}[data-theme=light] .narrative-hero-card .narrative-text,body.light-theme .narrative-hero-card .narrative-text,[data-theme=light] .hero-sentence-text,body.light-theme .hero-sentence-text{color:#0f172a!important}[data-theme=light] .hero-sentence-text .text-accent,body.light-theme .hero-sentence-text .text-accent,[data-theme=light] .narrative-text .text-accent,body.light-theme .narrative-text .text-accent,[data-theme=light] .text-accent,body.light-theme .text-accent{color:#0284c7!important;font-weight:700!important}[data-theme=light] strong[style*="38BDF8"],body.light-theme strong[style*="38BDF8"],[data-theme=light] strong[style*="38bdf8"],body.light-theme strong[style*="38bdf8"],[data-theme=light] span[style*="38BDF8"],body.light-theme span[style*="38BDF8"],[data-theme=light] span[style*="38bdf8"],body.light-theme span[style*="38bdf8"],[data-theme=light] code[style*="38BDF8"],body.light-theme code[style*="38BDF8"],[data-theme=light] code[style*="38bdf8"],body.light-theme code[style*="38bdf8"],[data-theme=light] div[style*="38BDF8"],body.light-theme div[style*="38BDF8"],[data-theme=light] div[style*="38bdf8"],body.light-theme div[style*="38bdf8"]{color:#0284c7!important}[data-theme=light] button[style*="38BDF8"],body.light-theme button[style*="38BDF8"],[data-theme=light] button[style*="38bdf8"],body.light-theme button[style*="38bdf8"]{color:#0284c7!important;border-color:#0284c7!important}[data-theme=light] .highlight-accent,body.light-theme .highlight-accent,[data-theme=light] .text-sky,body.light-theme .text-sky{color:#0284c7!important;font-weight:700!important}[data-theme=light] .scope-pill-all,body.light-theme .scope-pill-all{color:#475569!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .scope-pill-os,body.light-theme .scope-pill-os{color:#0284c7!important;background:#e0f2fe!important;border:1px solid #bae6fd!important}[data-theme=light] .scope-pill-agents,body.light-theme .scope-pill-agents{color:#7e22ce!important;background:#f3e8ff!important;border:1px solid #e9d5ff!important}[data-theme=light] .btn-action-sweep-now,body.light-theme .btn-action-sweep-now{color:#0284c7!important;background:#f0f9ff!important;border:1px solid #bae6fd!important}[data-theme=light] .btn-action-sweep-now:hover:not(:disabled),body.light-theme .btn-action-sweep-now:hover:not(:disabled){color:#0284c7!important;background:#e0f2fe!important;border-color:#0284c7!important}[data-theme=light] .incompatibility-warning-box,body.light-theme .incompatibility-warning-box{color:#b45309!important;background:#fffbeb!important;border:1px solid #fde68a!important}[data-theme=light] .summary-count-line,body.light-theme .summary-count-line{color:#1e293b!important}[data-theme=light]:not(.login-page) .n-input:not(.glow-input),[data-theme=light] .soc-dashboard-wrapper .n-input,[data-theme=light] .n-modal .n-input,[data-theme=light] .n-drawer .n-input,[data-theme=light] .main-content-scroll .n-input,[data-theme=light] .content-wrapper .n-input,[data-theme=light] .timerange-panel .n-input,[data-theme=light] .n-base-selection,[data-theme=light] .n-base-selection-label,[data-theme=light] .soc-select .n-base-selection,[data-theme=light] .soc-filter-input,[data-theme=light] .soc-filter-input .n-input-wrapper,[data-theme=light] .soc-input .n-base-selection,[data-theme=light] .soc-input .n-input,[data-theme=light] .soc-input .n-input-wrapper{--n-color:#fff!important;--n-color-focus:#fff!important;--n-text-color:#0f172a!important;--n-placeholder-color:#94a3b8!important;--n-border:1px solid #cbd5e1!important;--n-border-hover:1px solid #0284c7!important;--n-border-focus:1px solid #0284c7!important;color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!important}[data-theme=light] .soc-dashboard-wrapper .n-input__input-el,[data-theme=light] .n-modal .n-input__input-el,[data-theme=light] .n-drawer .n-input__input-el,[data-theme=light] .main-content-scroll .n-input__input-el,[data-theme=light] .content-wrapper .n-input__input-el,[data-theme=light] .timerange-panel .n-input__input-el{color:#0f172a!important;background-color:#0000!important}[data-theme=light] .soc-dashboard-wrapper .n-input__placeholder,[data-theme=light] .n-base-selection-placeholder{color:#94a3b8!important}.login-container,.login-container *,.ref-login-card,.ref-login-card *{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.login-container .glow-input,.login-container .glow-input.n-input,.login-container .glow-input .n-input-wrapper,.login-wrapper .n-input,.login-wrapper .n-input-wrapper{--n-color:#121822bf!important;--n-color-focus:#121822e6!important;--n-text-color:#fff!important;--n-placeholder-color:#64748b!important;--n-border:1.5px solid #22d3ee!important;--n-border-hover:1.5px solid #38bdf8!important;--n-border-focus:1.5px solid #38bdf8!important;--n-box-shadow-focus:0 0 20px #38bdf88c, inset 0 0 10px #38bdf833!important;color:#fff!important;background-color:#121822bf!important;border-color:#22d3ee!important}.login-container .glow-input .n-input__input-el,.login-wrapper .n-input .n-input__input-el{color:#fff!important;background-color:#0000!important}.login-container .glow-input .n-input__placeholder,.login-wrapper .n-input .n-input__placeholder{color:#64748b!important}[data-theme=light] .soc-tabs .n-tabs-rail,[data-theme=light] .n-tabs--segment .n-tabs-rail{background-color:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .soc-tabs .n-tabs-tab,[data-theme=light] .n-tabs--segment .n-tabs-tab{font-weight:500;color:#475569!important}[data-theme=light] .soc-tabs .n-tabs-tab.n-tabs-tab--active,[data-theme=light] .n-tabs--segment .n-tabs-tab--active{color:#0284c7!important;background-color:#fff!important;font-weight:700!important;box-shadow:0 1px 3px #00000014!important}[data-theme=light] .soc-action-btn,[data-theme=light] .btn-refresh{color:#0f172a!important;background-color:#f8fafc!important;border:1px solid #cbd5e1!important}[data-theme=light] .soc-action-btn:hover,[data-theme=light] .btn-refresh:hover{color:#0284c7!important;background-color:#f1f5f9!important;border-color:#0284c7!important}[data-theme=light] .cluster-icon-wrap{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .cluster-icon-wrap svg{stroke:#334155!important}[data-theme=light] .cluster-value{color:#0f172a!important}[data-theme=light] .cluster-label{color:#475569!important}[data-theme=light] .connector-line{border-top-color:#cbd5e1!important}[data-theme=light] .connector-dot{background:#cbd5e1!important}[data-theme=light] .posture-track,[data-theme=light] .tactic-track{background:#f1f5f9!important;border:1px solid #e2e8f0!important}[data-theme=light] .posture-score-num,[data-theme=light] .tactic-count-num,[data-theme=light] .donut-center-total .total-count,[data-theme=light] .alert-name-cell{color:#0f172a!important}[data-theme=light] .posture-bar-label,[data-theme=light] .tactic-name,[data-theme=light] .donut-legend-clean,[data-theme=light] .compliance-badge-item,[data-theme=light] .vuln-os{color:#334155!important}[data-theme=light] .soc-data-table{background-color:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .soc-data-table .n-data-table-th{color:#334155!important;background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;font-weight:700!important}[data-theme=light] .soc-data-table .n-data-table-td{color:#0f172a!important;background-color:#fff!important;border-bottom:1px solid #f1f5f9!important}[data-theme=light] .soc-data-table .n-data-table-tr:hover .n-data-table-td{background-color:#f8fafc!important}[data-theme=light] .table-cell-text{color:#1e293b!important}[data-theme=light] .flow-link-mono{font-weight:600;color:#0284c7!important}[data-theme=light] .total-runs-badge,[data-theme=light] .page-subtitle-muted{color:#64748b!important}[data-theme=light] .soc-input .n-base-selection{color:#0f172a!important;background-color:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .soc-input .n-base-selection-label{color:#0f172a!important}[data-theme=light] .btn-clear-errored{color:#dc2626!important;background-color:#fef2f2!important;border-color:#fecaca!important}[data-theme=light] .btn-export-csv{color:#16a34a!important;background-color:#f0fdf4!important;border-color:#bbf7d0!important}[data-theme=light]{--bg-app:#f8fafc;--bg-header:#fff;--bg-sub-header:#f1f5f9;--bg-sider:#fff;--bg-card:#fff;--bg-card-hover:#f8fafc;--bg-card-active:#f0f9ff;--bg-card-tint:#f8fafc;--bg-pill:#f1f5f9;--bg-pill-hover:#e2e8f0;--bg-pill-active:#0284c7;--bg-input:#fff;--bg-input-focus:#fff;--bg-code:#f1f5f9;--bg-table-th:#f8fafc;--bg-table-td:#fff;--bg-table-hover:#f1f5f9;--border-subtle:#e2e8f0;--border-card:#e2e8f0;--border-hover:#cbd5e1;--border-input:#cbd5e1;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--text-dim:#94a3b8;--text-heading:#0f172a;--text-title:#475569;--text-mono:#1e293b;--brand-primary:#0284c7;--brand-primary-hover:#0369a1;--card-shadow:0 1px 3px #0000000d, 0 1px 2px #00000008}[data-theme=light] .soc-card,body.light-theme .soc-card,[data-theme=light] .hero-metric-card,body.light-theme .hero-metric-card,[data-theme=light] .secondary-kpi-box,body.light-theme .secondary-kpi-box,[data-theme=light] .table-panel-card,body.light-theme .table-panel-card,[data-theme=light] .filter-toolbar-card,body.light-theme .filter-toolbar-card,[data-theme=light] .telemetry-tabs-card,body.light-theme .telemetry-tabs-card,[data-theme=light] .chart-card,body.light-theme .chart-card,[data-theme=light] .chart-visual-card,body.light-theme .chart-visual-card,[data-theme=light] .analytics-control-bar,body.light-theme .analytics-control-bar,[data-theme=light] .message-bubble-card,body.light-theme .message-bubble-card,[data-theme=light] .control-panel-card,body.light-theme .control-panel-card,[data-theme=light] .original-brief-card,body.light-theme .original-brief-card,[data-theme=light] .kpi-card,body.light-theme .kpi-card,[data-theme=light] .sla-card,body.light-theme .sla-card,[data-theme=light] .detection-funnel-card,body.light-theme .detection-funnel-card,[data-theme=light] .alert-queue-panel,body.light-theme .alert-queue-panel,[data-theme=light] .map-panel,body.light-theme .map-panel,[data-theme=light] .metrics-filter-bar,body.light-theme .metrics-filter-bar,[data-theme=light] .cases-table-panel,body.light-theme .cases-table-panel,[data-theme=light] .create-hunt-card,body.light-theme .create-hunt-card,[data-theme=light] .preset-gallery-card,body.light-theme .preset-gallery-card,[data-theme=light] .packs-gallery-card,body.light-theme .packs-gallery-card,[data-theme=light] .matrix-grid-panel,body.light-theme .matrix-grid-panel,[data-theme=light] .allowlist-panel,body.light-theme .allowlist-panel,[data-theme=light] .schedules-panel,body.light-theme .schedules-panel{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d,0 1px 2px #00000008!important}[data-theme=light] .page-main-title,body.light-theme .page-main-title,[data-theme=light] .page-title,body.light-theme .page-title,[data-theme=light] .hero-heading,body.light-theme .hero-heading,[data-theme=light] .hero-big-number,body.light-theme .hero-big-number,[data-theme=light] .sec-big-number,body.light-theme .sec-big-number,[data-theme=light] .kpi-big-num,body.light-theme .kpi-big-num,[data-theme=light] .metric-big-num,body.light-theme .metric-big-num,[data-theme=light] .stage-value,body.light-theme .stage-value,[data-theme=light] .sla-pct,body.light-theme .sla-pct,[data-theme=light] .donut-center-total .total-count,body.light-theme .donut-center-total .total-count,[data-theme=light] .posture-score-num,body.light-theme .posture-score-num,[data-theme=light] .tactic-count-num,body.light-theme .tactic-count-num,[data-theme=light] .leg-val,body.light-theme .leg-val,[data-theme=light] .inc-count,body.light-theme .inc-count,[data-theme=light] .ticket-subject-text,body.light-theme .ticket-subject-text,[data-theme=light] .tenant-name-text,body.light-theme .tenant-name-text,[data-theme=light] .assignee-name,body.light-theme .assignee-name,[data-theme=light] .ticket-main-heading,body.light-theme .ticket-main-heading,[data-theme=light] .author-name,body.light-theme .author-name,[data-theme=light] .msg-sender-name,body.light-theme .msg-sender-name,[data-theme=light] .stat-val,body.light-theme .stat-val,[data-theme=light] .sig-name,body.light-theme .sig-name{color:#0f172a!important}[data-theme=light] .kpi-title,body.light-theme .kpi-title,[data-theme=light] .card-title-muted,body.light-theme .card-title-muted,[data-theme=light] .metric-header-clean,body.light-theme .metric-header-clean,[data-theme=light] .stage-label,body.light-theme .stage-label,[data-theme=light] .tactic-name,body.light-theme .tactic-name,[data-theme=light] .posture-bar-label,body.light-theme .posture-bar-label,[data-theme=light] .trend-header-row,body.light-theme .trend-header-row,[data-theme=light] .help-prompt,body.light-theme .help-prompt,[data-theme=light] .panel-section-title,body.light-theme .panel-section-title,[data-theme=light] .msg-body-content,body.light-theme .msg-body-content,[data-theme=light] .brief-body-text,body.light-theme .brief-body-text,[data-theme=light] .leg-name,body.light-theme .leg-name,[data-theme=light] .rule-header,body.light-theme .rule-header{color:#1e293b!important}[data-theme=light] .hero-section-label,body.light-theme .hero-section-label,[data-theme=light] .sec-kpi-label,body.light-theme .sec-kpi-label,[data-theme=light] .hero-timeframe-tag,body.light-theme .hero-timeframe-tag,[data-theme=light] .unboxed-glyph-icon,body.light-theme .unboxed-glyph-icon,[data-theme=light] .hero-unit-label,body.light-theme .hero-unit-label,[data-theme=light] .sec-unit-label,body.light-theme .sec-unit-label,[data-theme=light] .sec-unit-text,body.light-theme .sec-unit-text,[data-theme=light] .hero-context-line,body.light-theme .hero-context-line,[data-theme=light] .stat-lbl,body.light-theme .stat-lbl,[data-theme=light] .kpi-sub-text,body.light-theme .kpi-sub-text,[data-theme=light] .kpi-severity-footer,body.light-theme .kpi-severity-footer,[data-theme=light] .kpi-health-footer,body.light-theme .kpi-health-footer,[data-theme=light] .metric-sub-label,body.light-theme .metric-sub-label,[data-theme=light] .stage-subtext,body.light-theme .stage-subtext,[data-theme=light] .sla-legend-wrap,body.light-theme .sla-legend-wrap,[data-theme=light] .incidents-legend,body.light-theme .incidents-legend,[data-theme=light] .agent-health-legend,body.light-theme .agent-health-legend,[data-theme=light] .donut-legend-clean,body.light-theme .donut-legend-clean,[data-theme=light] .vuln-os,body.light-theme .vuln-os,[data-theme=light] .posture-legend-clean,body.light-theme .posture-legend-clean,[data-theme=light] .time-cell,body.light-theme .time-cell,[data-theme=light] .source-cell,body.light-theme .source-cell,[data-theme=light] .help-desc,body.light-theme .help-desc,[data-theme=light] .requester-name-sub,body.light-theme .requester-name-sub,[data-theme=light] .assignee-role-sub,body.light-theme .assignee-role-sub,[data-theme=light] .author-time,body.light-theme .author-time,[data-theme=light] .msg-timestamp,body.light-theme .msg-timestamp,[data-theme=light] .sla-info-item .lbl,body.light-theme .sla-info-item .lbl,[data-theme=light] .showing-count-text,body.light-theme .showing-count-text,[data-theme=light] .sig-sid-tag,body.light-theme .sig-sid-tag,[data-theme=light] .agent-meta,body.light-theme .agent-meta,[data-theme=light] .footer-count-text,body.light-theme .footer-count-text,[data-theme=light] .delta-neutral,body.light-theme .delta-neutral,[data-theme=light] .sec-sub-tag,body.light-theme .sec-sub-tag{color:#64748b!important}[data-theme=light] .hero-metric-footer,body.light-theme .hero-metric-footer{border-top:1px solid #f1f5f9!important}[data-theme=light] .hero-footer-divider,body.light-theme .hero-footer-divider{background:#e2e8f0!important}[data-theme=light] .category-chip,body.light-theme .category-chip{color:#475569!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .asset-chip,body.light-theme .asset-chip,[data-theme=light] .ticket-id-link,body.light-theme .ticket-id-link,[data-theme=light] .rule-code,body.light-theme .rule-code{color:#0284c7!important}[data-theme=light] .status-pills-group,body.light-theme .status-pills-group{background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .status-tab-btn,body.light-theme .status-tab-btn{color:#64748b!important}[data-theme=light] .status-tab-btn:hover,body.light-theme .status-tab-btn:hover{color:#0f172a!important}[data-theme=light] .status-tab-btn.active,body.light-theme .status-tab-btn.active{color:#0284c7!important;background:#fff!important;font-weight:700!important;box-shadow:0 1px 3px #00000014!important}[data-theme=light] .tab-count,body.light-theme .tab-count{color:#475569!important;background:#e2e8f0!important}[data-theme=light] .ticket-status-pill.open,body.light-theme .ticket-status-pill.open{color:#0284c7!important;background:#e0f2fe!important;border-color:#bae6fd!important}[data-theme=light] .ticket-status-pill.in_progress,body.light-theme .ticket-status-pill.in_progress{color:#b45309!important;background:#fef3c7!important;border-color:#fde68a!important}[data-theme=light] .ticket-status-pill.pending_client,body.light-theme .ticket-status-pill.pending_client{color:#7e22ce!important;background:#f3e8ff!important;border-color:#e9d5ff!important}[data-theme=light] .ticket-status-pill.resolved,body.light-theme .ticket-status-pill.resolved{color:#15803d!important;background:#dcfce7!important;border-color:#bbf7d0!important}[data-theme=light] .ticket-status-pill.closed,body.light-theme .ticket-status-pill.closed{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .sla-badge.met,body.light-theme .sla-badge.met{color:#15803d!important;background:#dcfce7!important;border-color:#bbf7d0!important}[data-theme=light] .sla-badge.urgent,body.light-theme .sla-badge.urgent{color:#b91c1c!important;background:#fee2e2!important;border-color:#fecaca!important}[data-theme=light] .sla-badge.warning,body.light-theme .sla-badge.warning{color:#b45309!important;background:#fef3c7!important;border-color:#fde68a!important}[data-theme=light] .sla-badge.normal,body.light-theme .sla-badge.normal{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .btn-dfir-action,body.light-theme .btn-dfir-action{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .btn-dfir-action:hover:not(:disabled),body.light-theme .btn-dfir-action:hover:not(:disabled){color:#0284c7!important;background:#f1f5f9!important;border-color:#0284c7!important}[data-theme=light] .btn-dfir-action.primary-accent,body.light-theme .btn-dfir-action.primary-accent{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}[data-theme=light] .btn-dfir-action.primary-accent:hover:not(:disabled),body.light-theme .btn-dfir-action.primary-accent:hover:not(:disabled){background:#1d4ed8!important;border-color:#1d4ed8!important}[data-theme=light] .btn-dfir-action.triage,body.light-theme .btn-dfir-action.triage{color:#0284c7!important;background:#e0f2fe!important;border-color:#bae6fd!important}[data-theme=light] .btn-dfir-action.triage:hover:not(:disabled),body.light-theme .btn-dfir-action.triage:hover:not(:disabled){background:#bae6fd!important;border-color:#0284c7!important}[data-theme=light] .btn-refresh-dfir,body.light-theme .btn-refresh-dfir{color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}[data-theme=light] .enterprise-soc-table th,body.light-theme .enterprise-soc-table th{color:#475569!important;background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}[data-theme=light] .enterprise-soc-table td,body.light-theme .enterprise-soc-table td{color:#0f172a!important;background-color:#fff!important;border-bottom:1px solid #f1f5f9!important}[data-theme=light] .ticket-table-row:hover td,body.light-theme .ticket-table-row:hover td,[data-theme=light] .clickable-table-row:hover td,body.light-theme .clickable-table-row:hover td{background-color:#f8fafc!important}[data-theme=light] .tuple-details-grid,body.light-theme .tuple-details-grid,[data-theme=light] .l7-section-card,body.light-theme .l7-section-card,[data-theme=light] .matched-agent-row,body.light-theme .matched-agent-row{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .raw-json-display,body.light-theme .raw-json-display,[data-theme=light] .rule-block,body.light-theme .rule-block{color:#0f172a!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .table-pagination-footer,body.light-theme .table-pagination-footer{background:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .funnel-summary-badge{color:#0f172a!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .funnel-stage{box-shadow:0 1px 2px #00000008;background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .funnel-stage.stage-1{border-color:#cbd5e1!important}[data-theme=light] .funnel-stage.stage-2{background:#f0f9ff!important;border-color:#bae6fd!important}[data-theme=light] .funnel-stage.stage-3{background:#fffbeb!important;border-color:#fde68a!important}[data-theme=light] .funnel-stage.stage-4{background:#fef2f2!important;border-color:#fecaca!important}[data-theme=light] .funnel-chevron{color:#94a3b8!important}[data-theme=light] .funnel-bar-container{background:#e2e8f0!important}[data-theme=light] .metric-box{background:0 0!important;border-color:#0000!important}[data-theme=light] .dfir-subtab-item{color:#475569!important;border-right-color:#e2e8f0!important}[data-theme=light] .dfir-subtab-item.active{color:#0284c7!important;background:#fff!important;box-shadow:0 1px 3px #00000014!important}[data-theme=light] .btn-queue-action{color:#dc2626!important;background:#fef2f2!important;border-color:#fecaca!important}[data-theme=light] .btn-row-primary,body.light-theme .btn-row-primary{color:#fff!important;background:#0284c7!important;border-color:#0284c7!important}[data-theme=light] .btn-row-primary:hover:not(:disabled),body.light-theme .btn-row-primary:hover:not(:disabled){background:#0369a1!important;border-color:#0369a1!important}[data-theme=light] .btn-row-more,body.light-theme .btn-row-more{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .btn-row-more:hover:not(:disabled),body.light-theme .btn-row-more:hover:not(:disabled){color:#0284c7!important;background:#e2e8f0!important;border-color:#0284c7!important}[data-theme=light] .btn-clear-errored,body.light-theme .btn-clear-errored{color:#dc2626!important;background:#fef2f2!important;border-color:#fecaca!important}[data-theme=light] .tenant-badge-pill,body.light-theme .tenant-badge-pill{color:#475569!important;background:#f1f5f9!important;border-color:#e2e8f0!important}[data-theme=light] .os-tag-pill,body.light-theme .os-tag-pill{color:#334155!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .sha-hash-pill,body.light-theme .sha-hash-pill{color:#b45309!important;background:#fef3c7!important;border-color:#fde68a!important}.soc-status-pill,.enroll-status-pill,.flow-status-tag,.status-badge-crit,.status-badge-high,.status-badge-med,.status-badge-uptodate{letter-spacing:.015em;white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none;vertical-align:middle;border-radius:4px;align-items:center;gap:5px;height:22px;padding:0 8px;font-family:inherit;font-size:11px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.soc-status-pill .status-dot,.enroll-status-pill .status-dot,.flow-status-tag .status-dot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:transform .15s;display:inline-block}.soc-status-pill .status-dot.dot-ring,.enroll-status-pill.pending .status-dot,.status-badge-high .status-dot{box-shadow:inset 0 0 0 1.5px;background-color:#0000!important}.soc-status-pill .status-dot.dot-pulse,.flow-status-tag.running .status-dot{animation:1.8s cubic-bezier(.4,0,.6,1) infinite soc-status-pulse}@keyframes soc-status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.soc-status-pill.status-success,.soc-status-pill.enrolled,.enroll-status-pill.enrolled,.flow-status-tag.finished,.flow-status-tag.completed,.flow-status-tag.status-success,.status-badge-uptodate{color:#34d399;background:#10b98114;border:1px solid #10b98133}.soc-status-pill.status-warning,.soc-status-pill.pending,.enroll-status-pill.pending,.flow-status-tag.status-warning,.flow-status-tag.timeout,.status-badge-high,.status-badge-med{color:#fbbf24;background:#f59e0b14;border:1px solid #f59e0b38}.soc-status-pill.status-error,.soc-status-pill.status-crit,.flow-status-tag.error,.flow-status-tag.failed,.flow-status-tag.status-error,.status-badge-crit{color:#f87171;background:#ef444414;border:1px solid #ef444438}.soc-status-pill.status-info,.soc-status-pill.status-running,.flow-status-tag.running,.flow-status-tag.status-running{color:#38bdf8;background:#38bdf814;border:1px solid #38bdf838}.soc-status-pill.status-neutral,.flow-status-tag.cancelled,.flow-status-tag.canceled{color:#94a3b8;background:#94a3b814;border:1px solid #94a3b82e}[data-theme=light] .soc-status-pill.status-success,[data-theme=light] .soc-status-pill.enrolled,[data-theme=light] .enroll-status-pill.enrolled,[data-theme=light] .flow-status-tag.finished,[data-theme=light] .flow-status-tag.completed,[data-theme=light] .flow-status-tag.status-success,[data-theme=light] .status-badge-uptodate,body.light-theme .soc-status-pill.status-success,body.light-theme .soc-status-pill.enrolled,body.light-theme .enroll-status-pill.enrolled,body.light-theme .flow-status-tag.finished,body.light-theme .flow-status-tag.completed,body.light-theme .flow-status-tag.status-success,body.light-theme .status-badge-uptodate{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}[data-theme=light] .soc-status-pill.status-warning,[data-theme=light] .soc-status-pill.pending,[data-theme=light] .enroll-status-pill.pending,[data-theme=light] .flow-status-tag.status-warning,[data-theme=light] .flow-status-tag.timeout,[data-theme=light] .status-badge-high,[data-theme=light] .status-badge-med,body.light-theme .soc-status-pill.status-warning,body.light-theme .soc-status-pill.pending,body.light-theme .enroll-status-pill.pending,body.light-theme .flow-status-tag.status-warning,body.light-theme .flow-status-tag.timeout,body.light-theme .status-badge-high,body.light-theme .status-badge-med{color:#b45309!important;background:#fffbeb!important;border-color:#fde68a!important}[data-theme=light] .soc-status-pill.status-error,[data-theme=light] .soc-status-pill.status-crit,[data-theme=light] .flow-status-tag.error,[data-theme=light] .flow-status-tag.failed,[data-theme=light] .flow-status-tag.status-error,[data-theme=light] .status-badge-crit,body.light-theme .soc-status-pill.status-error,body.light-theme .soc-status-pill.status-crit,body.light-theme .flow-status-tag.error,body.light-theme .flow-status-tag.failed,body.light-theme .flow-status-tag.status-error,body.light-theme .status-badge-crit{color:#b91c1c!important;background:#fef2f2!important;border-color:#fecaca!important}[data-theme=light] .soc-status-pill.status-info,[data-theme=light] .soc-status-pill.status-running,[data-theme=light] .flow-status-tag.running,[data-theme=light] .flow-status-tag.status-running,body.light-theme .soc-status-pill.status-info,body.light-theme .soc-status-pill.status-running,body.light-theme .flow-status-tag.running,body.light-theme .flow-status-tag.status-running{color:#0369a1!important;background:#f0f9ff!important;border-color:#bae6fd!important}[data-theme=light] .soc-status-pill.status-neutral,[data-theme=light] .flow-status-tag.cancelled,[data-theme=light] .flow-status-tag.canceled,body.light-theme .soc-status-pill.status-neutral,body.light-theme .flow-status-tag.cancelled,body.light-theme .flow-status-tag.canceled{color:#475569!important;background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .btn-flow-header.outline,body.light-theme .btn-flow-header.outline{color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}[data-theme=light] .btn-flow-header.outline:hover,body.light-theme .btn-flow-header.outline:hover{color:#0284c7!important;background:#f1f5f9!important;border-color:#0284c7!important}[data-theme=light] .btn-flow-more,body.light-theme .btn-flow-more{color:#475569!important;background:#fff!important;border-color:#cbd5e1!important}[data-theme=light] .btn-flow-more:hover,body.light-theme .btn-flow-more:hover{color:#0284c7!important;background:#f1f5f9!important;border-color:#0284c7!important}[data-theme=light] .panel-header-simple,body.light-theme .panel-header-simple{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}[data-theme=light] .panel-title-label,body.light-theme .panel-title-label{color:#334155!important}[data-theme=light] .meta-org-tag,body.light-theme .meta-org-tag{color:#0284c7!important;background:#f0f9ff!important;border:1px solid #bae6fd!important}[data-theme=light] .meta-row,body.light-theme .meta-row{border-bottom:1px solid #e2e8f0!important}[data-theme=light] .meta-cell.key,body.light-theme .meta-cell.key{color:#475569!important;background:#f8fafc!important;border-right:1px solid #e2e8f0!important}[data-theme=light] .meta-cell.val,body.light-theme .meta-cell.val{color:#0f172a!important;background:#fff!important;border-right:1px solid #e2e8f0!important}[data-theme=light] .meta-cell.val.text-white,body.light-theme .meta-cell.val.text-white{color:#0f172a!important}[data-theme=light] .terminal-autoscroll-badge,body.light-theme .terminal-autoscroll-badge{color:#475569!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .terminal-autoscroll-badge.active,body.light-theme .terminal-autoscroll-badge.active{color:#0284c7!important;background:#f0f9ff!important;border-color:#0284c7!important}[data-theme=light] .btn-terminal-action,body.light-theme .btn-terminal-action{color:#475569!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .step-circle,body.light-theme .step-circle{color:#64748b!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .step-node.completed .step-circle,body.light-theme .step-node.completed .step-circle{color:#15803d!important;background:#dcfce7!important;border-color:#15803d!important}[data-theme=light] .step-node.completed .step-label,body.light-theme .step-node.completed .step-label{color:#334155!important}[data-theme=light] .step-node.active .step-label,body.light-theme .step-node.active .step-label{color:#0f172a!important}[data-theme=light] .step-node.error .step-circle,body.light-theme .step-node.error .step-circle{color:#dc2626!important;background:#fee2e2!important;border-color:#dc2626!important}[data-theme=light] .step-elapsed-pill,body.light-theme .step-elapsed-pill{color:#0284c7!important;background:#f0f9ff!important;border-color:#bae6fd!important}[data-theme=light] .step-duration-pill,body.light-theme .step-duration-pill{color:#475569!important;background:#f1f5f9!important;border-color:#e2e8f0!important}[data-theme=light] .progress-track,[data-theme=light] .tactic-track,[data-theme=light] .posture-track{background:#e2e8f0!important;border:1px solid #cbd5e1!important}[data-theme=light] .hash-pill,[data-theme=light] .mono-badge{color:#0f172a!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .sidebar-help-cta{background:#fff!important;border-top-color:#e2e8f0!important}[data-theme=light] .help-card-inner{background:#f8fafc!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000d!important}[data-theme=light] .btn-create-case-cta{color:#0284c7!important;background:#f0f9ff!important;border-color:#0284c7!important}[data-theme=light] .btn-create-case-cta:hover{color:#fff!important;background:#0284c7!important}[data-theme=light] .stamp-logo{color:#0284c7!important}[data-theme=light] .stamp-tag{color:#64748b!important}[data-theme=light] .filter-search-input,[data-theme=light] .filter-select{color:#0f172a!important;background:#fff!important;border-color:#cbd5e1!important}[data-theme=light] .dfir-subtabs-nav{background:#f1f5f9!important;border-color:#e2e8f0!important}[data-theme=light] .dfir-subtab-item{color:#64748b!important}[data-theme=light] .dfir-subtab-item:hover{color:#0284c7!important;background:#e2e8f0!important}[data-theme=light] .dfir-subtab-item.active{color:#0284c7!important;background:#fff!important;border-bottom:2px solid #0284c7!important;box-shadow:0 1px 3px #00000014!important}[data-theme=light] .metrics-filter-bar{background:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .metric-header-clean{color:#64748b!important}[data-theme=light] .metric-big-num{color:#0f172a!important}[data-theme=light] .metric-sub-label{color:#64748b!important}[data-theme=light] .unit-min{color:#94a3b8!important}[data-theme=light] .metric-divider-v{background:#e2e8f0!important}[data-theme=light] .table-search-box{background:#f8fafc!important;border-color:#cbd5e1!important}[data-theme=light] .table-search-input{color:#0f172a!important}[data-theme=light] .table-search-input::placeholder{color:#94a3b8!important}[data-theme=light] .filter-dropdown-btn{color:#334155!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .filter-dropdown-btn:hover{color:#0284c7!important;background:#e0f2fe!important;border-color:#0284c7!important}[data-theme=light] .date-range-pill{color:#059669!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .cases-table-panel{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000d!important}[data-theme=light] .panel-inner-header{background:#f8fafc!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .total-badge-pill{color:#0284c7!important;background:#e0f2fe!important;border-color:#bae6fd!important}[data-theme=light] .enterprise-soc-table th{color:#475569!important;background:#f8fafc!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .enterprise-soc-table td{color:#334155!important;border-bottom-color:#f1f5f9!important}[data-theme=light] .case-table-row:hover{background:#f8fafc!important}[data-theme=light] .case-title-cell{color:#0f172a!important}[data-theme=light] .case-id-link,[data-theme=light] .asset-name{color:#0284c7!important}[data-theme=light] .tenant-badge-pill{color:#475569!important;background:#f1f5f9!important;border-color:#e2e8f0!important}[data-theme=light] .os-tag-pill{color:#334155!important;background:#f1f5f9!important;border-color:#e2e8f0!important}[data-theme=light] .sha-hash-pill{color:#b45309!important;background:#fef3c7!important;border-color:#fde68a!important}[data-theme=light] .triage-status-badge{color:#334155!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important;border-radius:6px!important;align-items:center!important;padding:3px 8px!important;font-weight:600!important;display:inline-flex!important}[data-theme=light] .triage-status-badge.triage-investigating{color:#1d4ed8!important;background:#eff6ff!important;border-color:#bfdbfe!important}[data-theme=light] .triage-status-badge.triage-contained{color:#b45309!important;background:#fffbeb!important;border-color:#fde68a!important}[data-theme=light] .triage-status-badge.triage-eradicated{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}[data-theme=light] .triage-status-badge.triage-closed{color:#6d28d9!important;background:#f5f3ff!important;border-color:#ddd6fe!important}[data-theme=light] .assignee-select-pill{color:#334155!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .assignee-name{color:#334155!important}[data-theme=light] .user-avatar-tiny{color:#0284c7!important;background:#0284c726!important}[data-theme=light] .btn-refresh-dfir{color:#334155!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .btn-refresh-dfir:hover{color:#0284c7!important;background:#e0f2fe!important;border-color:#0284c7!important}[data-theme=light] .page-main-title{color:#0f172a!important}[data-theme=light] .page-sub-title{color:#64748b!important}[data-theme=light] .table-pagination-footer{color:#64748b!important;background:#f8fafc!important;border-top-color:#e2e8f0!important}[data-theme=light] .page-btn{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .page-btn.active{color:#fff!important;background:#0284c7!important;border-color:#0284c7!important}[data-theme=light] .btn-row-more{color:#64748b!important}[data-theme=light] .btn-row-more:hover{color:#0f172a!important;background:#e2e8f0!important}[data-theme=light] .btn-dfir-action.copy{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .soc-timerange-btn,body.light-theme .soc-timerange-btn{color:#0f172a!important;background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 1px 2px #0000000d!important}[data-theme=light] .soc-timerange-btn:hover,body.light-theme .soc-timerange-btn:hover{color:#0f172a!important;background:#f8fafc!important;border-color:#0284c7!important;box-shadow:0 0 10px #0284c726!important}[data-theme=light] .soc-timerange-btn.is-active,body.light-theme .soc-timerange-btn.is-active{background:#f0f9ff!important;border-color:#0284c7!important}[data-theme=light] .soc-timerange-btn .selected-label,body.light-theme .soc-timerange-btn .selected-label{color:#0f172a!important;font-weight:600!important}[data-theme=light] .soc-timerange-btn .tz-badge,body.light-theme .soc-timerange-btn .tz-badge{color:#0284c7!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .soc-timerange-btn .refresh-pill,body.light-theme .soc-timerange-btn .refresh-pill{color:#059669!important;background:#ecfdf5!important;border-color:#a7f3d0!important}[data-theme=light] .soc-timerange-btn .chevron-icon,body.light-theme .soc-timerange-btn .chevron-icon{color:#64748b!important}[data-theme=light] .timerange-panel,body.light-theme .timerange-panel{color:#0f172a!important;background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 20px 45px -12px #00000026,0 0 0 1px #0000000d!important}[data-theme=light] .timerange-panel .panel-header,body.light-theme .timerange-panel .panel-header{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .header-title,body.light-theme .timerange-panel .header-title{color:#0f172a!important}[data-theme=light] .timerange-panel .active-window-badge,body.light-theme .timerange-panel .active-window-badge{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .timerange-panel .close-btn,body.light-theme .timerange-panel .close-btn{color:#64748b!important}[data-theme=light] .timerange-panel .close-btn:hover,body.light-theme .timerange-panel .close-btn:hover{color:#0f172a!important;background:#e2e8f0!important}[data-theme=light] .timerange-panel .presets-column,body.light-theme .timerange-panel .presets-column{background:#f8fafc!important;border-right:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .column-title,body.light-theme .timerange-panel .column-title{color:#0f172a!important;border-bottom:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .sub-hint,body.light-theme .timerange-panel .sub-hint{color:#64748b!important}[data-theme=light] .timerange-panel .group-label,body.light-theme .timerange-panel .group-label{color:#475569!important;font-weight:700!important}[data-theme=light] .timerange-panel .preset-item-btn,body.light-theme .timerange-panel .preset-item-btn{color:#334155!important;background:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .preset-item-btn:hover,body.light-theme .timerange-panel .preset-item-btn:hover{color:#0f172a!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .timerange-panel .preset-item-btn.is-selected,body.light-theme .timerange-panel .preset-item-btn.is-selected{color:#0284c7!important;background:#e0f2fe!important;border-color:#0284c7!important;font-weight:700!important}[data-theme=light] .timerange-panel .badge-live,body.light-theme .timerange-panel .badge-live{color:#059669!important;background:#ecfdf5!important;border:1px solid #a7f3d0!important}[data-theme=light] .timerange-panel .badge-default,body.light-theme .timerange-panel .badge-default{color:#0284c7!important;background:#f0f9ff!important;border:1px solid #bae6fd!important}[data-theme=light] .timerange-panel .custom-column,body.light-theme .timerange-panel .custom-column{background:#fff!important}[data-theme=light] .timerange-panel .granularity-tabs,body.light-theme .timerange-panel .granularity-tabs{background:#f1f5f9!important;border:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .granularity-tab-btn,body.light-theme .timerange-panel .granularity-tab-btn{color:#64748b!important}[data-theme=light] .timerange-panel .granularity-tab-btn:hover,body.light-theme .timerange-panel .granularity-tab-btn:hover{color:#0f172a!important}[data-theme=light] .timerange-panel .granularity-tab-btn.is-active,body.light-theme .timerange-panel .granularity-tab-btn.is-active{color:#0284c7!important;background:#fff!important;font-weight:700!important;box-shadow:0 1px 3px #00000014!important}[data-theme=light] .timerange-panel .picker-box,body.light-theme .timerange-panel .picker-box{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .field-label,body.light-theme .timerange-panel .field-label{color:#475569!important;font-weight:600!important}[data-theme=light] .timerange-panel .soc-date-input .n-input,body.light-theme .timerange-panel .soc-date-input .n-input{color:#0f172a!important;background-color:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .timerange-panel .soc-date-input .n-input__input-el,body.light-theme .timerange-panel .soc-date-input .n-input__input-el{color:#0f172a!important}[data-theme=light] .timerange-panel .soc-date-input .n-input__placeholder,body.light-theme .timerange-panel .soc-date-input .n-input__placeholder{color:#94a3b8!important}[data-theme=light] .timerange-panel .shortcuts-title,body.light-theme .timerange-panel .shortcuts-title{color:#64748b!important}[data-theme=light] .timerange-panel .shortcut-chip,body.light-theme .timerange-panel .shortcut-chip{color:#334155!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .timerange-panel .shortcut-chip:hover,body.light-theme .timerange-panel .shortcut-chip:hover{color:#0284c7!important;background:#e0f2fe!important;border-color:#0284c7!important}[data-theme=light] .timerange-panel .range-summary-card,body.light-theme .timerange-panel .range-summary-card{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .summary-label,body.light-theme .timerange-panel .summary-label{color:#64748b!important}[data-theme=light] .timerange-panel .summary-val,body.light-theme .timerange-panel .summary-val{color:#0f172a!important}[data-theme=light] .timerange-panel .summary-val.text-cyan,body.light-theme .timerange-panel .summary-val.text-cyan{color:#0284c7!important}[data-theme=light] .timerange-panel .custom-actions,body.light-theme .timerange-panel .custom-actions{border-top:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .btn-reset,body.light-theme .timerange-panel .btn-reset{color:#334155!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .timerange-panel .btn-reset:hover,body.light-theme .timerange-panel .btn-reset:hover{color:#0f172a!important;background:#e2e8f0!important}[data-theme=light] .timerange-panel .btn-apply,body.light-theme .timerange-panel .btn-apply{color:#fff!important;background:#0284c7!important;border:1px solid #0284c7!important;box-shadow:0 1px 3px #0284c74d!important}[data-theme=light] .timerange-panel .btn-apply:hover,body.light-theme .timerange-panel .btn-apply:hover{background:#0369a1!important}[data-theme=light] .timerange-panel .panel-footer,body.light-theme .timerange-panel .panel-footer{background:#f8fafc!important;border-top:1px solid #e2e8f0!important}[data-theme=light] .timerange-panel .control-label,body.light-theme .timerange-panel .control-label{color:#475569!important;font-weight:600!important}[data-theme=light] .timerange-panel .tz-toggle-group,[data-theme=light] .timerange-panel .refresh-btn-group,body.light-theme .timerange-panel .tz-toggle-group,body.light-theme .timerange-panel .refresh-btn-group{background:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .timerange-panel .tz-toggle-btn,[data-theme=light] .timerange-panel .refresh-opt-btn,body.light-theme .timerange-panel .tz-toggle-btn,body.light-theme .timerange-panel .refresh-opt-btn{color:#64748b!important}[data-theme=light] .timerange-panel .tz-toggle-btn:hover,[data-theme=light] .timerange-panel .refresh-opt-btn:hover,body.light-theme .timerange-panel .tz-toggle-btn:hover,body.light-theme .timerange-panel .refresh-opt-btn:hover{color:#0f172a!important}[data-theme=light] .timerange-panel .tz-toggle-btn.is-active,[data-theme=light] .timerange-panel .refresh-opt-btn.is-active,body.light-theme .timerange-panel .tz-toggle-btn.is-active,body.light-theme .timerange-panel .refresh-opt-btn.is-active{color:#0284c7!important;background:#e0f2fe!important;font-weight:700!important}[data-theme=light] .timerange-panel .manual-sync-btn,body.light-theme .timerange-panel .manual-sync-btn{color:#0284c7!important;background:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .timerange-panel .manual-sync-btn:hover,body.light-theme .timerange-panel .manual-sync-btn:hover{background:#f1f5f9!important;border-color:#0284c7!important}[data-theme=light] .n-date-panel,body.light-theme .n-date-panel{color:#0f172a!important;background-color:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 10px 25px -5px #0000001a!important}[data-theme=light] .n-date-panel-month,[data-theme=light] .n-date-panel-date,[data-theme=light] .n-date-panel-header,body.light-theme .n-date-panel-month,body.light-theme .n-date-panel-date,body.light-theme .n-date-panel-header{color:#0f172a!important}[data-theme=light] .n-date-panel-month__calendar .n-date-panel-month__item,[data-theme=light] .n-date-panel-date .n-date-panel-date__item,body.light-theme .n-date-panel-month__calendar .n-date-panel-month__item,body.light-theme .n-date-panel-date .n-date-panel-date__item{color:#334155!important}[data-theme=light] .n-popover,body.light-theme .n-popover{color:#0f172a!important;background-color:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .threat-map-container,body.light-theme .threat-map-container{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000d!important}[data-theme=light] .map-overlay-controls,body.light-theme .map-overlay-controls{box-shadow:none!important;background:0 0!important;border:none!important}[data-theme=light] .map-legend-pills,body.light-theme .map-legend-pills{background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .pill-legend-item,body.light-theme .pill-legend-item{color:#334155!important}[data-theme=light] .pill-legend-item strong,body.light-theme .pill-legend-item strong{color:#0f172a!important}[data-theme=light] .btn-map-refresh,body.light-theme .btn-map-refresh{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .btn-map-refresh:hover,body.light-theme .btn-map-refresh:hover{color:#0284c7!important;background:#f0f9ff!important;border-color:#0284c7!important}[data-theme=light] .top-threat-geos-box,body.light-theme .top-threat-geos-box{background:#fffffff2!important;border:1px solid #cbd5e1!important;box-shadow:0 4px 16px #00000014!important}[data-theme=light] .geos-box-title,body.light-theme .geos-box-title{color:#0284c7!important;font-weight:800!important}[data-theme=light] .geo-country,body.light-theme .geo-country{color:#1e293b!important;font-weight:600!important}[data-theme=light] .geo-count,body.light-theme .geo-count{color:#0f172a!important;font-weight:700!important}[data-theme=light] .zoom-btn,body.light-theme .zoom-btn{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 3px #0000000f!important}[data-theme=light] .zoom-btn:hover,body.light-theme .zoom-btn:hover{color:#0284c7!important;background:#f0f9ff!important;border-color:#0284c7!important}[data-theme=light] .posture-panel,body.light-theme .posture-panel,[data-theme=light] .cases-panel,body.light-theme .cases-panel,[data-theme=light] .vuln-panel,body.light-theme .vuln-panel{background:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light] .posture-meta-strip,body.light-theme .posture-meta-strip{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .posture-badge,body.light-theme .posture-badge{color:#475569!important}[data-theme=light] .posture-badge strong,body.light-theme .posture-badge strong{color:#059669!important}[data-theme=light] .compliance-tag,body.light-theme .compliance-tag{color:#059669!important;background:#ecfdf5!important;border:1px solid #a7f3d0!important}[data-theme=light] .posture-scale-axis,body.light-theme .posture-scale-axis{color:#64748b!important;border-top:1px dashed #cbd5e1!important}[data-theme=light] .posture-track,body.light-theme .posture-track{background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .case-metrics-strip,body.light-theme .case-metrics-strip{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .case-metric-label,body.light-theme .case-metric-label{color:#475569!important;font-weight:700!important}[data-theme=light] .case-metric-num,body.light-theme .case-metric-num{color:#0f172a!important}[data-theme=light] .case-metric-num.text-red,body.light-theme .case-metric-num.text-red{color:#dc2626!important}[data-theme=light] .case-metric-num.text-green,body.light-theme .case-metric-num.text-green{color:#059669!important}[data-theme=light] .case-metric-divider,body.light-theme .case-metric-divider{background:#cbd5e1!important}[data-theme=light] .case-critical-bar-wrap,body.light-theme .case-critical-bar-wrap{background:#fee2e2!important}[data-theme=light] .case-critical-bar-fill,body.light-theme .case-critical-bar-fill{background:#dc2626!important}[data-theme=light] .section-micro-title,body.light-theme .section-micro-title{color:#64748b!important}[data-theme=light] .case-micro-row,body.light-theme .case-micro-row{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .case-micro-row:hover,body.light-theme .case-micro-row:hover{background:#f0f9ff!important;border-color:#bae6fd!important}[data-theme=light] .case-id-badge,body.light-theme .case-id-badge{color:#0284c7!important;background:#f0f9ff!important;border:1px solid #bae6fd!important}[data-theme=light] .case-title-text,body.light-theme .case-title-text{color:#1e293b!important}[data-theme=light] .case-status-badge,body.light-theme .case-status-badge{color:#475569!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}[data-theme=light] .case-micro-empty,body.light-theme .case-micro-empty{color:#64748b!important;background:#f8fafc!important;border:1px dashed #cbd5e1!important}[data-theme=light] .card-bottom-link,body.light-theme .card-bottom-link{color:#0284c7!important}[data-theme=light] .card-bottom-link:hover,body.light-theme .card-bottom-link:hover{color:#0369a1!important}[data-theme=light] .detail-left-panel,body.light-theme .detail-left-panel,[data-theme=light] .detail-main-panel,body.light-theme .detail-main-panel,[data-theme=light] .evidence-item-card,body.light-theme .evidence-item-card,[data-theme=light] .timeline-item-card,body.light-theme .timeline-item-card,[data-theme=light] .ioc-table-wrap,body.light-theme .ioc-table-wrap{background:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .sidebar-case-id,body.light-theme .sidebar-case-id{color:#0f172a!important}[data-theme=light] .assignee-card-pill,body.light-theme .assignee-card-pill{background:#f8fafc!important;border:1px solid #cbd5e1!important}[data-theme=light] .assignee-card-pill:hover,body.light-theme .assignee-card-pill:hover{background:#f0f9ff!important;border-color:#0284c7!important}[data-theme=light] .assignee-sidebar-name,body.light-theme .assignee-sidebar-name{color:#0f172a!important}[data-theme=light] .meta-section-label,body.light-theme .meta-section-label,[data-theme=light] .meta-key,body.light-theme .meta-key{color:#64748b!important}[data-theme=light] .meta-val,body.light-theme .meta-val{color:#0f172a!important}.mitre-stack-cell{flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;display:flex}.mitre-tactic-name{color:#e2e8f0;white-space:normal;word-break:break-word;font-size:11px;font-weight:600;line-height:1.3}.mitre-tech-pill{color:#38bdf8;white-space:nowrap;background:#38bdf81f;border:1px solid #38bdf84d;border-radius:3px;align-items:center;padding:1px 5px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.mitre-tag-badge{color:#38bdf8;white-space:nowrap;background:#38bdf81f;border:1px solid #38bdf84d;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;display:inline-flex}[data-theme=light] .mitre-tactic-name,body.light-theme .mitre-tactic-name{color:#0f172a!important;font-weight:600!important}[data-theme=light] .mitre-tech-pill,body.light-theme .mitre-tech-pill{color:#0284c7!important;background:#e0f2fe!important;border:1px solid #bae6fd!important}[data-theme=light] .mitre-tag-badge,body.light-theme .mitre-tag-badge{color:#0284c7!important;white-space:nowrap!important;background:#e0f2fe!important;border:1px solid #bae6fd!important;border-radius:4px!important;align-items:center!important;padding:2px 7px!important;font-family:JetBrains Mono,monospace!important;font-size:10.5px!important;font-weight:600!important;display:inline-flex!important}[data-theme=light] .detail-header-banner,body.light-theme .detail-header-banner{border-bottom:1px solid #e2e8f0!important}[data-theme=light] .case-banner-title,body.light-theme .case-banner-title{color:#0f172a!important}[data-theme=light] .stepper-workflow-wrap,body.light-theme .stepper-workflow-wrap{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .step-num-circle,body.light-theme .step-num-circle{color:#64748b!important;background:#fff!important;border:1.5px solid #cbd5e1!important}[data-theme=light] .step-item.active .step-num-circle,body.light-theme .step-item.active .step-num-circle{color:#fff!important;background:#0284c7!important;border-color:#0284c7!important;box-shadow:0 0 0 3px #0284c726!important}[data-theme=light] .step-item.completed .step-num-circle,body.light-theme .step-item.completed .step-num-circle{color:#fff!important;background:#059669!important;border-color:#059669!important}[data-theme=light] .step-label,body.light-theme .step-label{color:#64748b!important}[data-theme=light] .step-item.active .step-label,body.light-theme .step-item.active .step-label{color:#0284c7!important;font-weight:700!important}[data-theme=light] .step-item.completed .step-label,body.light-theme .step-item.completed .step-label{color:#0f172a!important;font-weight:600!important}[data-theme=light] .step-line,body.light-theme .step-line{background:#cbd5e1!important}[data-theme=light] .step-item.completed .step-line,body.light-theme .step-item.completed .step-line{background:#059669!important}[data-theme=light] .btn-detail-action,body.light-theme .btn-detail-action{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 2px #0000000a!important}[data-theme=light] .btn-detail-action:hover:not(:disabled),body.light-theme .btn-detail-action:hover:not(:disabled){color:#fff!important;background:#0284c7!important;border-color:#0284c7!important}[data-theme=light] .btn-detail-action.close-btn:hover:not(:disabled),body.light-theme .btn-detail-action.close-btn:hover:not(:disabled){color:#fff!important;background:#d97706!important;border-color:#d97706!important}[data-theme=light] .btn-detail-action.delete-btn:hover:not(:disabled),body.light-theme .btn-detail-action.delete-btn:hover:not(:disabled){color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}[data-theme=light] .detail-tabs-header,body.light-theme .detail-tabs-header{border-bottom:1px solid #e2e8f0!important}[data-theme=light] .detail-tab-btn,body.light-theme .detail-tab-btn{color:#64748b!important}[data-theme=light] .detail-tab-btn:hover,body.light-theme .detail-tab-btn:hover{color:#0284c7!important}[data-theme=light] .detail-tab-btn.active,body.light-theme .detail-tab-btn.active{color:#0284c7!important;border-bottom-color:#0284c7!important}[data-theme=light] .btn-link-evidence,body.light-theme .btn-link-evidence{color:#0284c7!important;background:#f0f9ff!important;border:1px solid #bae6fd!important}[data-theme=light] .btn-link-evidence:hover,body.light-theme .btn-link-evidence:hover{color:#fff!important;background:#0284c7!important;border-color:#0284c7!important}[data-theme=light] .mini-search-box,body.light-theme .mini-search-box{background:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .mini-search-input,body.light-theme .mini-search-input{color:#0f172a!important}[data-theme=light] .filter-dropdown-btn.mini,body.light-theme .filter-dropdown-btn.mini{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}[data-theme=light] .filter-dropdown-btn.mini:hover,body.light-theme .filter-dropdown-btn.mini:hover{color:#0284c7!important;background:#f0f9ff!important;border-color:#0284c7!important}[data-theme=light] .forensic-report-doc,body.light-theme .forensic-report-doc{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .report-doc-title,body.light-theme .report-doc-title{color:#0f172a!important}[data-theme=light] .report-meta-2col-grid,body.light-theme .report-meta-2col-grid{background:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light] .rep-meta-k,body.light-theme .rep-meta-k{color:#64748b!important}[data-theme=light] .rep-meta-v,body.light-theme .rep-meta-v{color:#0f172a!important}[data-theme=light] .report-sec-title,body.light-theme .report-sec-title{color:#1e293b!important}[data-theme=light] .report-exec-summary-text,body.light-theme .report-exec-summary-text{color:#334155!important;background:#fff!important;border:1px solid #e2e8f0!important;border-left:3px solid #0284c7!important}[data-theme=light] .report-mitre-table,body.light-theme .report-mitre-table{background:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light] .report-mitre-table th,body.light-theme .report-mitre-table th{color:#475569!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}[data-theme=light] .report-mitre-table td,body.light-theme .report-mitre-table td{color:#334155!important;border-bottom:1px solid #f1f5f9!important}[data-theme=light] .timeline-item-card,body.light-theme .timeline-item-card{background:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light] .timeline-card-title,body.light-theme .timeline-card-title{color:#0f172a!important}[data-theme=light] .timeline-card-desc,body.light-theme .timeline-card-desc{color:#334155!important}[data-theme=light] .ioc-table-wrap,body.light-theme .ioc-table-wrap{background:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light],body.light-theme{--text-white:#0f172a}[data-theme=light] .text-white,body.light-theme .text-white{color:#0f172a!important}[data-theme=light] .profile-hero-card,body.light-theme .profile-hero-card{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000d!important}[data-theme=light] .profile-hero-card .hero-fullname,body.light-theme .profile-hero-card .hero-fullname{color:#0f172a!important}[data-theme=light] .profile-hero-card .hero-tenant-pill,body.light-theme .profile-hero-card .hero-tenant-pill{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}[data-theme=light] .profile-hero-card .stat-box,body.light-theme .profile-hero-card .stat-box{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .preset-item-card,body.light-theme .preset-item-card{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 2px #0000000a!important}[data-theme=light] .preset-item-card:hover,body.light-theme .preset-item-card:hover{background:#f8fafc!important;border-color:#0284c7!important}[data-theme=light] .preset-item-card.active,body.light-theme .preset-item-card.active{background:#f0f9ff!important;border-color:#0284c7!important;box-shadow:0 0 0 1px #0284c7,0 1px 3px #0284c726!important}[data-theme=light] .preset-item-card .preset-name,body.light-theme .preset-item-card .preset-name{color:#0f172a!important}[data-theme=light] .presets-hdr-badge,body.light-theme .presets-hdr-badge{color:#0284c7!important;background:#e0f2fe!important;border:1px solid #bae6fd!important}[data-theme=light] .btn-head-action,body.light-theme .btn-head-action{color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}[data-theme=light] .btn-head-action:hover,body.light-theme .btn-head-action:hover{color:#0284c7!important;background:#f1f5f9!important;border-color:#38bdf8!important}[data-theme=light] .housekeeping-card,body.light-theme .housekeeping-card{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000a!important}[data-theme=light] .dr-rpo-banner,body.light-theme .dr-rpo-banner{background:#f8fafc!important;border-color:#bae6fd!important}[data-theme=light] .alarm-item,body.light-theme .alarm-item{background:#fef2f2!important;border-left-color:#e5484d!important}[data-theme=light] .alarm-title,body.light-theme .alarm-title{color:#991b1b!important}[data-theme=light] .alert-corr-item,body.light-theme .alert-corr-item{background:#fffbeb!important;border-left-color:#f0883e!important}[data-theme=light] .alert-corr-desc,body.light-theme .alert-corr-desc{color:#92400e!important}.quick-suppress-modal{width:620px!important;max-width:95vw!important}.quick-suppress-context-box{background:#0f172abf;border:1px solid #334155;border-radius:8px;margin-bottom:16px;padding:12px 16px}.quick-suppress-context-header{letter-spacing:.05em;color:#94a3b8;margin-bottom:4px;font-size:10.5px;font-weight:700}.quick-suppress-context-title{color:#f1f5f9;margin-bottom:6px;font-size:13.5px;font-weight:700;line-height:1.4}.quick-suppress-context-meta{color:#cbd5e1;flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.quick-suppress-modal-footer{justify-content:flex-end;align-items:center;gap:12px;padding-top:10px;display:flex}.btn-create-suppress{color:#fff!important;cursor:pointer!important;background-color:#e11d48!important;border-color:#e11d48!important;border-radius:6px!important;padding:0 18px!important;font-weight:700!important;box-shadow:0 1px 3px #e11d484d!important}.btn-create-suppress .n-button__content,.btn-create-suppress .n-button__content *,.btn-create-suppress span{color:#fff!important;font-weight:700!important}.btn-create-suppress:hover{color:#fff!important;background-color:#be123c!important;border-color:#be123c!important}.btn-create-suppress:disabled{color:#fff!important;opacity:.6!important;cursor:not-allowed!important;background-color:#94a3b8!important;border-color:#94a3b8!important}[data-theme=light] .quick-suppress-context-box,body.light-theme .quick-suppress-context-box{background:#f8fafc!important;border-color:#cbd5e1!important}[data-theme=light] .quick-suppress-context-header,body.light-theme .quick-suppress-context-header{color:#64748b!important}[data-theme=light] .quick-suppress-context-title,body.light-theme .quick-suppress-context-title{color:#0f172a!important}[data-theme=light] .quick-suppress-context-meta,body.light-theme .quick-suppress-context-meta{color:#334155!important}[data-theme=light] .btn-create-suppress,body.light-theme .btn-create-suppress{color:#fff!important;background-color:#e11d48!important;border-color:#e11d48!important}[data-theme=light] .btn-create-suppress .n-button__content,body.light-theme .btn-create-suppress .n-button__content,[data-theme=light] .btn-create-suppress span,body.light-theme .btn-create-suppress span{color:#fff!important;font-weight:700!important}[data-theme=light] .narrative-hero-card,body.light-theme .narrative-hero-card{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 4px #0000000a!important}[data-theme=light] .narrative-hero-card.is-failure,body.light-theme .narrative-hero-card.is-failure{background:linear-gradient(135deg,#fff 0%,#fef2f2 100%)!important;border:1px solid #fca5a5!important;box-shadow:0 1px 6px #ef444414!important}[data-theme=light] .narrative-hero-card.is-incident,body.light-theme .narrative-hero-card.is-incident{background:linear-gradient(135deg,#fff 0%,#fffbeb 100%)!important;border:1px solid #fcd34d!important;box-shadow:0 1px 6px #f59e0b14!important}[data-theme=light] .hero-sentence-text,body.light-theme .hero-sentence-text,[data-theme=light] .narrative-hero-card .narrative-text,body.light-theme .narrative-hero-card .narrative-text,[data-theme=light] .hero-sentence-body .narrative-text,body.light-theme .hero-sentence-body .narrative-text{color:#0f172a!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-weight:600!important}[data-theme=light] .hero-sentence-text .text-accent,body.light-theme .hero-sentence-text .text-accent,[data-theme=light] .narrative-text .text-accent,body.light-theme .narrative-text .text-accent{color:#0284c7!important;font-weight:700!important}[data-theme=light] .narrative-detail,body.light-theme .narrative-detail{color:#334155!important;border-top:1px dashed #cbd5e1!important;font-size:13px!important;font-weight:500!important}[data-theme=light] .soc-pill-tag,body.light-theme .soc-pill-tag{color:#0369a1!important;background:#e0f2fe!important;border:1px solid #bae6fd!important;font-weight:700!important}[data-theme=light] .card-header-sm,body.light-theme .card-header-sm,[data-theme=light] .matters-title,body.light-theme .matters-title{color:#0369a1!important;font-weight:700!important}[data-theme=light] .story-desc,body.light-theme .story-desc,[data-theme=light] .step-desc,body.light-theme .soc-pill-tag{color:#0369a1!important;background:#e0f2fe!important;border:1px solid #bae6fd!important;font-weight:700!important}[data-theme=light] .eid-tag,body.light-theme .eid-tag{color:#1e293b!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important;font-weight:700!important}[data-theme=light] .template-id-tag,body.light-theme .template-id-tag{color:#475569!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;font-weight:600!important}[data-theme=light] .narrative-status-icon.icon-success,body.light-theme .narrative-status-icon.icon-success{color:#059669!important;background:#ecfdf5!important;border:1px solid #a7f3d0!important}[data-theme=light] .narrative-status-icon.icon-failure,body.light-theme .narrative-status-icon.icon-failure{color:#dc2626!important;background:#fef2f2!important;border:1px solid #fecaca!important}[data-theme=light] .why-matters-card,body.light-theme .why-matters-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000a!important}[data-theme=light] .card-header-sm,body.light-theme .card-header-sm,[data-theme=light] .matters-title,body.light-theme .matters-title{color:#0369a1!important;font-weight:700!important}[data-theme=light] .section-icon,body.light-theme .section-icon{color:#0284c7!important}[data-theme=light] .mitre-link,body.light-theme .mitre-link{color:#d97706!important;font-weight:700!important}[data-theme=light] .item-label,body.light-theme .item-label{color:#64748b!important;font-size:11px!important;font-weight:700!important}[data-theme=light] .item-desc,body.light-theme .item-desc{color:#334155!important;font-size:12.5px!important;font-weight:500!important;line-height:1.5!important}[data-theme=light] .item-desc.highlight,body.light-theme .item-desc.highlight{color:#0c4a6e!important;background:#f0f9ff!important;border-left:3px solid #0284c7!important;font-weight:600!important}[data-theme=light] .p-card,body.light-theme .p-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000a!important}[data-theme=light] .p-card-header,body.light-theme .p-card-header{color:#0369a1!important;border-bottom:1px solid #f1f5f9!important;font-weight:700!important}[data-theme=light] .info-trigger-icon,body.light-theme .info-trigger-icon{color:#64748b!important}[data-theme=light] .p-field,body.light-theme .p-field{border-bottom:1px solid #f8fafc!important}[data-theme=light] .p-label,body.light-theme .p-label{color:#64748b!important;font-size:11.5px!important;font-weight:600!important}[data-theme=light] .p-value,body.light-theme .p-value{color:#0f172a!important;font-size:12px!important}[data-theme=light] .mono-val,body.light-theme .mono-val{color:#1e293b!important;font-family:monospace!important;font-weight:600!important}[data-theme=light] .highlight-accent,body.light-theme .highlight-accent{color:#0284c7!important;font-weight:700!important}[data-theme=light] .highlight-warning,body.light-theme .highlight-warning{color:#d97706!important;font-weight:700!important}[data-theme=light] .error-text,body.light-theme .error-text{color:#dc2626!important;font-weight:700!important}[data-theme=light] .success-text,body.light-theme .success-text{color:#059669!important;font-weight:700!important}[data-theme=light] .underline-hint,body.light-theme .underline-hint{-webkit-text-decoration:underline dotted #94a3b8!important;text-decoration:underline dotted #94a3b8!important}[data-theme=light] .story-stitch-card,body.light-theme .story-stitch-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000000a!important}[data-theme=light] .story-summary,body.light-theme .story-summary{color:#0f172a!important;font-weight:600!important}[data-theme=light] .story-step-item,body.light-theme .story-step-item{background:#f8fafc!important;border:1px solid #e2e8f0!important}[data-theme=light] .step-num,body.light-theme .step-num{color:#0284c7!important;background:#e0f2fe!important;font-weight:700!important}[data-theme=light] .story-desc,body.light-theme .story-desc,[data-theme=light] .step-desc,body.light-theme .step-desc{color:#334155!important;font-family:monospace!important}[data-theme=light] .raw-json-box,body.light-theme .raw-json-box{color:#0f172a!important;background:#f8fafc!important;border:1px solid #cbd5e1!important}.asset-ip-badge-interactive{color:#38bdf8;cursor:pointer;border-radius:4px;align-items:center;gap:4px;margin:-1px -4px;padding:1px 4px;font-weight:600;transition:all .15s ease-in-out;display:inline-flex}.asset-ip-badge-interactive:hover{background:#38bdf826;-webkit-text-decoration:underline dotted #38bdf8;text-decoration:underline dotted #38bdf8}.asset-ip-badge-interactive.is-lan-mode{color:#f59e0b!important}.asset-ip-badge-interactive.is-lan-mode:hover{background:#f59e0b26;-webkit-text-decoration:underline dotted #f59e0b;text-decoration:underline dotted #f59e0b}.ip-kind-indicator.lan-indicator{color:#f59e0b;letter-spacing:.3px;background:#f59e0b33;border:1px solid #f59e0b66;border-radius:3px;padding:1px 4px;font-size:9px;font-weight:800;line-height:1}.tooltip-click-hint{color:#38bdf8;border-top:1px dashed #94a3b840;margin-top:5px;padding-top:4px;font-size:10.5px;font-weight:600}.btn-copy-mini{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #94a3b833;border-radius:3px;justify-content:center;align-items:center;padding:2px 4px;line-height:1;transition:all .15s;display:inline-flex}.btn-copy-mini:hover{color:#38bdf8;background:#38bdf826;border-color:#38bdf8}[data-theme=light] .asset-ip-badge-interactive,body.light-theme .asset-ip-badge-interactive{color:#0284c7!important}[data-theme=light] .asset-ip-badge-interactive:hover,body.light-theme .asset-ip-badge-interactive:hover{background:#e0f2fe!important;-webkit-text-decoration:underline dotted #0284c7!important;text-decoration:underline dotted #0284c7!important}[data-theme=light] .asset-ip-badge-interactive.is-lan-mode,body.light-theme .asset-ip-badge-interactive.is-lan-mode{color:#d97706!important}[data-theme=light] .asset-ip-badge-interactive.is-lan-mode:hover,body.light-theme .asset-ip-badge-interactive.is-lan-mode:hover{background:#fef3c7!important;-webkit-text-decoration:underline dotted #d97706!important;text-decoration:underline dotted #d97706!important}[data-theme=light] .ip-kind-indicator.lan-indicator,body.light-theme .ip-kind-indicator.lan-indicator{color:#b45309!important;background:#fef3c7!important;border:1px solid #fcd34d!important}[data-theme=light] .btn-copy-mini,body.light-theme .btn-copy-mini{color:#64748b!important;border-color:#cbd5e1!important}[data-theme=light] .btn-copy-mini:hover,body.light-theme .btn-copy-mini:hover{color:#0284c7!important;background:#f1f5f9!important;border-color:#0284c7!important}[data-theme=executive] .asset-ip-badge-interactive,body.executive-theme .asset-ip-badge-interactive,[data-theme=mature] .asset-ip-badge-interactive,body.mature-theme .asset-ip-badge-interactive{color:#f4f4f5!important}[data-theme=executive] .asset-ip-badge-interactive:hover,body.executive-theme .asset-ip-badge-interactive:hover,[data-theme=mature] .asset-ip-badge-interactive:hover,body.mature-theme .asset-ip-badge-interactive:hover{background:#ffffff14!important;-webkit-text-decoration:underline dotted #fff!important;text-decoration:underline dotted #fff!important}[data-theme=executive] .asset-ip-badge-interactive.is-lan-mode,body.executive-theme .asset-ip-badge-interactive.is-lan-mode,[data-theme=mature] .asset-ip-badge-interactive.is-lan-mode,body.mature-theme .asset-ip-badge-interactive.is-lan-mode{color:#e4e4e7!important}[data-theme=executive] .asset-ip-badge-interactive.is-lan-mode:hover,body.executive-theme .asset-ip-badge-interactive.is-lan-mode:hover,[data-theme=mature] .asset-ip-badge-interactive.is-lan-mode:hover,body.mature-theme .asset-ip-badge-interactive.is-lan-mode:hover{background:#ffffff1f!important;-webkit-text-decoration:underline dotted #fff!important;text-decoration:underline dotted #fff!important}[data-theme=executive] .ip-kind-indicator.lan-indicator,body.executive-theme .ip-kind-indicator.lan-indicator,[data-theme=mature] .ip-kind-indicator.lan-indicator,body.mature-theme .ip-kind-indicator.lan-indicator{color:#e4e4e7!important;background:#ffffff14!important;border:1px solid #fff3!important}[data-theme=executive] .tooltip-click-hint,body.executive-theme .tooltip-click-hint,[data-theme=mature] .tooltip-click-hint,body.mature-theme .tooltip-click-hint{color:#d1d5db!important;border-top-color:#ffffff26!important}[data-theme=executive] .btn-copy-mini:hover,body.executive-theme .btn-copy-mini:hover,[data-theme=mature] .btn-copy-mini:hover,body.mature-theme .btn-copy-mini:hover{color:#fff!important;background:#ffffff1a!important;border-color:#fff!important}[data-theme=executive] .app-sider,body.executive-theme .app-sider,[data-theme=mature] .app-sider,body.mature-theme .app-sider{background:#101216!important;border-right:1px solid #222630!important}[data-theme=executive] .n-menu-item-content,body.executive-theme .n-menu-item-content,[data-theme=mature] .n-menu-item-content,body.mature-theme .n-menu-item-content{color:#8e95a5!important}[data-theme=executive] .n-menu-item-content .n-menu-item-content__icon,body.executive-theme .n-menu-item-content .n-menu-item-content__icon,[data-theme=mature] .n-menu-item-content .n-menu-item-content__icon,body.mature-theme .n-menu-item-content .n-menu-item-content__icon{color:#717684!important}[data-theme=executive] .n-menu-item-content:hover,body.executive-theme .n-menu-item-content:hover,[data-theme=mature] .n-menu-item-content:hover,body.mature-theme .n-menu-item-content:hover{color:#fff!important;background-color:#ffffff0a!important}[data-theme=executive] .n-menu-item-content:hover .n-menu-item-content__icon,body.executive-theme .n-menu-item-content:hover .n-menu-item-content__icon,[data-theme=mature] .n-menu-item-content:hover .n-menu-item-content__icon,body.mature-theme .n-menu-item-content:hover .n-menu-item-content__icon{color:#fff!important}[data-theme=executive] .n-menu-item-content--selected,body.executive-theme .n-menu-item-content--selected,[data-theme=mature] .n-menu-item-content--selected,body.mature-theme .n-menu-item-content--selected{color:#fff!important;background-color:#ffffff14!important;border-left:3px solid #fff!important;font-weight:600!important}[data-theme=executive] .n-menu-item-content--selected .n-menu-item-content__icon,body.executive-theme .n-menu-item-content--selected .n-menu-item-content__icon,[data-theme=mature] .n-menu-item-content--selected .n-menu-item-content__icon,body.mature-theme .n-menu-item-content--selected .n-menu-item-content__icon{color:#fff!important}[data-theme=executive] .filter-pill-container,body.executive-theme .filter-pill-container,[data-theme=mature] .filter-pill-container,body.mature-theme .filter-pill-container{background:#0c0e11!important;border-color:#222630!important}[data-theme=executive] .btn-filter-pill.active,body.executive-theme .btn-filter-pill.active,[data-theme=mature] .btn-filter-pill.active,body.mature-theme .btn-filter-pill.active{color:#08090c!important;background:#fff!important;font-weight:700!important}[data-theme=executive] .dfir-subtab-item.active,body.executive-theme .dfir-subtab-item.active,[data-theme=mature] .dfir-subtab-item.active,body.mature-theme .dfir-subtab-item.active,[data-theme=executive] .hunt-suite-tab-btn.active,body.executive-theme .hunt-suite-tab-btn.active,[data-theme=mature] .hunt-suite-tab-btn.active,body.mature-theme .hunt-suite-tab-btn.active{color:#fff!important;background:#1b1e26!important;border-bottom:2px solid #fff!important}[data-theme=executive] .os-card-icon,body.executive-theme .os-card-icon,[data-theme=mature] .os-card-icon,body.mature-theme .os-card-icon{filter:grayscale()contrast(110%);opacity:.9}[data-theme=executive] .scope-dot,body.executive-theme .scope-dot,[data-theme=mature] .scope-dot,body.mature-theme .scope-dot{filter:grayscale();opacity:.85}[data-theme=executive] .btn-micro-pivot,body.executive-theme .btn-micro-pivot,[data-theme=mature] .btn-micro-pivot,body.mature-theme .btn-micro-pivot{color:#d1d5db!important;background:#16181f!important;border-color:#262b36!important}[data-theme=executive] .btn-micro-pivot:hover,body.executive-theme .btn-micro-pivot:hover,[data-theme=mature] .btn-micro-pivot:hover,body.mature-theme .btn-micro-pivot:hover{color:#fff!important;background:#222632!important;border-color:#fff!important}[data-theme=executive] .help-card-inner,body.executive-theme .help-card-inner,[data-theme=mature] .help-card-inner,body.mature-theme .help-card-inner{background:#14171ecc!important;border-color:#ffffff1f!important}[data-theme=executive] .btn-create-case-cta,body.executive-theme .btn-create-case-cta,[data-theme=mature] .btn-create-case-cta,body.mature-theme .btn-create-case-cta{color:#fff!important;background:#ffffff14!important;border-color:#fff3!important}[data-theme=executive] .btn-create-case-cta:hover,body.executive-theme .btn-create-case-cta:hover,[data-theme=mature] .btn-create-case-cta:hover,body.mature-theme .btn-create-case-cta:hover{color:#08090c!important;background:#fff!important}body.executive-theme .n-button--primary-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--text),body.mature-theme .n-button--primary-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--text){color:#08090c!important}body.executive-theme .n-button--primary-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--text) .n-button__content,body.mature-theme .n-button--primary-type:not(.n-button--ghost):not(.n-button--dashed):not(.n-button--text) .n-button__content{color:#08090c!important;font-weight:600!important}[data-theme=executive] :focus-visible,body.executive-theme :focus-visible{outline-offset:2px!important;outline:2px solid #fff9!important}[data-theme=executive] .soc-card,body.executive-theme .soc-card,[data-theme=mature] .soc-card,body.mature-theme .soc-card,[data-theme=executive] .cases-table-panel,body.executive-theme .cases-table-panel,[data-theme=executive] .table-panel-card,body.executive-theme .table-panel-card,[data-theme=executive] .hero-metric-card,body.executive-theme .hero-metric-card,[data-theme=executive] .chart-card,body.executive-theme .chart-card,[data-theme=executive] .chart-visual-card,body.executive-theme .chart-visual-card,[data-theme=executive] .telemetry-tabs-card,body.executive-theme .telemetry-tabs-card,[data-theme=executive] .filter-toolbar-card,body.executive-theme .filter-toolbar-card,[data-theme=executive] .fleet-coverage-card,body.executive-theme .fleet-coverage-card{background:#13151a!important;border-color:#222630!important}[data-theme=executive] .panel-inner-header,body.executive-theme .panel-inner-header,[data-theme=mature] .panel-inner-header,body.mature-theme .panel-inner-header{background:#0d0f13!important;border-bottom-color:#222630!important}[data-theme=executive] .card-header-clean,body.executive-theme .card-header-clean,[data-theme=mature] .card-header-clean,body.mature-theme .card-header-clean,[data-theme=executive] .fleet-coverage-header,body.executive-theme .fleet-coverage-header{background:0 0!important;border:none!important}[data-theme=executive] .card-title-muted,body.executive-theme .card-title-muted,[data-theme=executive] .coverage-brand-label,body.executive-theme .coverage-brand-label,[data-theme=executive] .metric-header-clean,body.executive-theme .metric-header-clean{color:#9ca3af!important}[data-theme=executive] .dfir-subtabs-nav,body.executive-theme .dfir-subtabs-nav,[data-theme=mature] .dfir-subtabs-nav,body.mature-theme .dfir-subtabs-nav,[data-theme=executive] .hunt-suite-tabs,body.executive-theme .hunt-suite-tabs{background:#0c0e11!important;border-color:#222630!important}[data-theme=executive] .dfir-subtab-item,body.executive-theme .dfir-subtab-item,[data-theme=mature] .dfir-subtab-item,body.mature-theme .dfir-subtab-item,[data-theme=executive] .hunt-suite-tab-btn,body.executive-theme .hunt-suite-tab-btn{color:#9ca3af!important}[data-theme=executive] .dfir-subtab-item:hover,body.executive-theme .dfir-subtab-item:hover,[data-theme=executive] .hunt-suite-tab-btn:hover,body.executive-theme .hunt-suite-tab-btn:hover{color:#fff!important;background:#ffffff0d!important}[data-theme=executive] .dfir-subtab-item.active,body.executive-theme .dfir-subtab-item.active,[data-theme=mature] .dfir-subtab-item.active,body.mature-theme .dfir-subtab-item.active,[data-theme=executive] .hunt-suite-tab-btn.active,body.executive-theme .hunt-suite-tab-btn.active{color:#fff!important;background:#20242f!important;border-bottom:2px solid #fff!important}[data-theme=executive] .metrics-filter-bar,body.executive-theme .metrics-filter-bar,[data-theme=mature] .metrics-filter-bar,body.mature-theme .metrics-filter-bar{background:#13151a!important;border-color:#222630!important}[data-theme=executive] .metric-divider-v,body.executive-theme .metric-divider-v{background:#222630!important}[data-theme=executive] .metric-big-num,body.executive-theme .metric-big-num{color:#fff!important}[data-theme=executive] .metric-sub-label,body.executive-theme .metric-sub-label{color:#9ca3af!important}[data-theme=executive] .table-search-box,body.executive-theme .table-search-box,[data-theme=mature] .table-search-box,body.mature-theme .table-search-box,[data-theme=executive] .filter-dropdown-btn,body.executive-theme .filter-dropdown-btn,[data-theme=mature] .filter-dropdown-btn,body.mature-theme .filter-dropdown-btn,[data-theme=executive] .btn-refresh-dfir,body.executive-theme .btn-refresh-dfir,[data-theme=executive] .coverage-selector-btn,body.executive-theme .coverage-selector-btn,[data-theme=executive] .btn-kebab-menu,body.executive-theme .btn-kebab-menu{color:#d1d5db!important;background:#0c0e11!important;border-color:#222630!important}[data-theme=executive] .table-search-input,body.executive-theme .table-search-input{color:#fff!important}[data-theme=executive] .table-search-input::placeholder,body.executive-theme .table-search-input::placeholder{color:#6b7280!important}[data-theme=executive] .filter-dropdown-btn:hover,body.executive-theme .filter-dropdown-btn:hover,[data-theme=executive] .btn-refresh-dfir:hover,body.executive-theme .btn-refresh-dfir:hover,[data-theme=executive] .coverage-selector-btn:hover,body.executive-theme .coverage-selector-btn:hover,[data-theme=executive] .btn-kebab-menu:hover,body.executive-theme .btn-kebab-menu:hover{color:#fff!important;background:#181b22!important;border-color:#4b5563!important}[data-theme=executive] .count-pill-blue,body.executive-theme .count-pill-blue{color:#f3f4f6!important;background:#222632!important;border:1px solid #374151!important}[data-theme=executive] .total-badge-pill,body.executive-theme .total-badge-pill{color:#d1d5db!important;background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .coverage-netdev-badge,body.executive-theme .coverage-netdev-badge{color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff38!important}[data-theme=executive] .btn-open-console,body.executive-theme .btn-open-console{color:#f9fafb!important;background:#ffffff0f!important;border:1px solid #fff3!important}[data-theme=executive] .btn-open-console:hover,body.executive-theme .btn-open-console:hover{color:#08090c!important;background:#fff!important;border-color:#fff!important}[data-theme=executive] .btn-dfir-action,body.executive-theme .btn-dfir-action{color:#d1d5db!important;background:#0c0e11!important;border-color:#222630!important}[data-theme=executive] .btn-dfir-action:hover,body.executive-theme .btn-dfir-action:hover{color:#fff!important;border-color:#4b5563!important}[data-theme=executive] .btn-dfir-action.logs,body.executive-theme .btn-dfir-action.logs{color:#fff!important;background:#ffffff14!important;border-color:#fff3!important}[data-theme=executive] .enterprise-soc-table,body.executive-theme .enterprise-soc-table,[data-theme=mature] .enterprise-soc-table,body.mature-theme .enterprise-soc-table{background:#13151a!important}[data-theme=executive] .enterprise-soc-table th,body.executive-theme .enterprise-soc-table th,[data-theme=mature] .enterprise-soc-table th,body.mature-theme .enterprise-soc-table th{color:#9ca3af!important;background:#0d0f13!important;border-bottom:1px solid #222630!important}[data-theme=executive] .enterprise-soc-table td,body.executive-theme .enterprise-soc-table td,[data-theme=mature] .enterprise-soc-table td,body.mature-theme .enterprise-soc-table td{color:#d1d5db!important;background:#13151a!important;border-bottom:1px solid #1c2028!important}[data-theme=executive] .enterprise-soc-table tr:hover td,body.executive-theme .enterprise-soc-table tr:hover td,[data-theme=executive] .case-table-row:hover td,body.executive-theme .case-table-row:hover td{background:#181b22!important}[data-theme=executive] .case-id-link,body.executive-theme .case-id-link,[data-theme=executive] .flow-link-mono,body.executive-theme .flow-link-mono,[data-theme=executive] .asset-name,body.executive-theme .asset-name{color:#fff!important}[data-theme=executive] .target-detail-line,body.executive-theme .target-detail-line{color:#d1d5db!important}[data-theme=executive] .table-pagination-footer,body.executive-theme .table-pagination-footer,[data-theme=mature] .table-pagination-footer,body.mature-theme .table-pagination-footer,[data-theme=executive] .fleet-table-footer,body.executive-theme .fleet-table-footer{background:#0d0f13!important;border-top:1px solid #222630!important}[data-theme=executive] .footer-count-text,body.executive-theme .footer-count-text{color:#9ca3af!important}[data-theme=executive] .footer-count-text strong,body.executive-theme .footer-count-text strong{color:#fff!important}[data-theme=executive] .page-btn,body.executive-theme .page-btn{color:#9ca3af!important;background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .page-btn:hover,body.executive-theme .page-btn:hover{color:#fff!important;border-color:#4b5563!important}[data-theme=executive] .page-btn.active,body.executive-theme .page-btn.active{color:#08090c!important;background:#fff!important;border-color:#fff!important;font-weight:700!important}[data-theme=executive] .n-data-table,body.executive-theme .n-data-table{--n-th-color:#0d0f13!important;--n-td-color:#13151a!important;--n-td-color-hover:#181b22!important;--n-border-color:#222630!important;background-color:#13151a!important}[data-theme=executive] .n-pagination .n-pagination-item:not(.n-pagination-item--disabled),body.executive-theme .n-pagination .n-pagination-item:not(.n-pagination-item--disabled){color:#d1d5db!important;background-color:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .n-pagination .n-pagination-item:not(.n-pagination-item--disabled):hover,body.executive-theme .n-pagination .n-pagination-item:not(.n-pagination-item--disabled):hover{color:#fff!important;border-color:#4b5563!important}[data-theme=executive] .n-pagination .n-pagination-item--active,body.executive-theme .n-pagination .n-pagination-item--active{color:#08090c!important;background-color:#fff!important;border-color:#fff!important;font-weight:700!important}[data-theme=executive] .n-pagination .n-select .n-base-selection,body.executive-theme .n-pagination .n-select .n-base-selection{color:#fff!important;background-color:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .n-pagination .n-select .n-base-selection-label,body.executive-theme .n-pagination .n-select .n-base-selection-label{color:#fff!important}[data-theme=executive] .n-pagination .n-input,body.executive-theme .n-pagination .n-input{color:#fff!important;background-color:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .n-pagination-quick-jumper,body.executive-theme .n-pagination-quick-jumper{color:#9ca3af!important}[data-theme=executive] .command-snippet-box,body.executive-theme .command-snippet-box{background:#08090c!important;border-color:#222630!important}[data-theme=executive] .btn-copy-code,body.executive-theme .btn-copy-code{color:#d1d5db!important;background:#181b22!important;border-color:#2b303c!important}[data-theme=executive] .btn-copy-code:hover,body.executive-theme .btn-copy-code:hover{color:#fff!important;background:#252a36!important;border-color:#fff!important}[data-theme=executive] .fw-guide-gateway-card,body.executive-theme .fw-guide-gateway-card{background:#13151a!important;border-color:#222630!important}[data-theme=executive] .matrix-cell,body.executive-theme .matrix-cell,[data-theme=executive] .fw-topo-flow,body.executive-theme .fw-topo-flow{background:#0c0e11!important;border-color:#222630!important}[data-theme=executive] .gw-step-num,body.executive-theme .gw-step-num{color:#fff!important;background:#181b22!important;border-color:#2b303c!important}[data-theme=executive] .flow-arrow,body.executive-theme .flow-arrow,[data-theme=executive] .flow-proto,body.executive-theme .flow-proto{color:#d1d5db!important}[data-theme=executive] .case-metric-sparkline path[stroke=\#38BDF8],body.executive-theme .case-metric-sparkline path[stroke=\#38BDF8]{stroke:#cbd5e1!important}[data-theme=executive] .case-id-badge,body.executive-theme .case-id-badge{color:#e2e8f0!important}[data-theme=executive] .case-status-badge,body.executive-theme .case-status-badge{color:#fff!important;background:#20242f!important;border:1px solid #353b4b!important}[data-theme=executive] .case-micro-row,body.executive-theme .case-micro-row{background:#ffffff05!important}[data-theme=executive] .case-micro-row:hover,body.executive-theme .case-micro-row:hover{background:#181b22!important}[data-theme=executive] .card-bottom-link,body.executive-theme .card-bottom-link{color:#fff!important}[data-theme=executive] .card-bottom-link:hover,body.executive-theme .card-bottom-link:hover{text-decoration:underline;color:#cbd5e1!important}[data-theme=executive] .kinetic-stage-card,body.executive-theme .kinetic-stage-card{background:#0d0f13!important;border:1px solid #222630!important}[data-theme=executive] .kinetic-stage-card:hover,body.executive-theme .kinetic-stage-card:hover{border-color:#4b5563!important}[data-theme=executive] .k-stage-step-tag,[data-theme=executive] .k-stage-step-tag.cyan,body.executive-theme .k-stage-step-tag,body.executive-theme .k-stage-step-tag.cyan,[data-theme=executive] .k-stage-step-tag.purple,body.executive-theme .k-stage-step-tag.purple{color:#fff!important;background:#20242f!important;border:1px solid #353b4b!important}[data-theme=executive] .k-sparkline-mini path[stroke=\#38BDF8],body.executive-theme .k-sparkline-mini path[stroke=\#38BDF8]{stroke:#cbd5e1!important}[data-theme=executive] .energy-conduit-svg,body.executive-theme .energy-conduit-svg{filter:grayscale()contrast(1.15)brightness(1.2)}[data-theme=executive] .flowing-plasma-strand.strand-core,body.executive-theme .flowing-plasma-strand.strand-core{stroke:#fff!important}[data-theme=executive] .conduit-floating-capsule,body.executive-theme .conduit-floating-capsule{color:#fff!important;box-shadow:none!important;background:#0d0f13!important;border:1px solid #353b4b!important}[data-theme=executive] .conduit-floating-capsule .capsule-flow-arrow,body.executive-theme .conduit-floating-capsule .capsule-flow-arrow{color:#9ca3af!important}[data-theme=executive] .conduit-bottom-telemetry .c-stat-rate,[data-theme=executive] .conduit-bottom-telemetry .c-stat-time,body.executive-theme .conduit-bottom-telemetry .c-stat-rate,body.executive-theme .conduit-bottom-telemetry .c-stat-time{color:#8c93a3!important}[data-theme=executive] .drp-tile,body.executive-theme .drp-tile{background:#0d0f13!important;border:1px solid #222630!important}[data-theme=executive] .drp-sub-pct,body.executive-theme .drp-sub-pct{color:#fff!important;background:#20242f!important;border:1px solid #353b4b!important}[data-theme=executive] .btn-view-all-queue,body.executive-theme .btn-view-all-queue{color:#fff!important;background:0 0!important;border:1px solid #222630!important}[data-theme=executive] .btn-view-all-queue:hover,body.executive-theme .btn-view-all-queue:hover{color:#fff!important;background:#20242f!important;border-color:#fff!important}[data-theme=executive] .soc-live-pill,body.executive-theme .soc-live-pill{background:#20242f!important;border:1px solid #353b4b!important}[data-theme=executive] .soc-live-dot,body.executive-theme .soc-live-dot{background:#fff!important;box-shadow:0 0 6px #ffffffb3!important}[data-theme=executive] .soc-live-text,body.executive-theme .soc-live-text{color:#fff!important}[data-theme=executive] .aio-dot.low,body.executive-theme .aio-dot.low{background:#9ca3af!important}[data-theme=executive] .aio-tier-row .text-cyan,body.executive-theme .aio-tier-row .text-cyan{color:#e2e8f0!important}[data-theme=executive] .posture-track,[data-theme=executive] .tactic-track,[data-theme=executive] .domain-track,body.executive-theme .posture-track,body.executive-theme .tactic-track,body.executive-theme .domain-track{background:#0c0e11!important;border:1px solid #222630!important}[data-theme=executive] .sec-domain-row,[data-theme=executive] .mitre-tactic-row,body.executive-theme .sec-domain-row,body.executive-theme .mitre-tactic-row{background:#0d0f13!important;border:1px solid #222630!important}[data-theme=executive] .sec-domain-row:hover,[data-theme=executive] .mitre-tactic-row:hover,body.executive-theme .sec-domain-row:hover,body.executive-theme .mitre-tactic-row:hover{background:#181b22!important;border-color:#4b5563!important}
