.campo[data-v-aeadb27c]{flex-direction:column;gap:.25rem;margin-bottom:.9rem;display:flex}label[data-v-aeadb27c]{font-size:.9rem;font-weight:600}input.solo-lectura[data-v-aeadb27c]{background:var(--subpanel);color:var(--texto-suave)}input[data-v-aeadb27c],textarea[data-v-aeadb27c]{font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--texto);width:100%;padding:.4rem .55rem}textarea[data-v-aeadb27c]{resize:vertical}.expresion[data-v-aeadb27c]{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.9rem}.con-error input[data-v-aeadb27c],.con-error textarea[data-v-aeadb27c]{border-color:var(--peligro)}.ayuda[data-v-aeadb27c]{color:var(--texto-suave);margin:0;font-size:.85rem}.error[data-v-aeadb27c]{color:var(--peligro);margin:0;font-size:.85rem;font-weight:600}.casilla[data-v-15669b76]{grid-template-columns:auto 1fr;align-items:center;column-gap:.5rem;margin-bottom:.75rem;display:grid}input[data-v-15669b76]{width:1.1rem;height:1.1rem;accent-color:var(--accion-boton);margin:0}label[data-v-15669b76]{font-size:.9rem;font-weight:600}.ayuda[data-v-15669b76]{color:var(--texto-suave);grid-column:2;margin:.1rem 0 0;font-size:.85rem}.campo[data-v-8bf4df88]{flex-direction:column;gap:.25rem;margin-bottom:.9rem;display:flex}label[data-v-8bf4df88]{font-size:.9rem;font-weight:600}select[data-v-8bf4df88]{font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--texto);padding:.4rem .5rem}.ayuda[data-v-8bf4df88]{color:var(--texto-suave);margin:0;font-size:.85rem}.panel[data-v-0a50106b]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);padding:1rem 1.25rem}.ayuda[data-v-0a50106b]{color:var(--texto-suave);margin-top:-.5rem;font-size:.9rem}code[data-v-0a50106b]{background:var(--subpanel);border-radius:3px;padding:0 .25rem;font-family:ui-monospace,Cascadia Code,Consolas,monospace}.dos-columnas[data-v-0a50106b]{grid-template-columns:3fr 2fr;align-items:start;gap:1.25rem;display:grid}.css[data-v-0a50106b]{border:1px solid var(--borde-fuerte);border-radius:var(--radio);resize:vertical;tab-size:2;width:100%;padding:.6rem .75rem;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.9rem;line-height:1.5}.problemas[data-v-0a50106b]{margin:.5rem 0 0;padding:0;list-style:none}.problemas li[data-v-0a50106b]{border-radius:var(--radio);border-left:4px solid;margin-bottom:.3rem;padding:.35rem .6rem;font-size:.85rem}.problemas .error[data-v-0a50106b]{background:var(--peligro-claro);border-color:var(--peligro)}.problemas .aviso[data-v-0a50106b]{background:var(--aviso-claro);border-color:var(--aviso)}.vista-previa[data-v-0a50106b]{border:1px dashed var(--borde-fuerte);border-radius:var(--radio);background:#fff;padding:.75rem 1rem;position:sticky;top:0}.vista-previa h3[data-v-0a50106b]{margin-top:0}dl[data-v-0a50106b]{margin:0}dt[data-v-0a50106b]{color:var(--texto-suave);margin-top:.6rem;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.8rem}dd[data-v-0a50106b]{margin:.1rem 0 0}.negrita[data-v-0a50106b]{font-weight:700}.cursiva[data-v-0a50106b]{font-style:italic}.ajustes[data-v-b5b84060]{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;height:100%;display:grid;overflow:auto}.ancho-completo[data-v-b5b84060]{grid-column:1/-1}.columna[data-v-b5b84060]{flex-direction:column;gap:1rem;display:flex}.panel[data-v-b5b84060]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);padding:1rem 1.25rem}.fila[data-v-b5b84060]{align-items:flex-start;gap:.75rem;display:flex}.fila[data-v-b5b84060]>:first-child{flex:1}.fila .boton[data-v-b5b84060]{margin-top:1.55rem}.hojas-extra ul[data-v-b5b84060]{margin:0;padding-left:1.2rem}code[data-v-b5b84060]{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.ayuda[data-v-b5b84060]{color:var(--texto-suave);margin-top:-.5rem;font-size:.9rem}.negrita[data-v-f6032529]{font-weight:700}.cursiva[data-v-f6032529]{font-style:italic}li[data-v-f454b1a0]{list-style:none}.nodo[data-v-f454b1a0]{text-align:left;border-radius:var(--radio);width:100%;color:var(--texto);background:0 0;border:1px solid #0000;align-items:center;gap:.6rem;padding:.4rem .6rem;display:flex}.nodo[data-v-f454b1a0]:hover{background:var(--subpanel)}.nodo.seleccionado[data-v-f454b1a0]{background:var(--fila-seleccionada);border-color:var(--accion)}.tipo[data-v-f454b1a0]{color:var(--texto-suave);text-transform:uppercase;letter-spacing:.02em;flex:0 0 8.75rem;font-size:.75rem;font-weight:600}.grupo>.tipo[data-v-f454b1a0],.repeticion>.tipo[data-v-f454b1a0]{color:var(--acento)}.texto[data-v-f454b1a0]{flex-direction:column;flex:1;min-width:0;display:flex}.etiqueta[data-v-f454b1a0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grupo .etiqueta[data-v-f454b1a0],.repeticion .etiqueta[data-v-f454b1a0]{font-weight:700}.nombre[data-v-f454b1a0]{color:var(--texto-suave);font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.8rem}.marca[data-v-f454b1a0]{background:var(--info-claro);color:var(--info);border-radius:999px;padding:.05rem .4rem;font-size:.75rem}.marca-problema[data-v-f454b1a0]{border-radius:999px;padding:.05rem .4rem;font-size:.75rem;font-weight:700}.marca-problema.error[data-v-f454b1a0]{background:var(--peligro-claro);color:var(--peligro)}.marca-problema.aviso[data-v-f454b1a0]{background:var(--aviso-claro);color:var(--aviso)}.hijos[data-v-f454b1a0]{border-left:2px solid var(--borde);margin:.1rem 0 .3rem 1.1rem;padding:0 0 0 .5rem}.vacio[data-v-f454b1a0]{color:var(--texto-suave);padding:.3rem .6rem;font-size:.85rem;font-style:italic}.campo[data-v-451c8e85]{flex-direction:column;gap:.25rem;margin-bottom:.9rem;display:flex}.encabezado[data-v-451c8e85]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.encabezado>label[data-v-451c8e85]{font-size:.9rem;font-weight:600}select[data-v-451c8e85]{font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);padding:.15rem .4rem;font-size:.85rem}textarea[data-v-451c8e85]{font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);resize:vertical;width:100%;padding:.4rem .55rem}.ayuda[data-v-451c8e85]{color:var(--texto-suave);margin:0;font-size:.85rem}.extra[data-v-ab721a41]{border:1px solid var(--borde);border-radius:var(--radio);margin-top:1rem;padding:.6rem 1rem}summary[data-v-ab721a41]{cursor:pointer;font-weight:700}.ayuda[data-v-ab721a41]{color:var(--texto-suave);font-size:.85rem}table[data-v-ab721a41]{border-collapse:collapse;width:100%;margin-bottom:.5rem}th[data-v-ab721a41]{text-align:left;white-space:nowrap;padding:.25rem .5rem .25rem 0;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.85rem;font-weight:600}td[data-v-ab721a41]{padding:.2rem 0}input[data-v-ab721a41]{font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);width:100%;padding:.3rem .45rem}td .boton[data-v-ab721a41]{margin-left:.3rem;padding:.2rem .5rem}.agregar[data-v-ab721a41]{gap:.5rem;display:flex}.agregar input[data-v-ab721a41]{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.condiciones[data-v-6c5b5be8]{border:1px solid var(--borde);border-radius:var(--radio);margin-bottom:.9rem;padding:.5rem .75rem}summary[data-v-6c5b5be8]{cursor:pointer;font-size:.9rem;font-weight:600}.ayuda[data-v-6c5b5be8]{color:var(--texto-suave);font-size:.85rem}code[data-v-6c5b5be8],.valor[data-v-6c5b5be8],.expresion[data-v-6c5b5be8]{font-family:ui-monospace,Cascadia Code,Consolas,monospace}table[data-v-6c5b5be8]{border-collapse:collapse;width:100%}thead th[data-v-6c5b5be8]{text-align:left;color:var(--texto-suave);padding:.2rem .3rem;font-size:.8rem}tbody th[data-v-6c5b5be8]{text-align:left;width:40%;padding:.25rem .5rem .25rem 0;font-weight:400}.valor[data-v-6c5b5be8]{color:var(--texto-suave);margin-right:.4rem;font-size:.8rem}td input.expresion[data-v-6c5b5be8]{border:1px solid var(--borde-fuerte);border-radius:var(--radio);width:100%;padding:.3rem .45rem;font-size:.9rem}.fija[data-v-6c5b5be8]{text-align:center;width:3.5rem}td.fija input[data-v-6c5b5be8]{width:1.1rem;height:1.1rem}.problemas[data-v-aa4ad45a]{margin:0 0 1rem;padding:0;list-style:none}.problemas li[data-v-aa4ad45a]{border-radius:var(--radio);border-left:4px solid;margin-bottom:.35rem;padding:.45rem .7rem}.problemas .error[data-v-aa4ad45a]{background:var(--peligro-claro);border-color:var(--peligro)}.problemas .aviso[data-v-aa4ad45a]{background:var(--aviso-claro);border-color:var(--aviso)}details[data-v-aa4ad45a]{border:1px solid var(--borde);border-radius:var(--radio);padding:.6rem 1rem}summary[data-v-aa4ad45a]{cursor:pointer;margin-bottom:.25rem;font-weight:700}details[open] summary[data-v-aa4ad45a]{margin-bottom:.75rem}.vista-previa[data-v-059b3e11]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);min-height:0;padding:1rem;overflow:auto}.celular[data-v-059b3e11]{color:#212121;background:#fff;border:8px solid #2b2b2b;border-radius:18px;min-height:18rem;padding:1rem .9rem;font-family:Roboto,system-ui,sans-serif}.titulo-grupo[data-v-059b3e11]{border-bottom:2px solid var(--accion);margin:0 0 .75rem;padding-bottom:.4rem;font-size:1rem}.pregunta+.pregunta[data-v-059b3e11]{border-top:1px solid var(--borde);margin-top:1rem;padding-top:.75rem}.etiqueta[data-v-059b3e11]{white-space:pre-wrap;margin:0 0 .3rem;font-size:1.05rem}.obligatoria[data-v-059b3e11]{color:var(--peligro);font-weight:700}.pista[data-v-059b3e11]{color:#5f6470;white-space:pre-wrap;margin:0 0 .5rem;font-size:.85rem}.opciones[data-v-059b3e11]{margin:0;padding:0;list-style:none}.opciones li[data-v-059b3e11]{gap:.5rem;padding:.35rem 0;display:flex}.condicional[data-v-059b3e11]{color:var(--aviso);margin-left:auto;font-size:.75rem}.peso[data-v-059b3e11]{color:var(--texto-suave);margin-left:auto;font-size:.75rem}.condicional+.peso[data-v-059b3e11]{margin-left:.5rem}.marca[data-v-059b3e11]{color:var(--accion);min-width:1.2rem}.rotacion[data-v-059b3e11]{color:var(--texto-suave);justify-content:space-between;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.8rem;display:flex}.rotacion .boton[data-v-059b3e11]{padding:.2rem .6rem;font-size:.8rem}.caja[data-v-059b3e11]{border-bottom:2px solid var(--accion);color:#9e9e9e;min-height:1.8rem;padding:.2rem 0}.boton-celular[data-v-059b3e11]{background:var(--accion-boton);color:#fff;border-radius:4px;padding:.45rem .9rem;font-size:.9rem;display:inline-block}.matriz[data-v-059b3e11]{border-collapse:collapse;width:100%;font-size:.85rem}.matriz th[data-v-059b3e11],.matriz td[data-v-059b3e11]{border-bottom:1px solid var(--borde);text-align:center;padding:.3rem}.matriz th[scope=row][data-v-059b3e11]{text-align:left;font-weight:400}.condicion[data-v-059b3e11],.oculta[data-v-059b3e11],.vacio[data-v-059b3e11]{color:var(--texto-suave);font-size:.8rem}code[data-v-059b3e11]{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.estructura[data-v-45523f86]{grid-template-columns:minmax(20rem,5fr) minmax(22rem,6fr) minmax(16rem,4fr);gap:1rem;height:100%;min-height:0;display:grid}.panel-arbol[data-v-45523f86],.panel-propiedades[data-v-45523f86]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);min-height:0;overflow:auto}.panel-arbol[data-v-45523f86]{flex-direction:column;display:flex}.herramientas[data-v-45523f86]{background:var(--superficie);border-bottom:1px solid var(--borde);z-index:1;padding:1rem 1rem .5rem;position:sticky;top:0}.fila[data-v-45523f86]{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.tipo-nuevo[data-v-45523f86]{font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);flex:1;min-width:10rem;padding:.35rem .5rem;font-size:.9rem}.pista[data-v-45523f86]{color:var(--texto-suave);margin:0;font-size:.8rem}.arbol[data-v-45523f86]{margin:0;padding:.5rem}.panel-propiedades[data-v-45523f86]{padding:1rem 1.25rem}.vacio[data-v-45523f86]{color:var(--texto-suave);padding:1rem}.listas[data-v-6d90d571]{grid-template-columns:18rem 1fr;gap:1rem;height:100%;min-height:0;display:grid}.panel[data-v-6d90d571]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);padding:1rem 1.25rem;overflow:auto}.indice ul[data-v-6d90d571]{margin:1rem 0 0;padding:0;list-style:none}.lista[data-v-6d90d571]{text-align:left;border-radius:var(--radio);width:100%;color:var(--texto);background:0 0;border:1px solid #0000;flex-direction:column;padding:.45rem .6rem;display:flex}.lista[data-v-6d90d571]:hover{background:var(--subpanel)}.lista[aria-current=true][data-v-6d90d571]{background:var(--fila-seleccionada);border-color:var(--accion)}.nombre[data-v-6d90d571]{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-weight:600}.con-problemas[data-v-6d90d571]{color:var(--peligro);font-size:.8rem;font-weight:700}.cuenta[data-v-6d90d571]{color:var(--texto-suave);font-size:.8rem}.encabezado[data-v-6d90d571],.fila[data-v-6d90d571]{align-items:flex-end;gap:.75rem;display:flex}.encabezado[data-v-6d90d571]>:first-child,.fila[data-v-6d90d571]>:first-child{flex:1}.encabezado .boton[data-v-6d90d571],.fila .boton[data-v-6d90d571]{margin-bottom:.9rem}table[data-v-6d90d571]{border-collapse:collapse;width:100%}th[data-v-6d90d571]{text-align:left;background:var(--subpanel);border-bottom:1px solid var(--borde-fuerte);padding:.4rem;font-size:.85rem}td[data-v-6d90d571]{border-bottom:1px solid var(--borde);padding:.25rem}td input[data-v-6d90d571]{font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);width:100%;padding:.3rem .45rem}td input[aria-invalid=true][data-v-6d90d571]{border-color:var(--peligro)}.valor[data-v-6d90d571]{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.acciones[data-v-6d90d571]{white-space:nowrap;width:1%}.acciones .boton[data-v-6d90d571]{padding:.25rem .5rem}.quitar[data-v-6d90d571]{color:var(--peligro);background:0 0;border:none;font-weight:700}.error[data-v-6d90d571]{color:var(--peligro);font-weight:600}.ayuda[data-v-6d90d571],.vacio[data-v-6d90d571]{color:var(--texto-suave);font-size:.9rem}.flujo[data-v-aaabc709]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);flex-direction:column;height:100%;display:flex}.herramientas[data-v-aaabc709]{border-bottom:1px solid var(--borde);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding:.75rem 1rem;display:flex}.herramientas h2[data-v-aaabc709]{margin:0}.casilla[data-v-aaabc709]{align-items:center;gap:.35rem;font-size:.9rem;display:inline-flex}.zoom[data-v-aaabc709]{align-items:center;gap:.4rem;font-size:.9rem;display:inline-flex}.zoom .boton[data-v-aaabc709]{padding:.15rem .6rem}.ayuda[data-v-aaabc709]{color:var(--texto-suave);margin:0;font-size:.85rem}.lienzo[data-v-aaabc709]{background:var(--fondo);flex:1;padding:.5rem;overflow:auto}svg[data-v-aaabc709]{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:block}.caja[data-v-aaabc709]{fill:#fff;stroke:var(--borde-fuerte);stroke-width:1.5px}.caja.repeticion[data-v-aaabc709]{stroke:var(--acento);stroke-dasharray:6 4}.arista[data-v-aaabc709]{fill:none;stroke:#6b7280;stroke-width:1.5px}.arista.salto[data-v-aaabc709]{stroke:var(--aviso);stroke-dasharray:5 4}.arista.regreso[data-v-aaabc709]{stroke:var(--acento)}.punta[data-v-aaabc709]{fill:#6b7280}.etiqueta-arista[data-v-aaabc709]{fill:var(--texto-suave);font-size:11px;font-weight:700}.etiqueta-arista.salto[data-v-aaabc709]{fill:var(--aviso)}.etiqueta-arista.regreso[data-v-aaabc709]{fill:var(--acento)}.nodo .forma[data-v-aaabc709]{fill:#fff;stroke:var(--accion);stroke-width:1.5px}.nodo[role=button][data-v-aaabc709]{cursor:pointer}.nodo[role=button]:hover .forma[data-v-aaabc709]{fill:var(--fila-seleccionada)}.nodo[data-v-aaabc709]:focus{outline:none}.nodo:focus-visible .forma[data-v-aaabc709]{stroke:var(--foco);stroke-width:3px}.nodo.inicio .forma[data-v-aaabc709],.nodo.fin .forma[data-v-aaabc709]{fill:var(--accion-boton);stroke:var(--accion-boton)}.nodo.inicio .titulo[data-v-aaabc709],.nodo.fin .titulo[data-v-aaabc709]{fill:#fff;font-weight:700}.nodo.encabezado .forma[data-v-aaabc709]{fill:var(--subpanel);stroke:var(--borde-fuerte)}.nodo.encabezado .titulo[data-v-aaabc709]{font-weight:700}.nodo.decision .forma[data-v-aaabc709]{fill:var(--aviso-claro);stroke:var(--aviso)}.nodo.calculo .forma[data-v-aaabc709]{fill:var(--fondo);stroke:var(--borde-fuerte);stroke-dasharray:4 3}.nodo.nota .forma[data-v-aaabc709]{stroke:var(--info)}.nodo.seleccionado .forma[data-v-aaabc709]{stroke:var(--acento);stroke-width:3px}.nodo.error .forma[data-v-aaabc709]{stroke:var(--peligro);stroke-width:2.5px;fill:var(--peligro-claro)}.nodo.aviso:not(.error) .forma[data-v-aaabc709]{stroke:var(--aviso);stroke-width:2.5px}.titulo[data-v-aaabc709]{fill:var(--texto);font-size:13px}.subtitulo[data-v-aaabc709]{fill:var(--texto-suave);font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:11px}.condicion[data-v-aaabc709]{fill:var(--texto);font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12px}.obligatoria[data-v-aaabc709]{fill:var(--peligro);font-weight:700}.nodo.calculo .titulo[data-v-aaabc709]{fill:var(--texto-suave);font-size:12px}.dibujo-muestra[data-v-93acff5c]{margin:0}svg[data-v-93acff5c]{background:var(--fondo);border:1px solid var(--borde);border-radius:var(--radio);width:100%;height:auto;display:block}.forma[data-v-93acff5c]{fill-rule:evenodd;fill-opacity:.45;stroke:#2b2b2b;stroke-width:.8px;vector-effect:non-scaling-stroke;cursor:pointer}.forma[data-v-93acff5c]:focus{outline:none}.forma.elegida[data-v-93acff5c],.forma[data-v-93acff5c]:focus-visible{fill-opacity:.85;stroke:var(--acento);stroke-width:2.5px}.c0[data-v-93acff5c]{fill:#009ecc}.c1[data-v-93acff5c]{fill:#bd006b}.c2[data-v-93acff5c]{fill:#067a08}.c3[data-v-93acff5c]{fill:#9a5500}.c4[data-v-93acff5c]{fill:#31708f}.c5[data-v-93acff5c]{fill:#6b4fa0}figcaption[data-v-93acff5c]{color:var(--texto-suave);margin-top:.5rem;font-size:.9rem}code[data-v-93acff5c]{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.muestra[data-v-1c95c692]{grid-template-columns:minmax(22rem,1fr) minmax(0,1.4fr);gap:1rem;height:100%;min-height:0;display:grid}.columna[data-v-1c95c692]{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);min-height:0;padding:1rem 1.25rem;overflow:auto}h2[data-v-1c95c692]{margin-top:0}h3[data-v-1c95c692]{margin:1.25rem 0 .5rem;font-size:1rem}.ayuda[data-v-1c95c692]{color:var(--texto-suave);font-size:.9rem}code[data-v-1c95c692]{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.aviso[data-v-1c95c692]{background:var(--aviso-claro);border-left:4px solid var(--aviso);padding:.5rem .75rem}.exito[data-v-1c95c692]{color:var(--exito);font-weight:600}.error[data-v-1c95c692]{color:var(--peligro);font-weight:600}.nuevo[data-v-1c95c692]{border:1px solid var(--borde);border-radius:var(--radio);padding:.75rem 1rem}.problemas[data-v-1c95c692]{background:var(--peligro-claro);border-left:4px solid var(--peligro);padding:.5rem .75rem .5rem 1.75rem;font-size:.9rem}.resumen[data-v-1c95c692]{grid-template-columns:auto 1fr;gap:.25rem 1rem;display:grid}.resumen dt[data-v-1c95c692]{font-weight:600}.resumen dd[data-v-1c95c692]{margin:0}.campo-numero[data-v-1c95c692]{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.campo-numero label[data-v-1c95c692]{font-size:.9rem;font-weight:600}.campo-numero input[data-v-1c95c692]{width:5rem;font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);padding:.3rem .45rem}label.boton[data-v-1c95c692]{cursor:pointer}input[type=file]:focus-visible+label.boton[data-v-1c95c692]{outline:3px solid var(--foco)}.problemas[data-v-db6ee1e1]{background:var(--superficie);border-top:1px solid var(--borde-fuerte)}.barra[data-v-db6ee1e1]{align-items:center;gap:1rem;padding:.4rem 1.25rem;display:flex}.resumen[data-v-db6ee1e1]{border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--exito-claro);color:var(--exito);align-items:center;gap:.45rem;padding:.3rem .7rem;font-weight:700;display:inline-flex}.resumen.errores[data-v-db6ee1e1]{background:var(--peligro-claro);color:var(--peligro)}.resumen.avisos[data-v-db6ee1e1]{background:var(--aviso-claro);color:var(--aviso)}.estado-pyxform[data-v-db6ee1e1]{color:var(--texto-suave);flex:1;margin:0;font-size:.85rem}.estado-pyxform.fallo[data-v-db6ee1e1]{color:var(--peligro);font-weight:600}.lista[data-v-db6ee1e1]{max-height:14rem;margin:0;padding:0 1.25rem .75rem;list-style:none;overflow:auto}.problema[data-v-db6ee1e1]{text-align:left;border:none;border-bottom:1px solid var(--borde);width:100%;color:var(--texto);background:0 0;grid-template-columns:4rem 10rem 1fr;gap:.25rem .75rem;padding:.35rem .5rem;display:grid}.problema[data-v-db6ee1e1]:hover{background:var(--subpanel)}.nivel[data-v-db6ee1e1]{font-size:.85rem;font-weight:700}.error .nivel[data-v-db6ee1e1]{color:var(--peligro)}.aviso .nivel[data-v-db6ee1e1]{color:var(--aviso)}.lugar[data-v-db6ee1e1]{color:var(--texto-suave);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.85rem;overflow:hidden}.original[data-v-db6ee1e1]{color:var(--texto-suave);grid-column:3;font-size:.8rem}.vacio[data-v-db6ee1e1]{color:var(--texto-suave);padding:.5rem}.dialogo[data-v-803fa78e]{border:1px solid var(--borde-fuerte);border-radius:var(--radio);width:min(44rem,100vw - 2rem);max-height:calc(100vh - 4rem);color:var(--texto);background:var(--superficie);padding:1.25rem 1.5rem;overflow:auto}.dialogo[data-v-803fa78e]::backdrop{background:#00000073}h2[data-v-803fa78e]{margin:0 0 1rem;font-size:1.2rem}h3[data-v-803fa78e]{margin:1rem 0 .5rem;font-size:1rem}h4[data-v-803fa78e]{margin:.75rem 0 .25rem;font-size:.9rem}.datos[data-v-803fa78e]{grid-template-columns:auto 1fr;gap:.25rem 1rem;margin:0;display:grid}.datos dt[data-v-803fa78e]{font-weight:600}.datos dd[data-v-803fa78e]{margin:0}.lista[data-v-803fa78e]{margin:.25rem 0;padding-left:1.25rem}.lista li[data-v-803fa78e]{margin-bottom:.2rem}.detalle[data-v-803fa78e],.nota[data-v-803fa78e],.ocupado[data-v-803fa78e]{color:var(--texto-suave)}.avisos[data-v-803fa78e]{background:var(--aviso-claro);border-left:4px solid var(--aviso);border-radius:var(--radio);padding:.5rem .75rem}.avisos p[data-v-803fa78e]{margin:0}.avisos ul[data-v-803fa78e]{margin:.3rem 0 0;padding-left:1.25rem}.exito[data-v-803fa78e]{color:var(--exito);font-weight:600}.error[data-v-803fa78e]{color:var(--peligro);font-weight:600}.enlaces[data-v-803fa78e]{padding-left:1.25rem}.acciones-linea[data-v-803fa78e]{gap:.5rem;display:flex}.proyecto[data-v-803fa78e]{gap:.35rem;margin-bottom:1rem;display:grid}.proyecto label[data-v-803fa78e]{font-weight:600}.proyecto select[data-v-803fa78e],.proyecto input[data-v-803fa78e]{font:inherit;border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--texto);padding:.35rem .5rem}.nuevo-proyecto[data-v-803fa78e]{gap:.35rem;margin-top:.5rem;display:grid}.nuevo-proyecto input[data-v-803fa78e]{flex:1}ul.avisos[data-v-803fa78e]{margin:0 0 1rem;padding-left:1.75rem}a.boton[data-v-803fa78e]{text-decoration:none}code[data-v-803fa78e]{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.pie[data-v-803fa78e]{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.dialogo[data-v-80280e39]{border:1px solid var(--borde-fuerte);border-radius:var(--radio);width:min(46rem,100vw - 2rem);max-height:calc(100vh - 4rem);color:var(--texto);background:var(--superficie);padding:1.25rem 1.5rem;overflow:auto}.dialogo[data-v-80280e39]::backdrop{background:#00000073}h2[data-v-80280e39]{margin:0 0 .75rem;font-size:1.2rem}.nota[data-v-80280e39]{color:var(--texto-suave)}.error[data-v-80280e39]{color:var(--peligro);font-weight:600}table[data-v-80280e39]{border-collapse:collapse;width:100%}th[data-v-80280e39],td[data-v-80280e39]{text-align:left;border-bottom:1px solid var(--borde);padding:.35rem .5rem}td[data-v-80280e39]:last-child{text-align:right}code[data-v-80280e39]{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.9em}.pie[data-v-80280e39]{justify-content:flex-end;margin-top:1.25rem;display:flex}.dialogo[data-v-89022b7b]{border:1px solid var(--borde-fuerte);border-radius:var(--radio);width:min(36rem,100vw - 2rem);color:var(--texto);background:var(--superficie);padding:1.25rem 1.5rem}.dialogo[data-v-89022b7b]::backdrop{background:#00000073}h2[data-v-89022b7b]{margin:0 0 .75rem;font-size:1.15rem}.opciones[data-v-89022b7b]{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.opciones li[data-v-89022b7b]{justify-items:start;gap:.25rem;display:grid}.detalle[data-v-89022b7b]{color:var(--texto-suave);font-size:.85rem}.pie[data-v-89022b7b]{justify-content:flex-end;margin-top:1.25rem;display:flex}.aplicacion[data-v-f40d8fb6]{grid-template-rows:auto auto auto 1fr auto;height:100vh;display:grid}.barra[data-v-f40d8fb6]{background:var(--superficie);border-bottom:3px solid var(--accion);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.25rem;display:flex}.identidad[data-v-f40d8fb6]{align-items:center;gap:.75rem;min-width:0;display:flex}.marca[data-v-f40d8fb6]{background:var(--accion) url(/favicon.svg) center / cover;border-radius:6px;flex:none;width:2rem;height:2rem}h1[data-v-f40d8fb6]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.15rem;overflow:hidden}.archivo[data-v-f40d8fb6]{color:var(--texto-suave);margin:0;font-size:.85rem}.archivo.pendiente[data-v-f40d8fb6]{color:var(--aviso);font-weight:600}.acciones[data-v-f40d8fb6]{gap:.5rem;display:flex}.mensaje[data-v-f40d8fb6]{border-radius:var(--radio);border:1px solid;margin:.75rem 1.25rem 0;padding:.6rem 2.5rem .6rem 1rem;position:relative}.mensaje p[data-v-f40d8fb6]{margin:0;font-weight:600}.mensaje ul[data-v-f40d8fb6]{margin:.4rem 0 0}.mensaje.exito[data-v-f40d8fb6]{background:var(--exito-claro);border-color:var(--exito);color:var(--exito)}.mensaje.info[data-v-f40d8fb6]{background:var(--info-claro);border-color:var(--info);color:var(--texto)}.mensaje.error[data-v-f40d8fb6]{background:var(--peligro-claro);border-color:var(--peligro);color:var(--texto)}.cerrar[data-v-f40d8fb6]{color:inherit;background:0 0;border:none;font-size:1.25rem;position:absolute;top:.35rem;right:.5rem}.pestanas[data-v-f40d8fb6]{border-bottom:1px solid var(--borde-fuerte);gap:.25rem;padding:.75rem 1.25rem 0;display:flex}[role=tab][data-v-f40d8fb6]{border-radius:var(--radio) var(--radio) 0 0;color:var(--texto-suave);background:0 0;border:1px solid #0000;border-bottom:none;margin-bottom:-1px;padding:.5rem 1rem;font-weight:600}[role=tab][aria-selected=true][data-v-f40d8fb6]{background:var(--fondo);border-color:var(--borde-fuerte);border-bottom:1px solid var(--fondo);color:var(--texto);box-shadow:inset 0 3px 0 var(--acento)}.contenido[data-v-f40d8fb6]{min-height:0;padding:1rem 1.25rem;overflow:hidden}:root{--fondo:#f7f7f7;--superficie:#fff;--subpanel:#eee;--subpanel-activo:#ddd;--texto:#333;--texto-suave:#5f6470;--borde:#ddd;--borde-fuerte:#c3c3c3;--fila-seleccionada:#e4edf1;--accion:#009ecc;--accion-boton:#007ba0;--accion-boton-encima:#006887;--accion-texto:#0a6db8;--accion-claro:#d0e7f1;--accion-deshabilitada:#999;--acento:#bd006b;--acento-oscuro:#8d0050;--exito:#067a08;--exito-claro:#ddf1d5;--info:#31708f;--info-claro:#d9edf7;--aviso:#9a5500;--aviso-claro:#f5e9d9;--peligro:#de2a11;--peligro-claro:#ffe6e6;--resaltado:#faf1cd;--foco:#0a6db8;--radio:4px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--texto);background:var(--fondo);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.45}*{box-sizing:border-box}body{background:var(--fondo);margin:0}a{color:var(--accion-texto)}:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}button{font:inherit;cursor:pointer}.boton{border:1px solid var(--borde-fuerte);border-radius:var(--radio);background:var(--superficie);color:var(--texto);white-space:nowrap;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.9rem;display:inline-flex}.boton:hover:not(:disabled){background:var(--subpanel)}.boton:disabled{color:var(--accion-deshabilitada);cursor:not-allowed}.boton-principal{background:var(--accion-boton);border-color:var(--accion-boton);color:#fff}.boton-principal:hover:not(:disabled){background:var(--accion-boton-encima)}.boton-peligro{color:var(--peligro)}.boton-peligro:hover:not(:disabled){background:var(--peligro-claro)}h2{margin:0 0 1rem;font-size:1.15rem}h3{margin:1.25rem 0 .75rem;font-size:1rem}fieldset{border:1px solid var(--borde);border-radius:var(--radio);margin:0 0 1rem;padding:.75rem 1rem .25rem}legend{padding:0 .35rem;font-weight:700}
