.DebugC3D-module-scss-module__imOSHa__contenedor{background:#fff;flex-direction:column;flex:1;height:100%;min-height:0;font-size:.875rem;display:flex;overflow:hidden}.DebugC3D-module-scss-module__imOSHa__vacio{text-align:center;color:#9ca3af;padding:1.5rem}.DebugC3D-module-scss-module__imOSHa__barraProgreso{background:#f3f4f6;flex-shrink:0;height:3px}.DebugC3D-module-scss-module__imOSHa__barraProgresoInner{background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:0 2px 2px 0;height:100%;transition:width .25s}@keyframes DebugC3D-module-scss-module__imOSHa__slideInFade{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes DebugC3D-module-scss-module__imOSHa__pulso{0%{opacity:.5;transform:scale(1)}70%{opacity:0;transform:scale(1.04)}to{opacity:0;transform:scale(1.04)}}@keyframes DebugC3D-module-scss-module__imOSHa__glow{0%,to{box-shadow:0 0 #16a34a4d}50%{box-shadow:0 0 0 4px #16a34a26}}.DebugC3D-module-scss-module__imOSHa__animEntrada{animation:.22s DebugC3D-module-scss-module__imOSHa__slideInFade}.DebugC3D-module-scss-module__imOSHa__nav{background:#f3f4f6;border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.DebugC3D-module-scss-module__imOSHa__navCentro{flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.DebugC3D-module-scss-module__imOSHa__navContador{color:#6b7280;white-space:nowrap;font-size:.75rem}.DebugC3D-module-scss-module__imOSHa__btnNav{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.DebugC3D-module-scss-module__imOSHa__btnNav{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:4px;align-items:center;gap:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;transition:all .12s;display:inline-flex}.DebugC3D-module-scss-module__imOSHa__btnNav:hover:not(:disabled){color:#111827;background:#f3f4f6;border-color:#d1d5db}.DebugC3D-module-scss-module__imOSHa__btnNav:disabled{opacity:.3;cursor:not-allowed}.DebugC3D-module-scss-module__imOSHa__btnNavPrimario{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.DebugC3D-module-scss-module__imOSHa__btnNavPrimario{color:#fff;cursor:pointer;background:#7c3aed;border:1px solid #7c3aed;border-radius:4px;align-items:center;gap:4px;padding:.25rem 1rem;font-size:.75rem;font-weight:600;transition:all .12s;display:inline-flex}.DebugC3D-module-scss-module__imOSHa__btnNavPrimario:hover:not(:disabled){background:#6d28d9;border-color:#6d28d9;box-shadow:0 2px 8px #7c3aed4d}.DebugC3D-module-scss-module__imOSHa__btnNavPrimario:disabled{opacity:.3;cursor:not-allowed}.DebugC3D-module-scss-module__imOSHa__slider{accent-color:#7c3aed;cursor:pointer;flex:1;min-width:60px;max-width:160px}.DebugC3D-module-scss-module__imOSHa__badge{white-space:nowrap;border-radius:4px;flex-shrink:0;padding:2px .5rem;font-size:.65rem;font-weight:600}.DebugC3D-module-scss-module__imOSHa__badgeInicio{color:#1d4ed8;background:#dbeafe}.DebugC3D-module-scss-module__imOSHa__badgeTemporal{color:#5b21b6;background:#ede9fe}.DebugC3D-module-scss-module__imOSHa__badgeEtiqueta{color:#92400e;background:#fef3c7}.DebugC3D-module-scss-module__imOSHa__badgeEmitir{color:#166534;background:#dcfce7}.DebugC3D-module-scss-module__imOSHa__badgeFin{color:#6b7280;background:#f3f4f6}.DebugC3D-module-scss-module__imOSHa__cabeceraPaso{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.DebugC3D-module-scss-module__imOSHa__fondoInicio{background:#eff6ff;border-left:4px solid #2563eb}.DebugC3D-module-scss-module__imOSHa__fondoTemporal{background:#f5f3ff;border-left:4px solid #7c3aed}.DebugC3D-module-scss-module__imOSHa__fondoEtiqueta{background:#fffbeb;border-left:4px solid #d97706}.DebugC3D-module-scss-module__imOSHa__fondoEmitir{background:#f0fdf4;border-left:4px solid #16a34a}.DebugC3D-module-scss-module__imOSHa__fondoFin{background:#f3f4f6;border-left:4px solid #d1d5db}.DebugC3D-module-scss-module__imOSHa__cabeceraIcono{background:#fffc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 1px 3px #00000014}.DebugC3D-module-scss-module__imOSHa__fondoInicio .DebugC3D-module-scss-module__imOSHa__cabeceraIcono{color:#2563eb}.DebugC3D-module-scss-module__imOSHa__fondoTemporal .DebugC3D-module-scss-module__imOSHa__cabeceraIcono{color:#7c3aed}.DebugC3D-module-scss-module__imOSHa__fondoEtiqueta .DebugC3D-module-scss-module__imOSHa__cabeceraIcono{color:#d97706}.DebugC3D-module-scss-module__imOSHa__fondoEmitir .DebugC3D-module-scss-module__imOSHa__cabeceraIcono{color:#16a34a}.DebugC3D-module-scss-module__imOSHa__fondoFin .DebugC3D-module-scss-module__imOSHa__cabeceraIcono{color:#9ca3af}.DebugC3D-module-scss-module__imOSHa__cabeceraTexto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DebugC3D-module-scss-module__imOSHa__accionTexto{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.75rem;overflow:hidden}.DebugC3D-module-scss-module__imOSHa__cabeceraRegla{color:#9ca3af;font-size:.65rem;font-style:italic}.DebugC3D-module-scss-module__imOSHa__nuevoTemporal{color:#5b21b6;background:#ede9fe;border-radius:4px;align-items:center;gap:4px;padding:3px .5rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.75rem;font-weight:600;animation:1.5s ease-out 3 DebugC3D-module-scss-module__imOSHa__pulso;display:inline-flex}.DebugC3D-module-scss-module__imOSHa__nuevaEtiqueta{color:#92400e;background:#fef3c7;border-radius:4px;align-items:center;gap:4px;padding:3px .5rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.75rem;font-weight:600;animation:1.5s ease-out 3 DebugC3D-module-scss-module__imOSHa__pulso;display:inline-flex}.DebugC3D-module-scss-module__imOSHa__cuerpo{flex:1;grid-template-columns:240px 1fr 340px;min-height:0;display:grid;overflow:hidden}.DebugC3D-module-scss-module__imOSHa__colIzq,.DebugC3D-module-scss-module__imOSHa__colCentro,.DebugC3D-module-scss-module__imOSHa__colDer{scrollbar-width:thin;scrollbar-color:#d1d5db #0000}.DebugC3D-module-scss-module__imOSHa__colIzq::-webkit-scrollbar{width:6px;height:6px}.DebugC3D-module-scss-module__imOSHa__colCentro::-webkit-scrollbar{width:6px;height:6px}.DebugC3D-module-scss-module__imOSHa__colDer::-webkit-scrollbar{width:6px;height:6px}.DebugC3D-module-scss-module__imOSHa__colIzq::-webkit-scrollbar-track{background:0 0}.DebugC3D-module-scss-module__imOSHa__colCentro::-webkit-scrollbar-track{background:0 0}.DebugC3D-module-scss-module__imOSHa__colDer::-webkit-scrollbar-track{background:0 0}.DebugC3D-module-scss-module__imOSHa__colIzq::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.DebugC3D-module-scss-module__imOSHa__colCentro::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.DebugC3D-module-scss-module__imOSHa__colDer::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.DebugC3D-module-scss-module__imOSHa__colIzq,.DebugC3D-module-scss-module__imOSHa__colCentro,.DebugC3D-module-scss-module__imOSHa__colDer{flex-direction:column;gap:.75rem;padding:.75rem;display:flex;overflow-y:auto}.DebugC3D-module-scss-module__imOSHa__colIzq,.DebugC3D-module-scss-module__imOSHa__colCentro{border-right:1px solid #e5e7eb}.DebugC3D-module-scss-module__imOSHa__nodoActual{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.DebugC3D-module-scss-module__imOSHa__nodoActualLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:.65rem;font-weight:600}.DebugC3D-module-scss-module__imOSHa__nodoActualBadge{border-radius:4px;padding:2px .5rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.75rem;font-weight:600}.DebugC3D-module-scss-module__imOSHa__nodoPrograma{color:#3730a3;background:#e0e7ff}.DebugC3D-module-scss-module__imOSHa__nodoBloque{color:#6b7280;background:#f3f4f6}.DebugC3D-module-scss-module__imOSHa__nodoDeclVar{color:#166534;background:#dcfce7}.DebugC3D-module-scss-module__imOSHa__nodoDeclFn{color:#1d4ed8;background:#dbeafe}.DebugC3D-module-scss-module__imOSHa__nodoIf,.DebugC3D-module-scss-module__imOSHa__nodoWhile,.DebugC3D-module-scss-module__imOSHa__nodoFor{color:#92400e;background:#fef3c7}.DebugC3D-module-scss-module__imOSHa__nodoReturn{color:#5b21b6;background:#ede9fe}.DebugC3D-module-scss-module__imOSHa__nodoAsig{color:#9d174d;background:#fce7f3}.DebugC3D-module-scss-module__imOSHa__nodoLlamada{color:#155e75;background:#cffafe}.DebugC3D-module-scss-module__imOSHa__nodoBinario,.DebugC3D-module-scss-module__imOSHa__nodoUnario{color:#9a3412;background:#ffedd5}.DebugC3D-module-scss-module__imOSHa__nodoLiteral{color:#065f46;background:#d1fae5}.DebugC3D-module-scss-module__imOSHa__nodoIdent{color:#166534;background:#dcfce7}.DebugC3D-module-scss-module__imOSHa__pilaContexto{flex-direction:column;gap:2px;display:flex}.DebugC3D-module-scss-module__imOSHa__pilaContextoItem{align-items:center;gap:.25rem;display:flex}.DebugC3D-module-scss-module__imOSHa__pilaContextoFlecha{color:#9ca3af;flex-shrink:0;margin-left:.25rem;font-size:.75rem}.DebugC3D-module-scss-module__imOSHa__pilaContextoNivel{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.75rem}.DebugC3D-module-scss-module__imOSHa__pilaContextoActivo{color:#2563eb;background:#dbeafe;border-color:#2563eb;font-weight:600}.DebugC3D-module-scss-module__imOSHa__pilaVacia{color:#9ca3af;font-size:.75rem;font-style:italic}.DebugC3D-module-scss-module__imOSHa__contadores{flex-direction:column;gap:.5rem;display:flex}.DebugC3D-module-scss-module__imOSHa__contadorItem{flex-direction:column;gap:.25rem;display:flex}.DebugC3D-module-scss-module__imOSHa__contadorLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.65rem;font-weight:600}.DebugC3D-module-scss-module__imOSHa__contadorSerie{flex-wrap:wrap;gap:3px;display:flex}.DebugC3D-module-scss-module__imOSHa__contadorChip{color:#5b21b6;background:#ede9fe;border:1px solid #ddd6fe;border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.65rem;font-weight:600;transition:all .2s}.DebugC3D-module-scss-module__imOSHa__contadorChipEtq{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.65rem;font-weight:600;transition:all .2s}.DebugC3D-module-scss-module__imOSHa__contadorChipNuevo{animation:1.2s ease-out 2 DebugC3D-module-scss-module__imOSHa__pulso;transform:scale(1.1);color:#fff!important;background:#16a34a!important;border-color:#16a34a!important}.DebugC3D-module-scss-module__imOSHa__contadorVacio{color:#9ca3af;font-size:.75rem;font-style:italic}.DebugC3D-module-scss-module__imOSHa__section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.DebugC3D-module-scss-module__imOSHa__sectionTitulo{background:#f3f4f6;border-bottom:1px solid #e5e7eb;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.DebugC3D-module-scss-module__imOSHa__sectionIcono{color:#2563eb;flex-shrink:0;align-items:center;display:flex}.DebugC3D-module-scss-module__imOSHa__sectionTituloTexto{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;flex:1;font-size:.75rem;font-weight:600}.DebugC3D-module-scss-module__imOSHa__infoBtn{color:#9ca3af;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .12s;display:flex}.DebugC3D-module-scss-module__imOSHa__infoBtn:hover{color:#2563eb;background:#dbeafe;border-color:#2563eb}.DebugC3D-module-scss-module__imOSHa__infoBtn[aria-expanded=true]{color:#fff;background:#2563eb;border-color:#2563eb}.DebugC3D-module-scss-module__imOSHa__infoPanel{background:#f0f9ff;border-bottom:1px solid #bae6fd;padding:.75rem 1rem;animation:.15s DebugC3D-module-scss-module__imOSHa__slideInFade}.DebugC3D-module-scss-module__imOSHa__infoPanelTitulo{color:#0369a1;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.DebugC3D-module-scss-module__imOSHa__infoPanelCuerpo{color:#0c4a6e;margin:0;font-size:.75rem;line-height:1.6}.DebugC3D-module-scss-module__imOSHa__sectionCuerpo{padding:.75rem}.DebugC3D-module-scss-module__imOSHa__reglaCaja{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:4px;margin-bottom:.5rem;padding:.5rem .75rem}.DebugC3D-module-scss-module__imOSHa__reglaNombre{color:#5b21b6;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.75rem;font-weight:600}.DebugC3D-module-scss-module__imOSHa__razonamiento{color:#111827;margin:0;font-size:.75rem;line-height:1.65}.DebugC3D-module-scss-module__imOSHa__instrEmitida{background:#1e1e2e;border-radius:8px;align-items:center;gap:0;margin-bottom:.5rem;padding:.75rem 1rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.875rem;display:flex;overflow-x:auto}.DebugC3D-module-scss-module__imOSHa__instrTipoDesc{color:#6b7280;margin:0;font-size:.75rem;font-style:italic;line-height:1.5}.DebugC3D-module-scss-module__imOSHa__dbEtiqueta,.DebugC3D-module-scss-module__imOSHa__dbAsig,.DebugC3D-module-scss-module__imOSHa__dbGoto,.DebugC3D-module-scss-module__imOSHa__dbFuncion{flex-wrap:nowrap;align-items:center;gap:0;display:flex}.DebugC3D-module-scss-module__imOSHa__dbNombreEtq{color:#f0c674;font-weight:700}.DebugC3D-module-scss-module__imOSHa__dbPunc{color:#8b8fa8}.DebugC3D-module-scss-module__imOSHa__dbRes{color:#a6e3a1;font-weight:600}.DebugC3D-module-scss-module__imOSHa__dbArg{color:#89dceb}.DebugC3D-module-scss-module__imOSHa__dbOp{color:#fab387;font-weight:600}.DebugC3D-module-scss-module__imOSHa__dbKw{color:#cba6f7;font-weight:600}.DebugC3D-module-scss-module__imOSHa__dbFn{color:#89b4fa;font-weight:600}.DebugC3D-module-scss-module__imOSHa__nuevoRecursoBox{background:#f5f3ff;border:2px solid #7c3aed;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;animation:1.5s ease-out 2 DebugC3D-module-scss-module__imOSHa__pulso;display:flex}.DebugC3D-module-scss-module__imOSHa__nuevoRecursoBoxEtq{background:#fffbeb;border-color:#d97706}.DebugC3D-module-scss-module__imOSHa__nuevoRecursoNombre{color:#5b21b6;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:1.125rem;font-weight:700}.DebugC3D-module-scss-module__imOSHa__nuevoRecursoNombreEtq{color:#92400e;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:1.125rem;font-weight:700}.DebugC3D-module-scss-module__imOSHa__nuevoRecursoDesc{color:#9ca3af;font-size:.75rem;font-style:italic}.DebugC3D-module-scss-module__imOSHa__instruccionesList{flex-direction:column;gap:2px;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.75rem;display:flex}.DebugC3D-module-scss-module__imOSHa__instrLine{border:1px solid #0000;border-radius:4px;align-items:center;gap:.5rem;padding:3px .5rem;transition:all .15s;display:flex}.DebugC3D-module-scss-module__imOSHa__instrLineNro{color:#9ca3af;text-align:right;flex-shrink:0;min-width:18px;font-size:.6rem}.DebugC3D-module-scss-module__imOSHa__instrLineTexto{white-space:nowrap;flex:1;align-items:center;gap:0;display:flex;overflow:hidden}.DebugC3D-module-scss-module__imOSHa__instrLineNueva{background:#f0fdf4;border-color:#16a34a;animation:1s ease-out 2 DebugC3D-module-scss-module__imOSHa__glow}.DebugC3D-module-scss-module__imOSHa__instrLineAnterior{opacity:.65;background:0 0}.DebugC3D-module-scss-module__imOSHa__instrLineNuevaBadge{color:#fff;background:#16a34a;border-radius:4px;flex-shrink:0;margin-left:auto;padding:0 4px;font-size:.55rem;font-weight:600}.DebugC3D-module-scss-module__imOSHa__instrLineEtq .DebugC3D-module-scss-module__imOSHa__instrLineTexto{font-weight:600}.DebugC3D-module-scss-module__imOSHa__instrLineGoto{background:#fff7ed;border-color:#0000}.DebugC3D-module-scss-module__imOSHa__instrLineFn{background:#f5f3ff;border-color:#0000;font-weight:600}.DebugC3D-module-scss-module__imOSHa__cmpEtiqueta{color:#d97706;font-weight:700}.DebugC3D-module-scss-module__imOSHa__cmpAsig{align-items:center;gap:0;display:flex}.DebugC3D-module-scss-module__imOSHa__cmpRes{color:#16a34a;font-weight:600}.DebugC3D-module-scss-module__imOSHa__cmpArg{color:#0369a1}.DebugC3D-module-scss-module__imOSHa__cmpOp{color:#b45309;margin:0 2px;font-weight:600}.DebugC3D-module-scss-module__imOSHa__cmpKw{color:#7c3aed;font-weight:600}.DebugC3D-module-scss-module__imOSHa__cmpEtq{color:#d97706}.DebugC3D-module-scss-module__imOSHa__cmpFn{color:#0891b2;font-weight:600}.DebugC3D-module-scss-module__imOSHa__cmpFuncion,.DebugC3D-module-scss-module__imOSHa__cmpGoto{align-items:center;gap:0;display:flex}
