@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Outfit:wght@400;500;600;700;800&display=swap";
:root{--bg-app:#06080c;--bg-panel:#0d1117;--bg-card:#141a23;--bg-hover:#1c2432;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-muted:#64748b;--accent:#38bdf8;--accent-hover:#0ea5e9;--accent-glow:#38bdf826;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--border:#1e293b;--border-subtle:#141d2b;--border-focus:#38bdf8;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--shadow-sm:0 1px 2px 0 #0003;--shadow-md:0 4px 16px -2px #00000059;--shadow-lg:0 12px 32px -4px #00000080}.DemoDashboard-module__iZg7AG__mainLayout[data-theme=blue]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#010b14;--bg-panel:#05121d;--bg-card:#0a1b2b;--bg-hover:#122a3d;--text-primary:#e6f1ff;--text-secondary:#8892b0;--text-muted:#495670;--accent:#64ffda;--accent-hover:#52d1b2;--accent-glow:#64ffda26;--border:#112240;--border-subtle:#091829;--border-focus:#233554}[data-theme=blue]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#010b14;--bg-panel:#05121d;--bg-card:#0a1b2b;--bg-hover:#122a3d;--text-primary:#e6f1ff;--text-secondary:#8892b0;--text-muted:#495670;--accent:#64ffda;--accent-hover:#52d1b2;--accent-glow:#64ffda26;--border:#112240;--border-subtle:#091829;--border-focus:#233554}.DemoDashboard-module__iZg7AG__mainLayout[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#f8fafc;--bg-panel:#fff;--bg-card:#fff;--bg-hover:#f1f5f9;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--accent:#0f172a;--accent-hover:#1e293b;--accent-glow:#0f172a0f;--border:#e2e8f0;--border-subtle:#f1f5f9;--border-focus:#3b82f6}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#f8fafc;--bg-panel:#fff;--bg-card:#fff;--bg-hover:#f1f5f9;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--accent:#0f172a;--accent-hover:#1e293b;--accent-glow:#0f172a0f;--border:#e2e8f0;--border-subtle:#f1f5f9;--border-focus:#3b82f6}.DemoDashboard-module__iZg7AG__mainLayout[data-theme=crimson]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#0a0101;--bg-panel:#140505;--bg-card:#1f0a0a;--bg-hover:#2d0f0f;--text-primary:#fff;--text-secondary:#d1d5db;--text-muted:#9ca3af;--accent:#ef4444;--accent-hover:#f87171;--accent-glow:#ef444433;--border:#3d0c0c;--border-subtle:#240808;--border-focus:#ef4444}[data-theme=crimson]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#0a0101;--bg-panel:#140505;--bg-card:#1f0a0a;--bg-hover:#2d0f0f;--text-primary:#fff;--text-secondary:#d1d5db;--text-muted:#9ca3af;--accent:#ef4444;--accent-hover:#f87171;--accent-glow:#ef444433;--border:#3d0c0c;--border-subtle:#240808;--border-focus:#ef4444}.DemoDashboard-module__iZg7AG__mainLayout{background-color:var(--bg-app,#06080c);min-height:100vh;color:var(--text-primary,#f8fafc);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow-x:hidden}.DemoDashboard-module__iZg7AG__contentArea{background-color:var(--bg-app,#06080c);flex-direction:column;flex:1;min-width:0;max-width:100%;margin-left:260px;transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex}.DemoDashboard-module__iZg7AG__contentAreaCollapsed{margin-left:70px}.DemoDashboard-module__iZg7AG__contentInner{flex:1;min-width:0;padding:1.5rem 2rem 4rem}@media (max-width:1024px){.DemoDashboard-module__iZg7AG__contentArea{margin-left:0!important}.DemoDashboard-module__iZg7AG__contentInner{padding:1.25rem 1rem 3rem}}.DemoDashboard-module__iZg7AG__demoBanner{border-bottom:1px solid var(--border,#1e293b);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:500;background:#0d1117f2;padding:.45rem 1.5rem;font-size:.78rem;position:sticky;top:0}.DemoDashboard-module__iZg7AG__demoBannerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.DemoDashboard-module__iZg7AG__demoBannerLeft{align-items:center;gap:.65rem;display:flex}.DemoDashboard-module__iZg7AG__demoBannerPulse{background:#38bdf8;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s infinite DemoDashboard-module__iZg7AG__pulseGlow;box-shadow:0 0 10px #38bdf8}.DemoDashboard-module__iZg7AG__demoBannerText{color:var(--text-secondary,#94a3b8)}.DemoDashboard-module__iZg7AG__demoBannerText strong{color:#38bdf8}.DemoDashboard-module__iZg7AG__demoBannerExit{color:var(--text-muted,#64748b);font-size:.78rem;font-weight:600;text-decoration:none;transition:color .2s}.DemoDashboard-module__iZg7AG__demoBannerExit:hover{color:var(--text-primary,#f8fafc)}.DemoDashboard-module__iZg7AG__sidebar{background:var(--bg-panel,#0d1117);border-right:1px solid var(--border,#1e293b);z-index:1000;flex-direction:column;width:260px;height:100vh;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden auto}.DemoDashboard-module__iZg7AG__collapsed{width:70px}.DemoDashboard-module__iZg7AG__sidebarHeader{border-bottom:1px solid var(--border,#1e293b);flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:1.25rem 1.25rem 1rem;display:flex}.DemoDashboard-module__iZg7AG__logoContainer{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.DemoDashboard-module__iZg7AG__logoImg{border-radius:6px;flex-shrink:0;width:28px;height:28px}.DemoDashboard-module__iZg7AG__logoText{white-space:nowrap;letter-spacing:-.02em;color:#fff;font-family:Outfit,sans-serif;font-size:1.15rem;font-weight:800}.DemoDashboard-module__iZg7AG__navSection{flex-direction:column;flex:1;gap:3px;padding:0 .65rem;display:flex;position:relative}.DemoDashboard-module__iZg7AG__navItem{border-radius:var(--radius-md,10px);color:var(--text-secondary,#94a3b8);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:12px;width:100%;padding:.58rem .85rem;font-size:.85rem;font-weight:500;transition:all .15s;display:flex;position:relative}.DemoDashboard-module__iZg7AG__navItem:hover{background:var(--bg-hover,#1c2432);color:var(--text-primary,#f8fafc)}.DemoDashboard-module__iZg7AG__navItemActive{font-weight:600;color:#38bdf8!important;background:#38bdf81f!important;border-color:#38bdf859!important}.DemoDashboard-module__iZg7AG__navItemActive:before{content:"";background:var(--accent,#38bdf8);border-radius:0 4px 4px 0;width:3px;height:50%;position:absolute;top:25%;left:-.65rem}.DemoDashboard-module__iZg7AG__navBadge{letter-spacing:.05em;text-transform:uppercase;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:.62rem;font-weight:800}.DemoDashboard-module__iZg7AG__navBadgeAlpha{color:#818cf8;background:#6366f12e;border:1px solid #6366f159}.DemoDashboard-module__iZg7AG__navBadgeBeta{color:#22d3ee;background:#06b6d42e;border:1px solid #06b6d459}.DemoDashboard-module__iZg7AG__sidebarFooter{border-top:1px solid var(--border,#1e293b);background:var(--bg-panel,#0d1117);flex-direction:column;flex-shrink:0;gap:4px;padding:.75rem .65rem;display:flex}.DemoDashboard-module__iZg7AG__userCard{cursor:pointer;border-radius:8px;align-items:center;gap:10px;margin-top:4px;padding:.5rem .65rem;transition:background .15s;display:flex}.DemoDashboard-module__iZg7AG__userCard:hover{background:var(--bg-hover,#1c2432)}.DemoDashboard-module__iZg7AG__userAvatar{color:#06080c;background:#10b981;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:800;display:flex}.DemoDashboard-module__iZg7AG__userInfo{flex-direction:column;display:flex;overflow:hidden}.DemoDashboard-module__iZg7AG__userName{color:var(--text-primary,#f8fafc);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.DemoDashboard-module__iZg7AG__userRole{color:var(--text-muted,#64748b);text-transform:capitalize;font-size:.7rem}.DemoDashboard-module__iZg7AG__metricRibbon{background:var(--bg-panel,#0d1117);border:1px solid var(--border,#1e293b);border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-sm);grid-template-columns:repeat(4,1fr);margin-bottom:1.25rem;display:grid;overflow:hidden}@media (max-width:1100px){.DemoDashboard-module__iZg7AG__metricRibbon{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.DemoDashboard-module__iZg7AG__metricRibbon{grid-template-columns:1fr}}.DemoDashboard-module__iZg7AG__metricRibbonItem{border-right:1px solid var(--border,#1e293b);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:1.15rem 1.4rem;transition:background .15s,border-color .15s;display:flex;position:relative}.DemoDashboard-module__iZg7AG__metricRibbonItem:last-child{border-right:none}.DemoDashboard-module__iZg7AG__metricRibbonItem:hover,.DemoDashboard-module__iZg7AG__metricRibbonItemActive{background:var(--bg-hover,#1c2432)}.DemoDashboard-module__iZg7AG__metricRibbonItemActive:after{content:"";background:var(--accent,#38bdf8);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:1.25rem;right:1.25rem}.DemoDashboard-module__iZg7AG__metricLbl{color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px;font-size:.72rem;font-weight:700}.DemoDashboard-module__iZg7AG__metricVal{color:var(--text-primary,#f8fafc);font-family:Outfit,sans-serif;font-size:1.85rem;font-weight:700;line-height:1.1}.DemoDashboard-module__iZg7AG__metricIconBadge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.15rem;display:flex}.DemoDashboard-module__iZg7AG__convergenceContainer{background:var(--bg-panel,#0d1117);border-radius:var(--radius-lg,14px);border:1px solid var(--border,#1e293b);margin-bottom:1.25rem;padding:.85rem 1.25rem}.DemoDashboard-module__iZg7AG__convergenceHeader{letter-spacing:.04em;justify-content:space-between;align-items:center;margin-bottom:.45rem;font-size:.75rem;font-weight:700;display:flex}.DemoDashboard-module__iZg7AG__convergenceBar{background:var(--bg-hover,#1c2432);border:1px solid var(--border-subtle,#141d2b);border-radius:9999px;width:100%;height:6px;display:flex;overflow:hidden}.DemoDashboard-module__iZg7AG__convergenceSegment{height:100%;transition:width .4s}.DemoDashboard-module__iZg7AG__presetsBar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.DemoDashboard-module__iZg7AG__presetPill{border:1px solid var(--border,#1e293b);background:var(--bg-panel,#0d1117);color:var(--text-secondary,#94a3b8);cursor:pointer;border-radius:9999px;align-items:center;gap:5px;padding:4px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.DemoDashboard-module__iZg7AG__presetPill:hover{background:var(--bg-hover,#1c2432);color:var(--text-primary,#f8fafc);border-color:var(--border-focus,#38bdf8)}.DemoDashboard-module__iZg7AG__presetPillActive{font-weight:700;background:var(--accent,#38bdf8)!important;color:#06080c!important;border-color:var(--accent,#38bdf8)!important}.DemoDashboard-module__iZg7AG__segmentedTrack{background:var(--bg-hover,#1c2432);border:1px solid var(--border,#1e293b);border-radius:9999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.DemoDashboard-module__iZg7AG__segmentedBtn{color:var(--text-secondary,#94a3b8);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;align-items:center;gap:6px;padding:5px 14px;font-size:.8rem;font-weight:600;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.DemoDashboard-module__iZg7AG__segmentedBtn:hover{color:var(--text-primary,#f8fafc)}.DemoDashboard-module__iZg7AG__segmentedBtnActive{background:var(--bg-card,#141a23);color:var(--text-primary,#f8fafc);font-weight:700;box-shadow:0 1px 3px #0003}.DemoDashboard-module__iZg7AG__btn{border-radius:var(--radius-sm,6px);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:.45rem .9rem;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}.DemoDashboard-module__iZg7AG__btnPrimary{color:#06080c;background:#38bdf8;border-color:#38bdf8}.DemoDashboard-module__iZg7AG__btnPrimary:hover{background:#0ea5e9;border-color:#0ea5e9}.DemoDashboard-module__iZg7AG__btnSecondary{background:var(--bg-panel,#0d1117);color:var(--text-primary,#f8fafc);border-color:var(--border,#1e293b)}.DemoDashboard-module__iZg7AG__btnSecondary:hover{background:var(--bg-hover,#1c2432);border-color:var(--border-focus,#38bdf8)}.DemoDashboard-module__iZg7AG__btnDanger{color:#ef4444;background:#ef444426;border-color:#ef44444d}.DemoDashboard-module__iZg7AG__btnDanger:hover{background:#ef444440}.DemoDashboard-module__iZg7AG__searchInput{background:var(--bg-panel,#0d1117);border:1px solid var(--border,#1e293b);color:var(--text-primary,#f8fafc);border-radius:9999px;outline:none;padding:.55rem 1.15rem;font-size:.85rem;transition:border-color .15s}.DemoDashboard-module__iZg7AG__searchInput:focus{border-color:var(--accent,#38bdf8)}.DemoDashboard-module__iZg7AG__selectInput{background:var(--bg-panel,#0d1117);border:1px solid var(--border,#1e293b);color:var(--text-primary,#f8fafc);border-radius:var(--radius-sm,6px);cursor:pointer;outline:none;padding:.45rem .85rem;font-size:.85rem}.DemoDashboard-module__iZg7AG__selectInput:focus{border-color:var(--accent,#38bdf8)}.DemoDashboard-module__iZg7AG__glassPanel{background:var(--bg-panel,#0d1117);border:1px solid var(--border,#1e293b);border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-sm);padding:1.25rem;position:relative}.DemoDashboard-module__iZg7AG__tableContainer{border-radius:var(--radius-sm,6px);border:1px solid var(--border,#1e293b);width:100%;overflow-x:auto}.DemoDashboard-module__iZg7AG__proTable{border-collapse:collapse;text-align:left;width:100%;font-size:.85rem}.DemoDashboard-module__iZg7AG__proTable th{color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--border,#1e293b);-webkit-user-select:none;user-select:none;background:#ffffff05;padding:.85rem 1rem;font-size:.72rem;font-weight:700}.DemoDashboard-module__iZg7AG__proTable td{border-bottom:1px solid var(--border,#1e293b);vertical-align:middle;height:54px;padding:.85rem 1rem}.DemoDashboard-module__iZg7AG__proTable tr:hover td{cursor:pointer;background:#ffffff05}.DemoDashboard-module__iZg7AG__cellSub{color:var(--text-muted,#64748b);margin-top:2px;font-size:.7rem}.DemoDashboard-module__iZg7AG__mono{font-family:Consolas,Courier New,monospace}.DemoDashboard-module__iZg7AG__badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.DemoDashboard-module__iZg7AG__badgeHealthy{color:#10b981;background:#10b98126;border:1px solid #10b9814d}.DemoDashboard-module__iZg7AG__badgeWarning{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}.DemoDashboard-module__iZg7AG__badgeError{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.DemoDashboard-module__iZg7AG__badgeApplied{color:#06b6d4;background:#06b6d426;border:1px solid #06b6d44d}.DemoDashboard-module__iZg7AG__badgePending{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}.DemoDashboard-module__iZg7AG__badgeSecondary{color:#94a3b8;background:#94a3b81f;border:1px solid #94a3b840}.DemoDashboard-module__iZg7AG__upgradeBadge{color:#fff;letter-spacing:.5px;background:#10b981;border-radius:12px;align-items:center;gap:4px;padding:2px 7px;font-size:.65rem;font-weight:800;animation:2s infinite DemoDashboard-module__iZg7AG__badgePulse;display:inline-flex;box-shadow:0 0 10px #10b98166}@keyframes DemoDashboard-module__iZg7AG__badgePulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.DemoDashboard-module__iZg7AG__notifSidepanelBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#000000a6;justify-content:flex-end;animation:.2s ease-out DemoDashboard-module__iZg7AG__fadeIn;display:flex;position:fixed;inset:0}.DemoDashboard-module__iZg7AG__notifSidepanel{background:var(--bg-panel,#0d1117);border-left:1px solid var(--border,#1e293b);flex-direction:column;width:440px;max-width:90vw;height:100vh;animation:.3s cubic-bezier(.16,1,.3,1) DemoDashboard-module__iZg7AG__slideInRight;display:flex;box-shadow:-10px 0 40px #000000b3}.DemoDashboard-module__iZg7AG__notifSidepanelHeader{border-bottom:1px solid var(--border,#1e293b);background:var(--bg-card,#141a23);flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.DemoDashboard-module__iZg7AG__notifHeaderTop{justify-content:space-between;align-items:center;display:flex}.DemoDashboard-module__iZg7AG__notifEventsBadge{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:9999px;padding:2px 8px;font-size:.72rem;font-weight:700}.DemoDashboard-module__iZg7AG__notifCard{border-bottom:1px solid var(--border,#1e293b);gap:12px;padding:.85rem 1.25rem;transition:background .15s;display:flex;position:relative}.DemoDashboard-module__iZg7AG__notifCard:hover{background:var(--bg-hover,#1c2432)}.DemoDashboard-module__iZg7AG__notifCardUnread{background:#38bdf80a}.DemoDashboard-module__iZg7AG__notifDot{background:#38bdf8;border-radius:50%;width:7px;height:7px;position:absolute;top:1.1rem;left:.5rem}.DemoDashboard-module__iZg7AG__onboardingHeader{background:var(--bg-panel,#0d1117);border:1px solid var(--border,#1e293b);border-radius:var(--radius-lg,14px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.5rem;padding:1.75rem 2rem;display:flex}.DemoDashboard-module__iZg7AG__stepperNav{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.75rem;display:grid}@media (max-width:900px){.DemoDashboard-module__iZg7AG__stepperNav{grid-template-columns:1fr}}.DemoDashboard-module__iZg7AG__stepCard{background:var(--bg-card,#141a23);border:1px solid var(--border,#1e293b);border-radius:var(--radius-md,10px);align-items:center;gap:12px;padding:.9rem 1.25rem;display:flex}.DemoDashboard-module__iZg7AG__stepNum{background:var(--text-primary,#f8fafc);width:28px;height:28px;color:var(--bg-app,#06080c);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:flex}.DemoDashboard-module__iZg7AG__platformGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.DemoDashboard-module__iZg7AG__platformCard{border-radius:var(--radius-md,10px);border:1px solid var(--border,#1e293b);background:var(--bg-card,#141a23);cursor:pointer;flex-direction:column;gap:10px;padding:1.25rem;transition:all .2s;display:flex}.DemoDashboard-module__iZg7AG__platformCard:hover{border-color:#38bdf866;transform:translateY(-2px)}.DemoDashboard-module__iZg7AG__platformCardSelected{box-shadow:0 0 16px #38bdf826;background:#38bdf814!important;border:2px solid #38bdf8!important}.DemoDashboard-module__iZg7AG__parameterGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}.DemoDashboard-module__iZg7AG__parameterPanel{background:var(--bg-hover,#1c2432);border:1px solid var(--border,#1e293b);border-radius:var(--radius-md,10px);flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.DemoDashboard-module__iZg7AG__codeSnippetBox{border:1px solid var(--border,#1e293b);border-radius:var(--radius-md,10px);color:#38bdf8;background:#06080c;padding:1rem 1.25rem;font-family:Consolas,Courier New,monospace;font-size:.85rem;line-height:1.5;position:relative;overflow-x:auto}.DemoDashboard-module__iZg7AG__animateEnter{animation:.25s ease-out DemoDashboard-module__iZg7AG__fadeIn}@keyframes DemoDashboard-module__iZg7AG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DemoDashboard-module__iZg7AG__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes DemoDashboard-module__iZg7AG__pulseGlow{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.DemoDashboard-module__iZg7AG__subSidepanel{background:var(--bg-card,#141a23);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);border:1px solid var(--border,#1e293b);z-index:9999;border-radius:12px;flex-direction:column;width:290px;padding:1rem 0;animation:.22s cubic-bezier(.16,1,.3,1) DemoDashboard-module__iZg7AG__slideInLeft;display:flex;position:fixed;overflow-y:auto;box-shadow:0 20px 45px #000000bf,0 0 0 1px #ffffff14}.DemoDashboard-module__iZg7AG__subPanelHeader{border-bottom:1px solid var(--border,#1e293b);background:linear-gradient(#ffffff05,#0000);margin-bottom:.4rem;padding:.85rem 1.25rem .65rem}.DemoDashboard-module__iZg7AG__subPanelHeader h4{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted,#64748b);margin:0;font-family:Outfit,sans-serif;font-size:.72rem;font-weight:800}.DemoDashboard-module__iZg7AG__subPanelMenu{flex-direction:column;display:flex}.DemoDashboard-module__iZg7AG__subNavItem{text-align:left;cursor:pointer;width:100%;color:var(--text-secondary,#94a3b8);background:0 0;border:none;border-left:3px solid #0000;align-items:center;gap:.85rem;padding:.65rem 1.25rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.DemoDashboard-module__iZg7AG__subNavItem:hover{background:var(--bg-hover,#1c2432);color:var(--text-primary,#f8fafc);padding-left:1.45rem}.DemoDashboard-module__iZg7AG__subNavItemActive{background:var(--bg-hover,#1c2432);color:var(--accent,#38bdf8);border-left-color:var(--accent,#38bdf8)}.DemoDashboard-module__iZg7AG__subNavIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;display:flex}.DemoDashboard-module__iZg7AG__subNavLabel{letter-spacing:-.01em;color:var(--text-primary,#f8fafc);font-family:Outfit,sans-serif;font-size:.88rem;font-weight:600}.DemoDashboard-module__iZg7AG__subNavDesc{opacity:.6;color:var(--text-muted,#64748b);font-size:.72rem}@keyframes DemoDashboard-module__iZg7AG__slideInLeft{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.DemoDashboard-module__iZg7AG__userProfileTrigger{border-radius:var(--radius-md,10px);cursor:pointer;align-items:center;gap:10px;width:100%;padding:8px 12px;transition:background .2s;display:flex;overflow:hidden}.DemoDashboard-module__iZg7AG__userProfileTrigger:hover,.DemoDashboard-module__iZg7AG__userProfileTriggerActive{background:var(--bg-hover,#1c2432)}.DemoDashboard-module__iZg7AG__userPopover{background:var(--bg-card,#141a23);border:1px solid var(--border,#1e293b);border-radius:var(--radius-lg,14px);z-index:10001;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);width:270px;padding:.5rem 0;animation:.15s ease-out DemoDashboard-module__iZg7AG__sidebarSlideUp;position:fixed;box-shadow:0 20px 45px #000000d9,0 0 0 1px #ffffff14}.DemoDashboard-module__iZg7AG__popoverHeader{border-bottom:1px solid var(--border,#1e293b);text-align:left;margin-bottom:.35rem;padding:1rem 1.25rem .75rem}.DemoDashboard-module__iZg7AG__popoverUserName{color:var(--text-primary,#f8fafc);font-family:Outfit,sans-serif;font-size:.95rem;font-weight:700}.DemoDashboard-module__iZg7AG__popoverUserEmail{color:var(--text-muted,#64748b);margin-top:2px;font-size:.75rem}.DemoDashboard-module__iZg7AG__popoverDivider{background:var(--border,#1e293b);height:1px;margin:.4rem 0}.DemoDashboard-module__iZg7AG__popoverMenu button{text-align:left;width:100%;color:var(--text-primary,#f8fafc);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.88rem;font-weight:500;transition:all .2s;display:flex}.DemoDashboard-module__iZg7AG__popoverMenu button:hover{background:var(--bg-hover,#1c2432);color:var(--accent,#38bdf8);padding-left:1.5rem}.DemoDashboard-module__iZg7AG__themeItem{width:100%;color:var(--text-primary,#f8fafc);cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.6rem 1.25rem;font-size:.88rem;transition:background .2s;display:flex}.DemoDashboard-module__iZg7AG__themeItem:hover{background:var(--bg-hover,#1c2432)}.DemoDashboard-module__iZg7AG__themeItemActive{color:var(--accent,#38bdf8);background:#38bdf81a}.DemoDashboard-module__iZg7AG__themeColor{border-radius:50%;flex-shrink:0;width:14px;height:14px}@keyframes DemoDashboard-module__iZg7AG__sidebarSlideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.DemoDashboard-module__iZg7AG__batchBar{background:var(--bg-card,#141a23);border:1px solid var(--accent,#38bdf8);z-index:8000;border-radius:14px;align-items:center;gap:1.25rem;padding:.75rem 1.5rem;animation:.25s cubic-bezier(.16,1,.3,1) DemoDashboard-module__iZg7AG__slideUpBatch;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #000c,0 0 20px #38bdf833}@keyframes DemoDashboard-module__iZg7AG__slideUpBatch{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.DemoDashboard-module__iZg7AG__batchActionBtn{border:1px solid var(--border,#1e293b);color:var(--text-primary,#f8fafc);cursor:pointer;background:#ffffff0d;border-radius:6px;align-items:center;gap:6px;padding:.45rem .9rem;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.DemoDashboard-module__iZg7AG__batchActionBtn:hover{background:var(--bg-hover,#1c2432);border-color:var(--accent,#38bdf8);color:var(--accent,#38bdf8)}
.CollectorDetailView-module__mmELGG__viewContainer{width:100%;max-width:100%;color:var(--text-primary,#f8fafc);flex-direction:column;gap:1.5rem;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.25s ease-out CollectorDetailView-module__mmELGG__fadeIn;display:flex}@keyframes CollectorDetailView-module__mmELGG__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CollectorDetailView-module__mmELGG__detailHeaderBar{background:var(--bg-panel,#0d1117);border:1px solid var(--border,#1e293b);border-radius:var(--radius-lg,14px);flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;padding:1.5rem 2rem;display:flex;box-shadow:0 4px 20px #00000040}.CollectorDetailView-module__mmELGG__detailHeaderTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.CollectorDetailView-module__mmELGG__detailTitleGroup{flex:1;align-items:center;gap:1.25rem;display:flex}.CollectorDetailView-module__mmELGG__backBtn{background:var(--bg-card,#141a23);border:1px solid var(--border,#1e293b);width:42px;height:42px;color:var(--text-primary,#f8fafc);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.CollectorDetailView-module__mmELGG__backBtn:hover{background:var(--bg-hover,#1c2432);border-color:var(--accent,#38bdf8);color:var(--accent,#38bdf8);transform:translate(-2px)}.CollectorDetailView-module__mmELGG__titleWrapper{flex-direction:column;gap:3px;display:flex}.CollectorDetailView-module__mmELGG__collectorTitle{letter-spacing:-.02em;color:var(--text-primary,#f8fafc);margin:0;font-family:Outfit,Inter,sans-serif;font-size:1.35rem;font-weight:700}.CollectorDetailView-module__mmELGG__instanceUuid{color:var(--text-muted,#64748b);opacity:.85;align-items:center;gap:6px;font-family:Consolas,Courier New,monospace;font-size:.72rem;display:flex}.CollectorDetailView-module__mmELGG__uptimeBadge{text-align:right;color:var(--text-muted,#64748b);margin-left:auto;font-size:.78rem;font-weight:500}.CollectorDetailView-module__mmELGG__detailBottomRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding-top:.5rem;display:flex}.CollectorDetailView-module__mmELGG__detailMetadataRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.CollectorDetailView-module__mmELGG__infoPill{background:var(--bg-card,#141a23);border:1px solid var(--border,#1e293b);border-radius:var(--radius-md,10px);flex-direction:column;min-width:110px;padding:.5rem 1rem;display:inline-flex}.CollectorDetailView-module__mmELGG__infoPillLabel{color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:.65rem;font-weight:700}.CollectorDetailView-module__mmELGG__infoPillValue{color:var(--text-primary,#f8fafc);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:600;overflow:hidden}.CollectorDetailView-module__mmELGG__statusIndicatorGroup{border-left:1px solid var(--border,#1e293b);border-radius:0 var(--radius-md,10px) var(--radius-md,10px) 0;background:#ffffff05;justify-content:center;align-items:center;gap:1.75rem;margin-left:auto;padding:.65rem 1.75rem;display:flex}@media (max-width:900px){.CollectorDetailView-module__mmELGG__statusIndicatorGroup{border-left:none;flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0;padding:.5rem 0}}.CollectorDetailView-module__mmELGG__statusIndicatorItem{flex-direction:column;align-items:center;gap:5px;display:flex}.CollectorDetailView-module__mmELGG__statusIndicatorLabel{color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.62rem;font-weight:700}.CollectorDetailView-module__mmELGG__badgeHealthy{color:#10b981;background:#10b9811f;border:1px solid #10b9814d;border-radius:6px;padding:.32rem .85rem;font-size:.8rem;font-weight:700;box-shadow:0 0 10px #10b98126}.CollectorDetailView-module__mmELGG__badgeWarning{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:6px;padding:.32rem .85rem;font-size:.8rem;font-weight:700}.CollectorDetailView-module__mmELGG__badgeError{color:#ef4444;background:#ef44441f;border:1px solid #ef44444d;border-radius:6px;padding:.32rem .85rem;font-size:.8rem;font-weight:700}.CollectorDetailView-module__mmELGG__badgeSecondary{color:#94a3b8;background:#94a3b81a;border:1px solid #94a3b840;border-radius:6px;padding:.32rem .85rem;font-size:.8rem;font-weight:600}.CollectorDetailView-module__mmELGG__primaryTabBar{border-bottom:1px solid var(--border,#1e293b);gap:1rem;margin-top:1rem;margin-bottom:1.75rem;padding-left:.5rem;display:flex}.CollectorDetailView-module__mmELGG__primaryTabBtn{color:var(--text-secondary,#94a3b8);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:.75rem 2rem;font-size:1rem;font-weight:500;transition:all .2s;display:flex}.CollectorDetailView-module__mmELGG__primaryTabBtn:hover{color:var(--text-primary,#f8fafc)}.CollectorDetailView-module__mmELGG__primaryTabBtnActive{font-weight:700;color:var(--accent,#38bdf8)!important;border-bottom:2px solid var(--accent,#38bdf8)!important}.CollectorDetailView-module__mmELGG__primaryTabBtnSidecarActive{font-weight:700;color:#a855f7!important;border-bottom:2px solid #a855f7!important}.CollectorDetailView-module__mmELGG__sidecarDot{background:#38bdf8;border-radius:50%;width:8px;height:8px;animation:2s infinite CollectorDetailView-module__mmELGG__pulseGlow;box-shadow:0 0 10px #38bdf8}.CollectorDetailView-module__mmELGG__anchorNav{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border,#1e293b);background:#0d1117e0;gap:2rem;margin:0 0 2rem;padding:.5rem;display:flex;position:sticky;top:36px;overflow-x:auto}.CollectorDetailView-module__mmELGG__anchorNavLink{color:var(--text-muted,#64748b);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.45rem 0;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.CollectorDetailView-module__mmELGG__anchorNavLink:hover{color:var(--text-primary,#f8fafc)}.CollectorDetailView-module__mmELGG__anchorNavLinkActive{color:var(--accent,#38bdf8)!important;border-bottom-color:var(--accent,#38bdf8)!important}.CollectorDetailView-module__mmELGG__sidecarIdentityBanner{border-radius:var(--radius-md,10px);background:#a855f714;border:1px solid #a855f74d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1rem 1.5rem;display:flex}.CollectorDetailView-module__mmELGG__sidecarPillBadge{color:#c084fc;background:#a855f733;border:1px solid #a855f766;border-radius:12px;padding:3px 10px;font-size:.78rem;font-weight:700}.CollectorDetailView-module__mmELGG__sectionsContainer{flex-direction:column;gap:2.25rem;display:flex}.CollectorDetailView-module__mmELGG__detailSection{border:1px solid var(--border,#1e293b);border-radius:var(--radius-lg,14px);background:var(--bg-card,#141a23);transition:border-color .2s;overflow:hidden;box-shadow:0 4px 16px #0003}.CollectorDetailView-module__mmELGG__detailSection:hover{border-color:#38bdf84d}.CollectorDetailView-module__mmELGG__detailSectionHeader{background:var(--bg-panel,#0d1117);border-bottom:1px solid var(--border,#1e293b);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1.1rem 1.5rem;transition:background-color .15s;display:flex}.CollectorDetailView-module__mmELGG__detailSectionHeader:hover{background:var(--bg-hover,#1c2432)}.CollectorDetailView-module__mmELGG__detailSectionHeaderCollapsed{border-bottom:none}.CollectorDetailView-module__mmELGG__detailSectionTitle{letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-family:Outfit,Inter,sans-serif;font-size:1.15rem;font-weight:700;display:flex}.CollectorDetailView-module__mmELGG__sectionDotAccent{background:var(--accent,#38bdf8);width:12px;height:12px;box-shadow:0 0 10px var(--accent,#38bdf8);border-radius:50%;flex-shrink:0}.CollectorDetailView-module__mmELGG__sectionChevron{color:var(--text-muted,#64748b);transition:transform .2s}.CollectorDetailView-module__mmELGG__sectionChevronCollapsed{transform:rotate(-90deg)}.CollectorDetailView-module__mmELGG__detailSectionContent{padding:1.5rem;animation:.2s ease-out CollectorDetailView-module__mmELGG__sectionExpand}.CollectorDetailView-module__mmELGG__detailSectionContentNoPad{padding:0!important}@keyframes CollectorDetailView-module__mmELGG__sectionExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CollectorDetailView-module__mmELGG__topologyWrapper{border-radius:var(--radius-md,10px);background:#080b11;flex-direction:column;display:flex;position:relative;overflow:hidden}.CollectorDetailView-module__mmELGG__topologyToolbar{border-bottom:1px solid var(--border,#1e293b);z-index:10;background:#0d121c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.25rem;display:flex}.CollectorDetailView-module__mmELGG__signalFilterGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CollectorDetailView-module__mmELGG__signalPill{border:1px solid var(--border,#1e293b);color:var(--text-secondary,#94a3b8);cursor:pointer;background:#ffffff0a;border-radius:20px;align-items:center;gap:6px;padding:.32rem .85rem;font-size:.76rem;font-weight:600;transition:all .2s;display:inline-flex}.CollectorDetailView-module__mmELGG__signalPill:hover{color:var(--text-primary,#f8fafc);background:#ffffff14}.CollectorDetailView-module__mmELGG__signalPillActiveAll{box-shadow:0 0 12px #38bdf833;color:#38bdf8!important;background:#38bdf826!important;border-color:#38bdf8!important}.CollectorDetailView-module__mmELGG__signalPillActiveLogs{color:#10b981!important;background:#10b98126!important;border-color:#10b981!important}.CollectorDetailView-module__mmELGG__signalPillActiveMetrics{color:#3b82f6!important;background:#3b82f626!important;border-color:#3b82f6!important}.CollectorDetailView-module__mmELGG__signalPillActiveTraces{color:#a855f7!important;background:#a855f726!important;border-color:#a855f7!important}.CollectorDetailView-module__mmELGG__topologyControlsRight{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.CollectorDetailView-module__mmELGG__topologySearchInput{border:1px solid var(--border,#1e293b);color:var(--text-primary,#f8fafc);border-radius:6px;outline:none;width:140px;padding:.35rem .75rem;font-size:.75rem;transition:border-color .2s;background:#080b11!important}.CollectorDetailView-module__mmELGG__topologySearchInput:focus{border-color:var(--accent,#38bdf8)}.CollectorDetailView-module__mmELGG__modeToggleBox{border:1px solid var(--border,#1e293b);background:#080b11;border-radius:6px;padding:2px;display:flex}.CollectorDetailView-module__mmELGG__modeToggleBtn{color:var(--text-secondary,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.28rem .65rem;font-size:.72rem;font-weight:600;transition:all .2s}.CollectorDetailView-module__mmELGG__modeToggleBtnActive{background:var(--accent,#38bdf8)!important;color:#06080c!important}.CollectorDetailView-module__mmELGG__fitViewBtn{border:1px solid var(--border,#1e293b);color:var(--text-primary,#f8fafc);cursor:pointer;background:#ffffff0a;border-radius:6px;align-items:center;gap:5px;padding:.35rem .75rem;font-size:.74rem;font-weight:600;transition:all .2s;display:flex}.CollectorDetailView-module__mmELGG__fitViewBtn:hover{border-color:var(--accent,#38bdf8);background:#ffffff14}.CollectorDetailView-module__mmELGG__canvasContainer{-webkit-user-select:none;user-select:none;background:radial-gradient(circle,#0d121c 0%,#06080c 100%);width:100%;height:520px;position:relative;overflow:auto}.CollectorDetailView-module__mmELGG__gridDots{pointer-events:none;opacity:.6;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.CollectorDetailView-module__mmELGG__canvasZoomControls{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border,#1e293b);z-index:20;background:#0d1117e6;border-radius:8px;flex-direction:column;display:flex;position:absolute;top:16px;right:16px;overflow:hidden;box-shadow:0 4px 16px #0006}.CollectorDetailView-module__mmELGG__zoomBtn{border:none;border-bottom:1px solid var(--border,#1e293b);width:32px;height:32px;color:var(--text-primary,#f8fafc);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;transition:background .15s;display:flex}.CollectorDetailView-module__mmELGG__zoomBtn:last-child{border-bottom:none}.CollectorDetailView-module__mmELGG__zoomBtn:hover{color:var(--accent,#38bdf8);background:#ffffff14}.CollectorDetailView-module__mmELGG__pipelineNodeCard{background:var(--bg-card,#131b26);cursor:pointer;z-index:10;border:1.5px solid #ffffff14;border-radius:8px;align-items:stretch;width:220px;height:62px;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 12px #00000059}.CollectorDetailView-module__mmELGG__pipelineNodeCard:hover{border-color:#ffffff4d;transform:scale(1.025)translateY(-2px);box-shadow:0 8px 24px #0009}.CollectorDetailView-module__mmELGG__pipelineNodeCardSelected{background:#1e293bf2!important;border-color:#38bdf8!important;transform:scale(1.04)!important;box-shadow:0 0 24px #38bdf866,0 8px 24px #000000b3!important}.CollectorDetailView-module__mmELGG__nodeAccentStripe{flex-shrink:0;width:4px}.CollectorDetailView-module__mmELGG__nodeBody{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;padding:6px 10px;display:flex}.CollectorDetailView-module__mmELGG__nodeTopRow{align-items:center;gap:7px;min-width:0;display:flex}.CollectorDetailView-module__mmELGG__nodeIconBox{background:#ffffff0a;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.CollectorDetailView-module__mmELGG__nodeTextCol{flex-direction:column;flex:1;min-width:0;display:flex}.CollectorDetailView-module__mmELGG__nodeTypeLabel{text-transform:uppercase;letter-spacing:.07em;font-size:7.5px;font-weight:800}.CollectorDetailView-module__mmELGG__nodeNameLabel{color:var(--text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.CollectorDetailView-module__mmELGG__nodeSignalChips{align-items:center;gap:3px;display:flex;overflow:hidden}.CollectorDetailView-module__mmELGG__nodeSignalChip{text-transform:capitalize;border-radius:3px;align-items:center;gap:2.5px;padding:.5px 4px;font-size:7.5px;font-weight:600;display:inline-flex}.CollectorDetailView-module__mmELGG__componentInspectorPopover{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--accent,#38bdf8);z-index:30;background:#0f172af2;border-radius:10px;flex-direction:column;width:340px;animation:.2s ease-out CollectorDetailView-module__mmELGG__slideIn;display:flex;position:absolute;top:14px;right:58px;overflow:hidden;box-shadow:0 12px 36px #000000a6,0 0 20px #38bdf840}@keyframes CollectorDetailView-module__mmELGG__slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CollectorDetailView-module__mmELGG__inspectorHeader{border-bottom:1px solid var(--border,#1e293b);background:#ffffff08;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.CollectorDetailView-module__mmELGG__inspectorBody{flex-direction:column;gap:10px;padding:12px 14px;display:flex}.CollectorDetailView-module__mmELGG__inspectorYamlSnippet{border:1px solid var(--border,#1e293b);color:#38bdf8;white-space:pre-wrap;background:#06080c;border-radius:6px;max-height:180px;padding:10px;font-family:Consolas,Courier New,monospace;font-size:.72rem;line-height:1.45;overflow-y:auto}.CollectorDetailView-module__mmELGG__inspectorActionRow{gap:6px;display:flex}.CollectorDetailView-module__mmELGG__inspectorBtn{border:1px solid var(--border,#1e293b);color:var(--text-primary,#f8fafc);cursor:pointer;background:#ffffff0d;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:.4rem .6rem;font-size:.72rem;font-weight:600;transition:all .2s;display:flex}.CollectorDetailView-module__mmELGG__inspectorBtn:hover{color:#38bdf8;background:#38bdf826;border-color:#38bdf8}.CollectorDetailView-module__mmELGG__configHierarchyBanner{background:var(--bg-card,#141a23);border-bottom:1px solid var(--border,#1e293b);align-items:stretch;gap:.75rem;padding:.85rem 1.25rem;display:flex;overflow-x:auto}.CollectorDetailView-module__mmELGG__hierarchyStep{border-radius:var(--radius-md,10px);background:var(--bg-panel,#0d1117);border:1px solid var(--border,#1e293b);-webkit-user-select:none;user-select:none;cursor:pointer;flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:175px;padding:.65rem 1rem;transition:all .2s;display:flex}.CollectorDetailView-module__mmELGG__hierarchyStep:hover{border-color:var(--accent,#38bdf8);background:var(--bg-hover,#1c2432)}.CollectorDetailView-module__mmELGG__hierarchyStepActive{border-color:var(--accent,#38bdf8)!important;background:#38bdf814!important;box-shadow:0 0 12px #38bdf833!important}.CollectorDetailView-module__mmELGG__hierarchyStepHeader{color:var(--text-primary,#f8fafc);justify-content:space-between;align-items:center;font-size:.82rem;font-weight:700;display:flex}.CollectorDetailView-module__mmELGG__hierarchyBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:2px 7px;font-size:.65rem;font-weight:700}.CollectorDetailView-module__mmELGG__hierarchyBadgeBaseline{color:#94a3b8;background:#94a3b826;border:1px solid #94a3b840}.CollectorDetailView-module__mmELGG__hierarchyBadgeActive{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}.CollectorDetailView-module__mmELGG__hierarchyBadgeLive{color:#10b981;background:#10b98126;border:1px solid #10b9814d}.CollectorDetailView-module__mmELGG__hierarchySub{color:var(--text-muted,#64748b);font-size:.72rem}.CollectorDetailView-module__mmELGG__hierarchyArrow{color:var(--text-muted,#64748b);justify-content:center;align-items:center;padding:0 4px;font-size:1.1rem;display:flex}.CollectorDetailView-module__mmELGG__configTabsHeader{border-bottom:1px solid var(--border,#1e293b);background:var(--bg-panel,#0d1117);gap:0;display:flex}.CollectorDetailView-module__mmELGG__configTabBtn{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:.75rem 1.5rem;font-size:.88rem;font-weight:600;transition:all .2s;display:flex}.CollectorDetailView-module__mmELGG__configTabBtn:hover{color:var(--text-secondary,#94a3b8)}.CollectorDetailView-module__mmELGG__configTabBtnActive{background:#ffffff05;color:var(--accent,#38bdf8)!important;border-bottom-color:var(--accent,#38bdf8)!important}.CollectorDetailView-module__mmELGG__configTabPanel{flex-direction:column;min-height:520px;display:flex}.CollectorDetailView-module__mmELGG__panelHeader{border-bottom:1px solid var(--border,#1e293b);background:#0d121c;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;font-size:.85rem;font-weight:600;display:flex}.CollectorDetailView-module__mmELGG__editorArea{background:#06080c;flex:1;max-height:520px;font-family:Consolas,Courier New,monospace;font-size:.82rem;line-height:1.6;display:flex;overflow:auto}.CollectorDetailView-module__mmELGG__lineNumbers{color:#475569;text-align:right;-webkit-user-select:none;user-select:none;background:#080b11;border-right:1px solid #1e293b;padding:1rem .75rem 1rem 1rem;font-size:.75rem;line-height:1.6}.CollectorDetailView-module__mmELGG__yamlCode{color:#e2e8f0;white-space:pre;flex:1;margin:0;padding:1rem 1.25rem;overflow-x:auto}.CollectorDetailView-module__mmELGG__overrideTextarea{color:#f8fafc;resize:none;background:#06080c;border:none;outline:none;flex:1;width:100%;min-height:480px;padding:1rem 1.25rem;font-family:Consolas,Courier New,monospace;font-size:.82rem;line-height:1.6}.CollectorDetailView-module__mmELGG__logTerminalContainer{border-radius:var(--radius-md,10px);border:1px solid var(--border,#1e293b);background:#06080c;flex-direction:column;height:440px;display:flex;overflow:hidden}.CollectorDetailView-module__mmELGG__logTerminalHeader{border-bottom:1px solid var(--border,#1e293b);background:#0d121c;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.CollectorDetailView-module__mmELGG__logTerminalTitle{letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:8px;font-size:.82rem;font-weight:700;display:flex}.CollectorDetailView-module__mmELGG__logPulseDot{background:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #10b981}.CollectorDetailView-module__mmELGG__logTerminalBody{scroll-behavior:smooth;background:#06080c;flex:1;padding:1rem 1.25rem;font-family:Consolas,Courier New,monospace;font-size:.8rem;line-height:1.6;overflow-y:auto}.CollectorDetailView-module__mmELGG__logLine{gap:12px;padding:1px 0;display:flex}.CollectorDetailView-module__mmELGG__logLine:hover{background:#ffffff05}.CollectorDetailView-module__mmELGG__logLineNum{color:#475569;text-align:right;-webkit-user-select:none;user-select:none;min-width:32px;font-size:.72rem}.CollectorDetailView-module__mmELGG__logLineInfo{color:#27c93f}.CollectorDetailView-module__mmELGG__logLineWarn{color:#ffbd2e}.CollectorDetailView-module__mmELGG__logLineError{color:#ff5f56}.CollectorDetailView-module__mmELGG__logLineDebug{color:#868e96}.CollectorDetailView-module__mmELGG__maintenanceTable{border-collapse:collapse;width:100%}.CollectorDetailView-module__mmELGG__maintenanceTable th{text-align:left;border-bottom:1px solid var(--border,#1e293b);color:var(--text-secondary,#94a3b8);text-transform:uppercase;letter-spacing:.05em;background:#ffffff05;padding:.85rem 1.25rem;font-size:.78rem}.CollectorDetailView-module__mmELGG__maintenanceTable td{border-bottom:1px solid var(--border,#1e293b);padding:1rem 1.25rem;font-size:.88rem}.CollectorDetailView-module__mmELGG__actionCardsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (max-width:800px){.CollectorDetailView-module__mmELGG__actionCardsGrid{grid-template-columns:1fr}}.CollectorDetailView-module__mmELGG__actionBtnCard{color:var(--text-primary,#f8fafc);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;transition:all .25s;display:flex}.CollectorDetailView-module__mmELGG__actionBtnCard:hover{border-color:var(--accent,#38bdf8);background:#ffffff0f;transform:translateY(-2px);box-shadow:0 8px 24px #0006}.CollectorDetailView-module__mmELGG__actionBtnCard:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.CollectorDetailView-module__mmELGG__dangerZone{border-radius:var(--radius-lg,14px);background:#ef444408;border:1px solid #ef44444d;margin-top:1.5rem;padding:1.25rem 1.5rem}.CollectorDetailView-module__mmELGG__dangerZoneTitle{color:#ef4444;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.8rem;font-weight:700}.CollectorDetailView-module__mmELGG__dangerZoneGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:600px){.CollectorDetailView-module__mmELGG__dangerZoneGrid{grid-template-columns:1fr}}.CollectorDetailView-module__mmELGG__modalBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:1rem;animation:.15s ease-out CollectorDetailView-module__mmELGG__fadeIn;display:flex;position:fixed;inset:0}.CollectorDetailView-module__mmELGG__modalContent{background:var(--bg-panel,#0d1117);border:1px solid var(--border,#1e293b);border-radius:var(--radius-lg,14px);width:100%;max-width:520px;overflow:hidden;box-shadow:0 20px 50px #000c}.CollectorDetailView-module__mmELGG__modalHeader{border-bottom:1px solid var(--border,#1e293b);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.CollectorDetailView-module__mmELGG__modalBody{color:var(--text-secondary,#94a3b8);flex-direction:column;gap:1rem;padding:1.5rem;font-size:.9rem;line-height:1.5;display:flex}.CollectorDetailView-module__mmELGG__modalFooter{border-top:1px solid var(--border,#1e293b);justify-content:flex-end;gap:10px;padding:1.25rem 1.5rem;display:flex}
