@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.soc-timerange-wrapper[data-v-31edd66e]{align-items:center;display:inline-flex}.soc-timerange-btn[data-v-31edd66e]{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-31edd66e]:hover{color:#fff;background:#1a2436;border-color:#38bdf8;box-shadow:0 0 12px #38bdf826}.soc-timerange-btn.is-active[data-v-31edd66e]{background:#1e2c40;border-color:#38bdf8;box-shadow:0 0 16px #38bdf840}.soc-timerange-btn.is-custom[data-v-31edd66e]{border-color:#f59e0b}.timerange-btn-left[data-v-31edd66e]{align-items:center;gap:8px;display:flex}.pulse-indicator[data-v-31edd66e]{background:#64748b;border-radius:50%;width:7px;height:7px;transition:all .3s}.pulse-indicator.is-live[data-v-31edd66e]{background:#00d68f;animation:2s infinite live-pulse-31edd66e;box-shadow:0 0 8px #00d68f}@keyframes live-pulse-31edd66e{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-31edd66e]{color:#38bdf8}.selected-label[data-v-31edd66e]{color:#fff;letter-spacing:.3px;font-weight:600}.timerange-btn-right[data-v-31edd66e]{align-items:center;gap:6px;display:flex}.tz-badge[data-v-31edd66e]{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-31edd66e]{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-31edd66e]{background:#00d68f;border-radius:50%;width:4px;height:4px}.chevron-icon[data-v-31edd66e]{color:#94a3b8;transition:transform .2s}.chevron-icon.is-open[data-v-31edd66e]{transform:rotate(180deg)}.timerange-panel[data-v-31edd66e]{-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-31edd66e]{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-31edd66e]{align-items:center;gap:8px;display:flex}.header-title[data-v-31edd66e]{color:#fff;letter-spacing:.3px;font-size:13px;font-weight:700}.panel-header .header-right[data-v-31edd66e]{align-items:center;gap:12px;display:flex}.active-window-badge[data-v-31edd66e]{color:#94a3b8;background:#0f1520;border:1px solid #1e293b;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:11px}.close-btn[data-v-31edd66e]{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-31edd66e]:hover{color:#fff;background:#1e293b}.panel-body[data-v-31edd66e]{grid-template-columns:310px 1fr;min-height:380px;display:grid}.presets-column[data-v-31edd66e]{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-31edd66e]{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-31edd66e]{color:#64748b;font-size:10px;font-weight:400}.preset-group[data-v-31edd66e]{flex-direction:column;gap:6px;display:flex}.group-label[data-v-31edd66e]{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}.group-buttons[data-v-31edd66e]{flex-direction:column;gap:4px;display:flex}.preset-item-btn[data-v-31edd66e]{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-31edd66e]:hover{color:#fff;background:#1e2c40;border-color:#38bdf8;transform:translate(2px)}.preset-item-btn.is-selected[data-v-31edd66e]{color:#38bdf8;background:#38bdf826;border-color:#38bdf8;font-weight:700;box-shadow:inset 0 0 8px #38bdf826}.badge-live[data-v-31edd66e]{color:#00d68f;background:#00d68f33;border:1px solid #00d68f66;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700}.badge-default[data-v-31edd66e]{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:600}.custom-column[data-v-31edd66e]{background:#111827;flex-direction:column;gap:12px;padding:14px 18px;display:flex}.granularity-tabs[data-v-31edd66e]{background:#0f1520;border:1px solid #1e293b;border-radius:8px;gap:4px;padding:3px;display:flex}.granularity-tab-btn[data-v-31edd66e]{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-31edd66e]:hover{color:#fff}.granularity-tab-btn.is-active[data-v-31edd66e]{color:#38bdf8;background:#233044;box-shadow:0 2px 6px #0000004d}.picker-container[data-v-31edd66e]{flex-direction:column;flex-grow:1;gap:12px;display:flex}.picker-box[data-v-31edd66e]{background:#151d2a;border:1px solid #1e293b;border-radius:8px;padding:12px}.picker-field-group[data-v-31edd66e]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-31edd66e]{color:#94a3b8;font-size:11px;font-weight:600}[data-v-31edd66e] .soc-date-input{width:100%}[data-v-31edd66e] .n-input{color:#fff!important;background-color:#0f1520!important;border-color:#1e293b!important;border-radius:6px!important}[data-v-31edd66e] .n-input:hover{border-color:#38bdf8!important}.custom-shortcuts[data-v-31edd66e]{flex-wrap:wrap;align-items:center;gap:6px;padding:6px 0;display:flex}.shortcuts-title[data-v-31edd66e]{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:600}.shortcut-chip[data-v-31edd66e]{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-31edd66e]:hover{color:#fff;background:#233044;border-color:#38bdf8}.range-summary-card[data-v-31edd66e]{background:#0f1520;border:1px solid #1e293b;border-radius:6px;justify-content:space-between;padding:8px 12px;display:flex}.summary-row[data-v-31edd66e]{align-items:center;gap:6px;display:flex}.summary-label[data-v-31edd66e]{color:#64748b;font-size:11px}.summary-val[data-v-31edd66e]{color:#e2e8f0;font-size:11px;font-weight:700}.text-cyan[data-v-31edd66e]{color:#38bdf8}.custom-actions[data-v-31edd66e]{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-31edd66e]{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-31edd66e]:hover{color:#fff;background:#334155}.btn-apply[data-v-31edd66e]{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-31edd66e]:hover{background:#0369a1;box-shadow:0 0 16px #38bdf880}.panel-footer[data-v-31edd66e]{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-31edd66e]{align-items:center;gap:8px;display:flex}.control-label[data-v-31edd66e]{color:#94a3b8;font-size:11px;font-weight:600}.tz-toggle-group[data-v-31edd66e],.refresh-btn-group[data-v-31edd66e]{background:#151d2a;border:1px solid #1e293b;border-radius:6px;gap:2px;padding:2px;display:flex}.tz-toggle-btn[data-v-31edd66e],.refresh-opt-btn[data-v-31edd66e]{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-31edd66e]:hover,.refresh-opt-btn[data-v-31edd66e]:hover{color:#fff}.tz-toggle-btn.is-active[data-v-31edd66e],.refresh-opt-btn.is-active[data-v-31edd66e]{color:#38bdf8;background:#263346;font-weight:700}.manual-sync-btn[data-v-31edd66e]{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-31edd66e]:hover{background:#1e2c40;border-color:#38bdf8}.is-spinning[data-v-31edd66e]{animation:.6s linear infinite spin-31edd66e}@keyframes spin-31edd66e{to{transform:rotate(360deg)}}[data-theme=light] .soc-timerange-btn[data-v-31edd66e]{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .soc-timerange-btn[data-v-31edd66e]:hover{color:#0f172a;background:#e2e8f0;border-color:#0284c7;box-shadow:0 0 10px #0284c71f}[data-theme=light] .soc-timerange-btn.is-active[data-v-31edd66e]{background:#e0f2fe;border-color:#0284c7}[data-theme=light] .selected-label[data-v-31edd66e]{color:#0f172a}[data-theme=light] .tz-badge[data-v-31edd66e]{color:#0284c7;background:#fff;border-color:#cbd5e1}[data-theme=light] .timerange-panel[data-v-31edd66e]{color:#0f172a;background:#fff;border-color:#e2e8f0;box-shadow:0 20px 40px -15px #0000001f,0 0 0 1px #0000000d}[data-theme=light] .panel-header[data-v-31edd66e]{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .header-title[data-v-31edd66e]{color:#0f172a}[data-theme=light] .active-window-badge[data-v-31edd66e]{color:#334155;background:#fff;border-color:#e2e8f0}[data-theme=light] .presets-column[data-v-31edd66e]{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .column-title[data-v-31edd66e]{color:#0f172a;border-color:#e2e8f0}[data-theme=light] .preset-item-btn[data-v-31edd66e]{color:#334155;background:#fff;border-color:#e2e8f0}[data-theme=light] .preset-item-btn[data-v-31edd66e]:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .preset-item-btn.is-selected[data-v-31edd66e]{color:#0284c7;background:#e0f2fe;border-color:#0284c7}[data-theme=light] .custom-column[data-v-31edd66e]{background:#fff}[data-theme=light] .quick-snap-btn[data-v-31edd66e]{color:#334155;background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .quick-snap-btn[data-v-31edd66e]:hover{color:#0284c7;background:#f1f5f9}[data-theme=light] .panel-footer[data-v-31edd66e]{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .tz-toggle-group[data-v-31edd66e],[data-theme=light] .refresh-btn-group[data-v-31edd66e]{background:#fff;border-color:#e2e8f0}[data-theme=light] .tz-toggle-btn.is-active[data-v-31edd66e],[data-theme=light] .refresh-opt-btn.is-active[data-v-31edd66e]{color:#0284c7;background:#e0f2fe}[data-theme=light] .manual-sync-btn[data-v-31edd66e]{color:#0284c7;background:#fff;border-color:#e2e8f0}@media (width<=800px){.timerange-panel[data-v-31edd66e]{width:95vw}.panel-body[data-v-31edd66e]{grid-template-columns:1fr}.presets-column[data-v-31edd66e]{border-bottom:1px solid #1e293b;border-right:none;max-height:200px}}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{z-index:100;box-sizing:border-box;border-bottom:1px solid #1f2430;justify-content:space-between;align-items:center;height:52px;padding:0 18px;display:flex;background-color:#11141e!important}.header-left{flex-shrink:0;align-items:center;gap:8px;display:flex}.app-header-logo{object-fit:contain;cursor:pointer;width:auto;height:22px;display:block}.header-brand-shield{color:#34d399;letter-spacing:.8px;background:#34d3991a;border:1px solid #34d39940;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700}.header-divider{color:#334155;margin:0 4px;font-weight:400}.header-subtitle{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.header-center-search{flex:1;max-width:420px;margin:0 24px}.global-search-wrapper{align-items:center;width:100%;display:flex;position:relative}.search-icon{color:#64748b;pointer-events:none;position:absolute;left:10px}.global-search-input{color:#f1f5f9;background:#0b0e14;border:1px solid #1f2430;border-radius:5px;outline:none;width:100%;height:32px;padding:0 38px 0 32px;font-family:inherit;font-size:12px;transition:border-color .15s,background .15s}.global-search-input:focus{background:#131722;border-color:#38bdf8}.global-search-input::placeholder{color:#475569}.search-shortcut{color:#475569;pointer-events:none;background:#131722;border:1px solid #1f2430;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}.org-switcher-pill{background:#0b0e14;border:1px solid #1f2430;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:.04em;color:#64748b;font-size:9px;font-weight:600}.org-name{color:#e2e8f0;font-size:11px;font-weight:600}.user-profile{cursor:pointer;background:#0b0e14;border:1px solid #1f2430;border-radius:4px;align-items:center;gap:8px;padding:3px 8px;display:flex}.user-avatar{font-size:11px;font-weight:700;color:#38bdf8!important;background-color:#242d3d!important}.user-name{color:#cbd5e1;font-size:12px;font-weight:500}.header-icon-btn{color:#94a3b8;cursor:pointer;background:#0b0e14;border:1px solid #1f2430;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.header-icon-btn:hover{color:#f1f5f9;background:#181e2c;border-color:#2a3245}.header-icon-btn.logout-btn:hover{color:#e5484d;border-color:#e5484d66}.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:#64748b;pointer-events:auto;align-items:center;gap:6px;font-size:12px;display:flex}.breadcrumb-root{color:#94a3b8;cursor:pointer;font-weight:500}.breadcrumb-root:hover{color:#38bdf8}.breadcrumb-slash{color:#334155}.breadcrumb-current{color:#f1f5f9;font-weight:600}.breadcrumb-pill{color:#34d399;background:#34d3991a;border:1px solid #34d39933;border-radius:3px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:600}.sub-header-right-meta{pointer-events:auto;align-items:center;gap:8px;display:flex}.sync-timestamp-pill{color:#94a3b8;background:#11141e;border:1px solid #1f2430;border-radius:3px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:flex}.pulse-dot{background-color:#34d399;border-radius:50%;width:6px;height:6px}.app-sider{background:#11141e!important;border-right:1px solid #1f2430!important}.n-menu{margin-top:8px}.n-menu-item-content{color:#94a3b8!important;border-left:3px solid #0000!important;border-radius:4px!important;height:38px!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{color:#f1f5f9!important;background-color:#181e2c!important}.n-menu-item-content--selected{color:#38bdf8!important;background-color:#38bdf814!important;border-left:3px solid #38bdf8!important;font-weight:600!important}.n-menu-item-content--selected .n-menu-item-content__icon{color:#38bdf8!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}: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]{--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}body{background-color:var(--bg-app);color:var(--text-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;transition:background-color .2s,color .2s}::-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{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}.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] .breadcrumb-pill{color:#0369a1!important;background:#e0f2fe!important;border:1px solid #bae6fd!important}[data-theme=light] .sync-timestamp-pill{color:#475569!important;background:#fff!important;border:1px solid #e2e8f0!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{background-color:#fff!important}[data-theme=light] .n-data-table-th,[data-theme=light] .soc-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] .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] .enterprise-soc-table td *{color:#0f172a}[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,[data-theme=light] code,[data-theme=light] .payload-code-block,[data-theme=light] .log-viewer,[data-theme=light] .json-viewer,[data-theme=light] .payload-box{color:#0f172a!important;background-color:#f1f5f9!important;border:1px solid #e2e8f0!important}[data-theme=light] .n-input,[data-theme=light] .n-input__input-el,[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-input .n-base-selection,[data-theme=light] .soc-input .n-input{color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!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}
