:root{--fondo:#f1e9da;--panel:#fffcf6;--panel-2:#f8f2e7;--tinta:#1b1b1f;--tinta-suave:#5f584d;--tenue:#9b9384;--coral:#ff6f4f;--amarillo:#ffd23f;--amarillo-suave:#fff1b8;--verde:#22a861;--verde-suave:#d4f3df;--rojo:#e3412f;--rojo-suave:#fddcd8;--morado:#7c4dff;--morado-suave:#ebe2ff;--naranja:#f08a00;--naranja-suave:#ffe8c7;--teal:#2a9d8f;--sombra:4px 4px 0 var(--tinta);--sombra-chica:3px 3px 0 var(--tinta);--radio:14px;--sans:"Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", Consolas, "Cascadia Mono", monospace;--mate:"Cambria Math", "Latin Modern Math", "Times New Roman", serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}html,body,#root{height:100%;margin:0}body{background-color:var(--fondo);color:var(--tinta);font-family:var(--sans);-webkit-font-smoothing:antialiased;background-image:radial-gradient(#1b1b1f12 1px,#0000 1px);background-size:18px 18px;font-size:15px;line-height:1.45}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid var(--coral);outline-offset:2px}h1,h2,p{margin:0}.app{grid-template-rows:auto minmax(0,1fr);height:100vh;display:grid}.encabezado{background:var(--panel);border-bottom:2.5px solid var(--tinta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.marca{align-items:center;gap:12px;min-width:0;display:flex}.marca h1{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.1}.marca p{font-family:var(--mono);color:var(--tinta-suave);font-size:12.5px}.acciones{flex-wrap:wrap;gap:10px;display:flex}.menu{position:relative}.menu-lista{z-index:20;background:var(--panel);border:2.5px solid var(--tinta);border-radius:var(--radio);width:290px;box-shadow:var(--sombra);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.menu-lista button{text-align:left;background:0 0;border:0;border-radius:9px;gap:1px;width:100%;padding:9px 11px;display:grid}.menu-lista button:hover{background:var(--amarillo-suave)}.menu-lista span{font-family:var(--mono);color:var(--tinta-suave);font-size:12px}.boton{background:var(--panel);border:2.5px solid var(--tinta);box-shadow:var(--sombra-chica);white-space:nowrap;border-radius:11px;align-items:center;gap:7px;padding:8px 13px;font-weight:600;transition:transform 80ms,box-shadow 80ms,background .15s;display:inline-flex}.boton:hover:not(:disabled){box-shadow:4px 4px 0 var(--tinta);transform:translate(-1px,-1px)}.boton:active:not(:disabled){box-shadow:1px 1px 0 var(--tinta);transform:translate(2px,2px)}.boton:disabled{opacity:.45;box-shadow:none}.boton-primario{background:var(--amarillo)}.boton-chico{box-shadow:2px 2px 0 var(--tinta);border-width:2px;padding:5px 9px;font-size:13px}.boton.pulso{animation:1.2s ease-in-out infinite pulso}@keyframes pulso{50%{background:var(--coral)}}.boton-icono{background:var(--panel);border:2px solid var(--tinta);border-radius:10px;place-items:center;width:38px;height:38px;padding:0;transition:background .15s,transform 80ms;display:grid}.boton-icono:hover:not(:disabled){background:var(--amarillo-suave)}.boton-icono:active:not(:disabled){transform:translateY(1px)}.boton-icono.destacado{background:var(--coral);color:#fff;width:46px}.boton-icono:disabled{opacity:.35}.segmento{background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:13.5px;font-weight:600;display:inline-flex}.segmento.activo{background:var(--tinta);color:var(--panel)}.principal{grid-template-columns:minmax(352px,414px) minmax(0,1fr) minmax(330px,400px);gap:18px;min-height:0;padding:18px;display:grid}.principal.sin-entradas{grid-template-columns:auto minmax(0,1fr) minmax(330px,420px)}.lateral{gap:6px;min-width:0;min-height:0;display:flex}.riel{width:18px;color:var(--tinta-suave);background:var(--panel-2);border:2px solid var(--tinta);border-radius:9px;flex:none;place-items:center;padding:0;transition:background .15s,color .15s;display:grid;position:relative}.riel:hover{background:var(--amarillo);color:var(--tinta)}.riel .icono{stroke-width:3px}.riel-errores{color:#fff;background:var(--rojo);border:2px solid var(--tinta);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:11px;font-weight:700;display:grid;position:absolute;top:10px;left:50%;transform:translate(-50%)}.columna{flex-direction:column;gap:16px;min-width:0;min-height:0;display:flex}.columna-entradas{scrollbar-width:thin;scrollbar-color:#b9ae99 transparent;flex:1;margin:-2px 0 -8px -2px;padding:2px 8px 8px 2px;overflow-y:auto}.panel{background:var(--panel);border:2.5px solid var(--tinta);border-radius:var(--radio);box-shadow:var(--sombra)}.panel-cabecera{justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px 10px;display:flex}.panel-cabecera h2{letter-spacing:-.01em;font-size:16px;font-weight:700}.formula{font-family:var(--mono);color:var(--tinta-suave);font-size:12px}.editor{border-left-width:8px;transition:border-color .2s}.editor.estado-ok{border-left-color:var(--teal)}.editor.estado-aviso{border-left-color:var(--naranja)}.editor.estado-error{border-left-color:var(--rojo)}.codigo{height:calc(var(--filas) * 21px + 18px);background:var(--panel-2);border:2px solid var(--tinta);resize:vertical;border-radius:10px;grid-template-columns:38px minmax(0,1fr);min-height:60px;margin:0 14px;display:grid;position:relative;overflow:hidden}.canal{font-family:var(--mono);color:var(--tenue);text-align:right;-webkit-user-select:none;user-select:none;background:#efe6d6;border-right:2px solid #1b1b1f26;padding:9px 0;font-size:11.5px;line-height:21px;overflow:hidden}.canal span{padding-right:7px;display:block}.canal .con-error{color:#fff;background:var(--rojo)}.canal .con-aviso{color:var(--tinta);background:var(--amarillo)}.codigo textarea{resize:none;width:100%;height:100%;font-family:var(--mono);tab-size:2;white-space:pre;background:0 0;border:0;outline:none;padding:9px 10px;font-size:13.5px;line-height:21px}.codigo:focus-within{box-shadow:0 0 0 3px var(--amarillo)}.codigo textarea::placeholder{color:#b5ad9d}.atajos{flex-wrap:wrap;gap:6px;padding:10px 14px 0;display:flex}.atajo{min-width:30px;font-family:var(--mono);background:var(--panel);border:1.5px solid var(--tinta);border-radius:7px;padding:3px 9px;font-size:13px}.atajo:hover{background:var(--amarillo-suave)}.editor>:last-child{margin-bottom:14px}.mensajes{gap:6px;max-height:170px;margin:12px 14px 0;padding:0;list-style:none;display:grid;overflow-y:auto}.mensaje{cursor:pointer;border-radius:8px;grid-template-columns:auto auto 1fr;align-items:start;gap:6px;padding:6px 9px;font-size:12.5px;display:grid}.mensaje .icono{margin-top:2px}.mensaje b{font-family:var(--mono);font-size:11.5px}.mensaje.error{background:var(--rojo-suave);color:#8f1f12}.mensaje.aviso{background:var(--naranja-suave);color:#7a4500}.insignia{font-family:var(--mono);border:2px solid var(--tinta);border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:700}.insignia-ok{background:var(--verde-suave)}.insignia-error{background:var(--rojo-suave)}.comprobaciones{gap:2px;margin:0;padding:0 14px 14px;list-style:none;display:grid}.comprobacion{font-family:var(--mono);align-items:center;gap:8px;padding:3px 0;font-size:12.5px;display:flex}.comprobacion .icono{box-sizing:content-box;border-radius:6px;flex:none;padding:2px}.comprobacion.ok .icono{color:#fff;background:var(--verde)}.comprobacion.error .icono{color:#fff;background:var(--rojo)}.comprobacion.advertencia .icono{background:var(--amarillo)}.comprobacion.error{color:#8f1f12}.columna-central{min-height:0}.escenario{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pestanas{border-bottom:2.5px solid var(--tinta);background:var(--panel-2);align-items:center;gap:4px;padding:8px 10px 0;display:flex}.pestanas>button{color:var(--tinta-suave);background:0 0;border:2.5px solid #0000;border-bottom:0;border-radius:11px 11px 0 0;margin-bottom:-2.5px;padding:8px 15px 9px;font-weight:600}.pestanas>button.activa{background:var(--panel);border-color:var(--tinta);color:var(--tinta)}.estado-ejecucion{background:var(--panel);border:2px solid var(--tinta);border-radius:999px;align-items:center;gap:8px;margin-bottom:6px;margin-left:auto;padding:4px 11px;font-size:13px;font-weight:700;display:inline-flex}.estado-ejecucion .punto{border:1.5px solid var(--tinta);background:var(--tenue);border-radius:50%;width:10px;height:10px}.situacion-ejecutando .punto{background:var(--amarillo);animation:.9s infinite parpadeo}.situacion-acepta{background:var(--verde-suave)}.situacion-acepta .punto{background:var(--verde)}.situacion-rechaza{background:var(--rojo-suave)}.situacion-rechaza .punto{background:var(--rojo)}.situacion-ciclo{background:var(--morado-suave)}.situacion-ciclo .punto{background:var(--morado)}.situacion-limite{background:var(--naranja-suave)}.situacion-limite .punto{background:var(--naranja)}@keyframes parpadeo{50%{opacity:.3}}.escenario-cuerpo{flex:1;min-height:0;position:relative}.capa{visibility:hidden;position:absolute;inset:0}.capa.visible{visibility:visible}.visor,.visor-lienzo{position:absolute;inset:0}.lienzo-3d{touch-action:none;width:100%;height:100%;display:block}.visor-vistas{background:var(--panel);border:2px solid var(--tinta);box-shadow:var(--sombra-chica);border-radius:11px;gap:2px;padding:3px;display:flex;position:absolute;top:12px;left:12px}.visor-ayuda{color:var(--tinta-suave);pointer-events:none;background:#fffcf6cc;border-radius:999px;padding:3px 9px;font-size:12px;position:absolute;bottom:10px;right:12px}.controles{border-top:2.5px solid var(--tinta);background:var(--panel);gap:10px;padding:12px 14px;display:grid}.controles-fila{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.controles-fila.secundaria{gap:10px 18px;font-size:13.5px}.transporte{gap:6px;display:flex}.progreso{flex:1;align-items:center;gap:10px;min-width:180px;display:flex}.contador{font-family:var(--mono);white-space:nowrap;color:var(--tinta-suave);font-size:12.5px}input[type=range]{min-width:80px;accent-color:var(--coral);flex:1}.modo{border:2px solid var(--tinta);border-radius:11px;gap:2px;padding:3px;display:flex}.campo{align-items:center;gap:8px;display:flex}.campo span,.casilla span{color:var(--tinta-suave);font-weight:500}.campo input[type=range]{flex:none;width:110px}.campo input[type=number]{width:84px;font-family:var(--mono);background:var(--panel-2);border:2px solid var(--tinta);border-radius:8px;padding:4px 8px;font-size:13px}.casilla{cursor:pointer;align-items:center;gap:7px;display:inline-flex}.casilla input{width:17px;height:17px;accent-color:var(--tinta)}.diagrama{background:#fbf7ef;flex-direction:column;height:100%;display:flex}.diagrama-barra{border-bottom:2px dashed #1b1b1f33;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 14px;font-size:13.5px;display:flex}.separador{flex:1}.diagrama-cuerpo{flex:1;min-height:0;position:relative;container-type:inline-size}@container (width>=700px){.diagrama-cuerpo.con-inspector .diagrama-lienzo{right:362px}}.diagrama-lienzo{touch-action:none;padding:10px;position:absolute;inset:0}.diagrama-lienzo.editando .mt-nodo,.diagrama-lienzo.editando .mt-arista{cursor:pointer}.inspector{background:var(--panel);border:2.5px solid var(--tinta);width:min(350px,100% - 20px);box-shadow:var(--sombra);scrollbar-width:thin;border-radius:12px;flex-direction:column;gap:14px;padding:12px 14px 14px;display:flex;position:absolute;top:10px;bottom:10px;right:10px;overflow-y:auto}.inspector-cabecera{justify-content:space-between;align-items:center;gap:8px;display:flex}.inspector-cabecera h3{margin:0;font-size:17px}.inspector .tarjeta-titulo{margin-bottom:5px}.inspector-error{cursor:default;display:block}.aviso-diagrama{cursor:default;max-width:60%;display:block;position:absolute;bottom:12px;left:12px}.boton-mini{background:var(--panel);border:1.5px solid var(--tinta);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid}.boton-mini:hover{background:var(--amarillo-suave)}.boton-mini.peligro:hover,.boton.peligro:hover:not(:disabled){background:var(--rojo-suave)}.boton.peligro{color:#8f1f12}.fila-nombre{align-items:flex-end;gap:8px;display:flex}.fila-nombre label{flex:1;display:grid}.fila-nombre input{min-width:0;font-family:var(--mono);background:var(--panel-2);border:2px solid var(--tinta);border-radius:8px;padding:6px 9px;font-size:14px}.mini-segmentos{background:var(--panel);border:1.5px solid var(--tinta);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.mini-segmentos button{background:0 0;border:0;border-radius:6px;padding:3px 9px;font-size:12.5px;font-weight:600}.mini-segmentos button.activo{background:var(--tinta);color:var(--panel)}.roles{display:flex}.roles button{flex:1}.lista-transiciones{gap:4px;display:grid}.fila-transicion{background:var(--panel-2);border-radius:8px;align-items:center;gap:6px;padding:4px 4px 4px 9px;display:flex}.fila-transicion .transicion{flex:1;font-size:13px}.formulario-transicion{background:var(--panel-2);border:2px dashed var(--tinta-suave);border-radius:10px;gap:9px;padding:10px 11px;display:grid}.formulario-transicion .tarjeta-titulo{margin:0}.delta-campos{font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;display:flex}.delta-campos select,.selector-simbolo input{font-family:var(--mono);background:var(--panel);border:1.5px solid var(--tinta);border-radius:6px;padding:3px 4px;font-size:13px}.selector-simbolo{gap:3px;display:inline-flex}.selector-simbolo input{text-align:center;width:2.2em}.formulario-acciones{gap:8px;display:flex}.eliminar-estado{align-self:flex-start}.diagrama-movimiento{background:var(--panel);border-top:2px dashed #1b1b1f33;gap:2px;padding:8px 14px 4px;display:grid}.movimiento-texto{flex-wrap:wrap;align-items:baseline;gap:4px 22px;font-size:14.5px;display:flex}.direccion{color:#c2341b;margin-left:10px;font-size:12.5px;font-weight:700}.diagrama-movimiento .cinta-plana{padding:16px 2px 18px}.diagrama-lienzo svg{width:100%;height:100%;display:block}.diagrama-nota{color:var(--tinta-suave);padding:8px 14px 10px;font-size:12.5px}.columna-depurador{min-height:0}.depurador{flex-direction:column;flex:1;gap:12px;min-height:0;padding-bottom:14px;display:flex;overflow-y:auto}.depurador>.tarjeta{margin:0 14px}.tarjeta{background:var(--panel-2);border:2px solid var(--tinta);border-radius:11px;padding:11px 13px}.tarjeta-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-suave);margin-bottom:7px;font-size:11.5px;font-weight:700}.tarjeta-titulo .nota,.tarjeta-titulo .nombre-config{text-transform:none;letter-spacing:0}.nota{color:var(--tinta-suave);font-size:13px}.centrada{text-align:center;justify-items:center;gap:10px;padding:18px;display:grid}.aviso-linea{background:var(--amarillo-suave);border:2px solid var(--tinta);border-radius:10px;margin:0 14px;padding:8px 11px;font-size:13px}.config-grande{overflow-wrap:anywhere;font-size:20px;line-height:1.6}.configuracion,.transicion{font-family:var(--mono)}.simbolo.blanco{color:var(--tenue)}.simbolo.leido{background:var(--amarillo);box-shadow:inset 0 -2px 0 var(--tinta);border-radius:3px;padding:0 1px}.estado{font-family:var(--mate);color:#c2341b;margin:0 1px;font-style:italic;font-weight:600}.estado sub{font-size:.68em}.nombre-config{font-family:var(--mate);margin-right:.12em;font-style:italic}.nombre-config sub{font-size:.68em}.desglose{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:10px 0 0;display:grid}.desglose div{align-items:baseline;gap:8px;min-width:0;display:flex}.desglose dt{font-family:var(--mate);color:var(--tinta-suave);font-style:italic;font-weight:700}.desglose dd{font-family:var(--mono);overflow-wrap:anywhere;margin:0;font-size:13.5px}.cinta-plana{gap:4px;padding:18px 2px 4px;display:flex;overflow-x:auto}.celda{width:30px;height:34px;font-family:var(--mono);background:var(--panel);border:2px solid var(--tinta);border-radius:6px;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid;position:relative}.celda.bajo-cabeza{background:var(--amarillo)}.celda.cambio{box-shadow:0 0 0 3px var(--coral);animation:.6s ease-out escritura}@keyframes escritura{0%{transform:translateY(-6px)scale(1.12)}}.celda .posicion{color:var(--tenue);font-size:9.5px;font-weight:400;position:absolute;bottom:-17px}.celda .antes{color:var(--coral);font-size:10px;text-decoration:line-through;position:absolute;top:-15px}.marca-cabeza{border-left:7px solid #0000;border-right:7px solid #0000;border-top:10px solid var(--tinta);width:0;height:0;position:absolute;top:-15px}.celda.cambio .marca-cabeza{top:-26px}.cinta-plana{padding-bottom:20px}.transicion-grande{font-size:16px}.etiqueta-implicita{font-family:var(--sans);background:var(--amarillo-suave);border:1.5px solid var(--tinta);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700}.explicacion{margin-top:6px;font-size:13.5px}.explicacion .simbolo{font-family:var(--mono);font-weight:700}.regla{font-family:var(--mono);background:var(--panel);border:1.5px dashed var(--tinta-suave);border-radius:8px;margin-top:8px;padding:7px 9px;font-size:12px}.regla b{font-family:var(--sans)}.resultado{gap:4px;font-size:13px;display:grid}.resultado-titulo{align-items:center;gap:8px;margin-bottom:4px;font-size:17px;font-weight:700;display:flex}.resultado-acepta{background:var(--verde-suave)}.resultado-rechaza{background:var(--rojo-suave)}.resultado-ciclo{background:var(--morado-suave)}.resultado-limite{background:var(--naranja-suave)}.tarjeta.lista{flex-direction:column;flex:1;min-height:220px;padding-bottom:6px;display:flex}.lista-configs{flex:1;min-height:160px;margin:0 -6px;position:relative;overflow-y:auto}.fila-config{text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;height:30px;padding:0 8px;font-size:13.5px;display:flex;position:absolute;left:0;right:0}.fila-config .nombre-config{width:44px;color:var(--tinta-suave);flex:none}.fila-config .configuracion{text-overflow:ellipsis;overflow:hidden}.fila-config:hover{background:var(--amarillo-suave)}.fila-config.actual{background:var(--tinta);color:var(--panel)}.fila-config.actual .estado,.fila-config.actual .nombre-config{color:var(--amarillo)}.fila-config.futura{opacity:.5}.fila-config.en-ciclo .icono{color:var(--morado);flex:none;margin-left:auto}.aviso-flotante{z-index:30;background:var(--tinta);max-width:calc(100vw - 32px);color:var(--panel);box-shadow:4px 4px 0 var(--coral);border-radius:12px;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:600;animation:.25s ease-out aparecer;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@keyframes aparecer{0%{opacity:0;transform:translate(-50%,12px)}}@media (width<=1380px){.app{height:auto;min-height:100vh}.principal{grid-template-columns:minmax(342px,404px) minmax(0,1fr)}.principal.sin-entradas{grid-template-columns:auto minmax(0,1fr)}.columna-entradas{margin:0;padding:0;overflow:visible}.escenario{flex:none;height:min(780px,100vh - 40px);min-height:560px}.columna-depurador{grid-column:1/-1}.depurador{overflow:visible}.lista-configs{flex:none;height:320px}}@media (width<=900px){.principal,.principal.sin-entradas{grid-template-columns:minmax(0,1fr);padding:14px}.lateral{flex-direction:column}.riel{width:100%;height:22px}.riel .icono{transform:rotate(90deg)}.riel-errores{top:50%;left:auto;right:12px;transform:translateY(-50%)}.encabezado{padding:12px 16px}.acciones .boton{padding:7px 10px;font-size:13.5px}.escenario{height:620px;min-height:0}.visor-ayuda{display:none}.pestanas>button{padding:7px 10px 8px;font-size:14px}.estado-ejecucion{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.exportar-resultado{justify-self:start;margin-top:6px}.modal-fondo{z-index:40;background:#1b1b1f73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:var(--panel);border:2.5px solid var(--tinta);border-radius:var(--radio);width:min(820px,100%);max-height:min(88vh,900px);box-shadow:6px 6px 0 var(--tinta);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.modal-cabecera{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.modal-cabecera h2{font-size:19px}.modal-explicacion{color:var(--tinta-suave);font-size:14px}.modal-explicacion code{font-family:var(--mono);color:var(--tinta);background:var(--panel-2);border-radius:4px;padding:0 4px;font-size:13px}.leyenda-secciones{flex-wrap:wrap;gap:8px;display:flex}.chip-seccion{border:2px solid var(--tinta);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.seccion-definicion{--color-seccion:var(--teal);--fondo-seccion:#dcf2ee}.seccion-transiciones{--color-seccion:var(--coral);--fondo-seccion:#ffe4dc}.seccion-entrada{--color-seccion:var(--morado);--fondo-seccion:var(--morado-suave)}.chip-seccion{background:var(--fondo-seccion);box-shadow:inset 6px 0 0 var(--color-seccion)}.lineas-carga{border:2px solid var(--tinta);scrollbar-width:thin;border-radius:10px;flex:1;min-height:120px;margin:0;padding:0;list-style:none;overflow:auto}.linea-carga{background:var(--fondo-seccion);border-left:6px solid var(--color-seccion);grid-template-columns:38px 104px minmax(0,1fr);align-items:baseline;font-size:13px;display:grid}.linea-carga .numero{font-family:var(--mono);color:var(--tenue);text-align:right;padding-right:8px;font-size:11.5px}.linea-carga .destino{letter-spacing:.04em;text-transform:uppercase;color:var(--color-seccion);filter:brightness(.75);font-size:11px;font-weight:700}.linea-carga code{font-family:var(--mono);white-space:pre;padding:2px 8px 2px 0}.linea-carga.tipo-comentario code{color:var(--tinta-suave);font-style:italic}.linea-carga.tipo-encabezado code{font-weight:800}.modal-acciones{justify-content:flex-end;gap:10px;display:flex}
