.vc-oculto{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.vc-carga{border:1px dashed var(--linea-2);gap:10px;padding:12px;display:grid}.vc-carga.vc-sobre{border-color:var(--tiza-luz);background:var(--panel-2)}.vc-botones{flex-wrap:wrap;gap:6px;display:flex}.vc-botones .vc-abrir{border-color:var(--tiza-luz)}.vc-oculto:focus-visible+.vc-abrir{outline:2px solid var(--tiza-luz);outline-offset:2px}.vc-privado{color:var(--texto);border-left:3px solid var(--prueba);margin:0;padding-left:10px;font-size:.8rem;line-height:1.45}.vc-canales{gap:10px;display:grid}.vc-lista{gap:14px;display:grid}.vc-lista:empty,.vc-lista:empty+.vc-lista-ay{display:none}.vc-gr{gap:7px;min-width:0;display:grid}.vc-gr+.vc-gr{border-top:1px solid var(--linea);padding-top:12px}.vc-gr-cab{align-items:baseline;gap:8px;min-width:0;display:flex}.vc-gr-t{color:#fff;font-size:.84rem;font-weight:600}.vc-gr-n{color:var(--gris-2);font-variant-numeric:tabular-nums;font-size:.76rem}.vc-gr-acc{gap:2px;margin-left:auto;display:flex}.vc-gr-acc button{font:inherit;min-height:var(--ctl-s);color:var(--gris);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:.76rem;text-decoration:underline}.vc-gr-acc button:hover{color:#fff}.vc-gr-acc button:focus-visible{outline:2px solid var(--tiza-luz);outline-offset:1px}.vc-chips{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:6px;display:grid}.vc-chips-d{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.vc-ch{border:1px solid var(--linea-2);background:var(--negro);min-width:0;color:var(--gris);cursor:pointer;align-items:center;gap:7px;padding:6px 8px;font-size:.82rem;font-weight:500;line-height:1.2;transition:border-color .15s,color .15s;display:flex}.vc-ch:hover{border-color:var(--gris-2);color:var(--texto)}.vc-ch:has(input:checked){border-color:var(--tiza);background:var(--panel-2);color:#fff}.vc-ch:has(input:focus-visible){outline:2px solid var(--tiza-luz);outline-offset:1px}.vc-ch input{-webkit-appearance:none;appearance:none;border:1px solid var(--gris-2);background:var(--negro);cursor:pointer;flex:none;width:14px;height:14px;margin:0;padding:0}.vc-ch input:focus{outline:none}.vc-ch input:checked{border-color:var(--tiza-luz);background:var(--tiza) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.2l2.6 2.6L11 4.4' fill='none' stroke='%23fff' stroke-width='1.8'/%3E%3C/svg%3E") center / 12px no-repeat}.vc-ch-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vc-ch-u{color:var(--gris-2);flex:none;margin-left:auto;font-size:.72rem;font-weight:400}.vc-ch-cam{background:var(--prueba);flex:none;width:6px;height:6px;margin-left:auto}.vc-solo{color:var(--gris);cursor:pointer;align-items:center;gap:8px;margin-top:2px;font-size:.8rem;font-weight:400;display:flex}.vc-solo input{-webkit-appearance:none;appearance:none;border:1px solid var(--gris-2);background:var(--negro);cursor:pointer;flex:none;width:14px;height:14px;margin:0;padding:0}.vc-solo input:checked{border-color:var(--tiza-luz);background:var(--tiza) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.2l2.6 2.6L11 4.4' fill='none' stroke='%23fff' stroke-width='1.8'/%3E%3C/svg%3E") center / 12px no-repeat}.vc-solo input:focus{outline:none}.vc-solo:has(input:focus-visible){outline:2px solid var(--tiza-luz);outline-offset:2px}.vc-ay-cam{background:var(--prueba);vertical-align:middle;width:6px;height:6px;margin:0 2px 1px;display:inline-block}.vc-pant{min-width:0;display:grid}.vc-barra{border:1px solid var(--linea-2);background:var(--panel);border-bottom:0;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 14px;display:flex}.vc-desp{color:var(--gris);flex:200px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-size:.82rem;display:grid}.vc-desp input{width:100%;accent-color:var(--tiza-luz)}#vc-svg{touch-action:pan-y;cursor:crosshair;user-select:none}#vc-svg:focus-visible{outline:2px solid var(--tiza-luz);outline-offset:2px}.vc-t{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 4px;font-size:.86rem;font-weight:600}.vc-tr{fill:none;stroke:var(--texto);stroke-width:1.2px}.vc-cur{stroke:var(--prueba);stroke-width:1px}.vc-nom{fill:#fff;font-size:12px;font-weight:700}.vc-dig-on{fill:var(--tiza)}.vc-dig-off{stroke:var(--gris-2);stroke-width:1px}.vc-dnom{fill:var(--texto);font-size:11px}.vc-sep{stroke:var(--linea);stroke-width:1px}.vc-an>.tb-modulo-c{gap:12px;padding-top:12px;display:grid}@media screen and (width>=1024px) and (height>=700px){.tb-pant .vc-an>h2{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tb-pant .vc-an>.tb-modulo-c{padding-top:0}}.vc-an-nota{color:var(--texto);font-size:.86rem;line-height:1.5}.vc-an-nota p,.vc-an-nota .tb-limites{margin:0 0 8px}.vc-an-ab{fill:var(--negro);stroke:var(--gris);stroke-width:1.5px}#vc-linea{touch-action:pan-y}@media (width<=560px){.vc-barra .tb-btn{flex:1}}@media screen and (width>=1024px) and (height>=700px){.tb-pant[data-disp=visor] .vc-barra{gap:4px 6px;padding:3px 8px}.tb-pant[data-disp=visor] .vc-desp{flex-basis:160px;font-size:.76rem}}@media print{.vc-barra{display:none!important}#vc-svg{max-height:190mm;height:auto!important}.vc-tr{stroke:#555}.vc-cur{stroke:#a07d00}.vc-nom{fill:#000}.vc-dnom{fill:#333}.vc-an-ab{fill:#fff;stroke:#6a6a6a}.vc-an-nota{color:#222!important}.vc-dig-on{fill:var(--tiza)}.vc-dig-off{stroke:#999}.vc-sep{stroke:#ddd}.vc-t{color:#000!important}}.hf-anillo{fill:none;stroke:var(--linea-2);stroke-width:1px}.hf-anillo2{fill:none;stroke:var(--linea);stroke-width:1px;stroke-dasharray:3 4}.hf-eje{stroke:var(--linea);stroke-width:1px}.hf-v{stroke-width:2.2px;fill:none}.hf-v.hf-guion{stroke-dasharray:5 3}.hf-t{stroke:none;font-size:12px;font-weight:700}.hf-tit{fill:var(--gris);font-size:11.5px}.hf-A{stroke:var(--tiza-luz);fill:var(--tiza-luz)}.hf-B{stroke:var(--texto);fill:var(--texto)}.hf-C{stroke:var(--gris);fill:var(--gris)}.hf-N{stroke:var(--gris-2);fill:var(--gris-2)}.hf-t.hf-A,.hf-t.hf-B,.hf-t.hf-C,.hf-t.hf-N{stroke:none}.tb-energizado .hf-v[pathLength]{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s ease-out forwards tb-trazo}.gc-tr{fill:none;stroke-width:1.6px;stroke-linejoin:round}.gc-A{stroke:var(--tiza-luz)}.gc-B{stroke:var(--texto)}.gc-C{stroke:var(--gris)}.gc-N{stroke:var(--gris-2);stroke-dasharray:5 3}.gc-ideal{stroke-width:1px;stroke-dasharray:3 3;opacity:.75}.gc-dig{fill:none;stroke:var(--texto);stroke-width:1.4px}.gc-dig0{stroke:var(--linea-2);stroke-width:1px}.gc-cur{stroke:#fff;stroke-width:1px;opacity:.7}.tb-energizado .gc-tr.tb-dibuja{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.2s ease-out forwards tb-trazo}@media (prefers-reduced-motion:reduce){.tb-energizado .hf-v[pathLength],.tb-energizado .gc-tr.tb-dibuja{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.gc-sw-n{border-top:2px dashed var(--gris-2)}.gc-conm{gap:4px;display:flex}.gc-pie{border-top:1px solid var(--linea);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 12px;display:flex}.gc-pie .gc-cursor{border-top:0;flex:320px;padding:0}.gc-cursor{border-top:1px solid var(--linea);color:var(--gris);font-variant-numeric:tabular-nums;min-height:calc(3em + 14px);margin:0;padding:7px 14px;font-size:.78rem;line-height:1.5}@media (width<=700px){.gc-cursor{min-height:calc(6em + 14px)}}.gc-cursor b{color:#fff;font-weight:600}#gc-ondas{touch-action:pan-y;cursor:crosshair}.gc-desliza input{width:100%;accent-color:var(--tiza);margin:0}.gc-dato:empty{display:none}.gc-baja{border:1px solid var(--linea-2);border-left:4px solid var(--tiza);background:var(--panel);gap:6px;padding:8px 10px;display:grid}.gc-baja-t{color:var(--fuerte);margin:0;font-size:.82rem;font-weight:700}.gc-baja .gc-chk{margin:0;font-size:.78rem}.gc-conm-fijo{padding:6px 12px 0}@media screen and (width>=1024px) and (height>=700px){.tb-pant .gc-acciones{gap:4px}.tb-pant[data-disp=visor] .gc-baja{gap:4px;padding:5px 7px}.tb-pant[data-disp=visor] .gc-baja-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tb-pant[data-disp=visor] .gc-baja .gc-pri{flex:100%}.tb-pant[data-disp=visor] .gc-baja .gc-chk{gap:7px;font-size:.72rem;line-height:1.3}.tb-pant[data-disp=visor] .gc-conm-fijo{padding:4px 8px 0}.tb-pant[data-disp=visor] .gc-pie{padding:3px 10px}.tb-pant[data-disp=visor] .gc-cursor{min-height:2.7em;font-size:.74rem;line-height:1.35}}.gc-resumen{color:var(--texto-2);margin:0 0 8px;font-size:.88rem}.gc-acciones{flex-wrap:wrap;gap:6px;display:flex}.gc-acciones .tb-btn:disabled{opacity:.45;cursor:not-allowed}.gc-pri{color:var(--fuerte);background:0 0;border-color:var(--tiza-luz)!important}.gc-pri:hover:not(:disabled),.gc-pri:focus-visible:not(:disabled){background:var(--tiza);color:#fff;border-color:var(--tiza)!important}.gc-chk{color:var(--gris);align-items:center;gap:9px;margin:12px 0 4px;font-size:.86rem;display:flex}.gc-chk[data-estado=ok]{color:var(--ok)}.gc-chk[data-estado=falla]{color:var(--error)}.gc-chk[data-estado=ok] .tb-led{background:var(--ok);box-shadow:0 0 0 2px var(--negro), 0 0 0 3px var(--ok)}.gc-chk[data-estado=falla] .tb-led{background:var(--error);box-shadow:0 0 0 2px var(--negro), 0 0 0 3px var(--error)}.gc-notas{color:var(--gris);gap:4px;margin:8px 0 4px;padding:0 0 0 18px;font-size:.82rem;display:grid}.gc-tabla th,.gc-tabla td{white-space:nowrap}.gc-tabla tbody th{width:auto}.gc-tabla tr.gc-sep>*{border-top:1px solid var(--linea-2)}.tb-modulo-c:has(>.gc-tabla){overflow-x:auto}@media (width<=520px){.gc-tabla{font-size:.78rem}.gc-tabla th,.gc-tabla td{padding-right:6px}}@media print{#gc-fas{height:105mm!important}#gc-ondas{height:80mm!important}.gc-acciones,.gc-conm,.gc-cursor,.gc-desliza{display:none!important}.gc-chk,.gc-notas,.gc-resumen{color:#000!important}.tb-kpi[hidden],.tb [data-si][hidden]{display:none!important}}.vc-botones[hidden],.gc-baja[hidden]{display:none!important}.tb-texto h3{margin:1.6em 0 .5em;font-size:1.12rem}.tb-texto section>h3:first-of-type{margin-top:.6em}
