@keyframes neK1IG_pulseGlow{0%,to{opacity:.6}50%{opacity:1}}@keyframes neK1IG_traceIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.neK1IG_card{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;transition:border-color .2s;display:flex}.neK1IG_card:hover{border-color:var(--color-card-border-hover)}.neK1IG_header{justify-content:space-between;align-items:center;display:flex}.neK1IG_title{color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.neK1IG_status{font-size:10px;font-family:var(--font-mono);color:var(--color-fg-faint);transition:color .2s}.neK1IG_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.neK1IG_nest{position:relative}.neK1IG_layer{border:1px solid var(--color-card-divider);border-radius:8px;padding:20px 12px 10px;transition:border-color .3s;position:relative}.neK1IG_layerLit{border-color:var(--color-accent-blue-muted)}.neK1IG_layerLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--color-fg-faint);background:var(--color-bg);padding:0 6px;font-size:9px;font-weight:500;transition:color .3s;position:absolute;top:-1px;left:10px;transform:translateY(-50%)}.neK1IG_layerLit>.neK1IG_layerLabel,.neK1IG_layerLit>.neK1IG_layer>.neK1IG_layerLabel{color:var(--color-fg-muted)}.neK1IG_tools{flex-wrap:wrap;gap:6px;padding:2px 0;display:flex}.neK1IG_tool,.neK1IG_toolActive{font-size:10px;font-family:var(--font-mono);border:1px solid var(--color-card-divider);background:var(--color-card-bg);color:var(--color-fg-faint);border-radius:4px;padding:4px 10px;transition:border-color .25s,color .25s,background .25s,box-shadow .25s}.neK1IG_toolActive{border-color:var(--color-accent-blue);color:var(--color-fg);background:var(--color-accent-blue-faint);box-shadow:0 0 8px var(--color-accent-blue-glow);animation:1s infinite neK1IG_pulseGlow}.neK1IG_pulse{left:calc(var(--depth) * 12px + 4px);background:var(--color-accent-blue);width:4px;height:4px;box-shadow:0 0 6px var(--color-accent-blue-glow);border-radius:50%;transition:left .3s;position:absolute;top:50%;transform:translateY(-50%)}.neK1IG_traceLog{flex-direction:column;gap:6px;min-width:0;min-height:0;display:flex}.neK1IG_traceHeader{text-transform:uppercase;letter-spacing:.5px;color:var(--color-fg-faint);font-size:9px;font-weight:500}.neK1IG_traceLines{flex-direction:column;gap:2px;max-height:160px;display:flex;overflow:hidden}.neK1IG_traceLine,.neK1IG_traceLineNew{font-size:10px;font-family:var(--font-mono);color:var(--color-fg-faint);white-space:nowrap;text-overflow:ellipsis;line-height:1.5;overflow:hidden}.neK1IG_traceLineNew{color:var(--color-fg-muted);animation:.2s ease-out neK1IG_traceIn}.neK1IG_traceIdx{color:var(--color-fg-fainter);-webkit-user-select:none;user-select:none;margin-right:8px}
