.vc-bk-cuerpo{flex:1;display:grid;grid-template-columns:1fr 280px;gap:14px;min-height:0}.vc-bk-izq{display:flex;flex-direction:column;gap:12px}.vc-bk-calendario{padding:13px 15px 14px}.vc-bk-calendario .ra-sub i{margin-right:3px}.vc-bk-dias{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-top:10px;text-align:center}.vc-bk-dias>.ra-sub{font-size:10.5px;font-weight:700}.vc-bk-dia{display:grid;place-items:center;height:30px;border-radius:7px;font-size:11px;font-weight:700}.vc-bk-dia.ok{background:#34d39929;color:#6ee7b7}.vc-bk-dia.hoy{background:color-mix(in srgb,var(--acento) 14%,transparent);box-shadow:inset 0 0 0 1.5px var(--acento);color:#fff}.vc-bk-dia.hoy.ok{background:#34d3994d;box-shadow:inset 0 0 0 1.5px var(--ra-ok)}.vc-bk-trabajos{flex:1;padding:13px 15px}.vc-bk-trabajos ul{display:grid;gap:6px;margin-top:10px}.vc-bk-trabajo{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:11px;padding:7px 10px;border-radius:10px;background:var(--ra-panel-2)}.vc-bk-trabajo .ra-sub{margin-top:1px;font-size:11.5px}.vc-bk-disco{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:color-mix(in srgb,var(--acento) 15%,transparent);color:var(--acento)}.vc-bk-curso{display:grid;grid-template-columns:70px 38px;align-items:center;gap:8px;text-align:right;font-size:12px}.vc-bk-prueba{position:relative;padding:14px 15px;overflow:hidden}.vc-bk-resumen ol{display:grid;gap:8px;margin:12px 0 16px}.vc-bk-resumen li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;background:var(--ra-panel-2);font-size:12px;font-weight:600}.vc-bk-form,.vc-bk-registro,.vc-bk-prueba.formulario .vc-bk-resumen{display:none}.vc-bk-prueba.formulario .vc-bk-form{display:block}.vc-bk-form label{display:block;margin:10px 0 5px;color:var(--ra-suave);font-size:11.5px;font-weight:600}.vc-bk-form .ra-campo{gap:6px}.vc-bk-form [data-destino-texto]:not(.ra-vacio){color:var(--ra-texto)}.vc-bk-form .ra-boton{justify-content:center;width:100%;margin-top:12px;padding:9px}.vc .vc-bk-pasos{display:grid;gap:9px;margin-top:14px}.vc-bk-pasos li{display:flex;align-items:center;gap:9px;color:var(--ra-suave);font-size:12px;font-weight:600;transition:color .3s}.vc-bk-pasos li.hecho{color:var(--ra-texto)}.vc-bk-prueba.firmada .vc-bk-registro{display:block}.vc-bk-prueba.firmada [data-restaurar]{display:none}.vc-bk-proxima{margin-bottom:14px;padding:10px 11px;border-radius:9px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 40%,transparent)}.vc-bk-proxima p{margin-top:4px}.vc .vc-bk-retencion{display:grid;gap:7px;margin-top:9px}.vc-bk-retencion li{display:flex;justify-content:space-between;font-size:12px}.vc-bk-registro{margin-top:14px;padding:11px 12px;border-radius:10px;background:color-mix(in srgb,var(--ra-ok) 8%,var(--ra-panel-2));box-shadow:inset 0 0 0 1px #34d39959}.vc-bk-registro dl{display:grid;grid-template-columns:auto 1fr;gap:5px 12px;margin-top:9px;font-size:12px}.vc-bk-registro dt{color:var(--ra-suave)}.vc-bk-registro dd{margin:0;text-align:right;font-weight:600}.vc-ci-kpis{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px}.vc-ci-kpi{padding:10px 13px}.vc-ci-kpi b{display:block;margin-top:3px;font-size:22px;line-height:1.1}.vc-ci-kpi.error b{color:var(--ra-error)}.vc-ci-kpi.aviso b{color:var(--ra-aviso)}.vc-ci-kpi.info b{color:var(--ra-info)}.vc-ci-cuerpo{flex:1;display:grid;grid-template-columns:1fr 226px;gap:12px;min-height:0}.vc-ci-izq{display:flex;flex-direction:column;gap:12px;min-width:0}.vc-ci-tabla{position:relative;padding:10px 12px 8px}.vc-ci-escaneo{position:absolute;top:9px;right:12px;left:12px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:3px 0;background:var(--ra-panel);opacity:0;transition:opacity .3s}.vc-ci-tabla.escaneando .vc-ci-escaneo{opacity:1}.vc-ci-fila{display:grid;grid-template-columns:96px 1fr 62px 84px;align-items:center;gap:10px;padding:8px}.vc-ci-cabecera{padding-top:2px;border-bottom:1px solid var(--ra-linea)}.vc-ci-tabla ul{display:grid;gap:2px;margin-top:4px}.vc-ci-hallazgo{border-radius:9px;transition:opacity .3s,background .3s}.vc-ci-tabla.escaneando .vc-ci-hallazgo{opacity:.12}.vc-ci-hallazgo.activa{background:color-mix(in srgb,var(--acento) 14%,transparent);box-shadow:inset 2px 0 0 var(--acento)}.vc-ci-hallazgo.cerrada{opacity:.55}.vc-ci-hallazgo .ra-chip{justify-content:center}.vc-ci-equipo{font-size:12px;font-weight:600}.vc-ci-texto{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.vc-ci-detalle{flex:1;display:flex;flex-direction:column;gap:12px;padding:13px 14px;transition:opacity .3s}.vc-ci-detalle.apagado{opacity:.25}.vc-ci-detalle .ra-sub{margin-top:3px}.vc-ci-datos{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.vc-ci-datos div{padding:7px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ra-linea)}.vc-ci-datos dt{color:var(--ra-suave);font-size:10.5px}.vc-ci-datos dd{margin:2px 0 0;font-size:12px;font-weight:600}.vc-ci-ciclo{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.vc-ci-ciclo li{display:flex;align-items:center;gap:7px;padding:8px 9px;border-radius:8px;background:var(--ra-panel-2);color:var(--ra-suave);font-size:11.5px;font-weight:700;transition:background .3s,color .3s}.vc-ci-ciclo li i{width:8px;height:8px;border-radius:99px;background:#42537a;transition:background .3s}.vc-ci-ciclo li.hecho{background:#34d39924;color:var(--ra-texto)}.vc-ci-ciclo li.hecho i{background:var(--ra-ok)}.vc-ci-accion{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:auto}.vc-ci-accion [data-comentario-texto]:not(.ra-vacio){color:var(--ra-texto)}.vc-ci-plan{display:flex;flex-direction:column;padding:13px}.vc-ci-plan>ol{display:grid;gap:4px;margin-top:10px}.vc-ci-fase{display:grid;grid-template-columns:24px 1fr;gap:10px;padding:8px;border-radius:9px;font-size:12px;transition:background .3s}.vc-ci-fase .ra-sub{margin-top:1px;font-size:11px}.vc-ci-n{display:grid;place-items:center;width:24px;height:24px;border-radius:99px;background:var(--ra-panel-2);color:var(--ra-suave);font-size:11px;font-weight:800}.vc-ci-fase.abierta{background:color-mix(in srgb,var(--acento) 14%,transparent)}.vc-ci-fase.abierta .vc-ci-n{background:var(--acento-2);color:#fff}.vc .vc-ci-acciones{display:none;gap:5px;margin-top:8px}.vc-ci-fase.abierta .vc-ci-acciones{display:grid}.vc-ci-acciones li{position:relative;padding-left:14px;color:var(--ra-texto);font-size:11.5px}.vc-ci-acciones li:before{content:"";position:absolute;top:.45em;left:2px;width:5px;height:5px;border-radius:99px;background:var(--acento)}.vc .vc-ci-revision{margin-top:auto;padding-top:10px;border-top:1px solid var(--ra-linea);font-size:11px}.vc-cl-cuerpo{flex:1;display:grid;grid-template-columns:1fr 262px;gap:14px;min-height:0}.vc-cl-servidores{display:flex;flex-direction:column;padding:14px 16px}.vc-cl-tabla-cab,.vc-cl-fila{display:grid;grid-template-columns:1.15fr .9fr .55fr 1.7fr;align-items:center;gap:10px}.vc-cl-tabla-cab{padding:0 8px 10px;border-bottom:1px solid var(--ra-linea)}.vc-cl-servidores ul{display:grid;gap:2px;margin-top:6px}.vc-cl-fila{padding:13px 8px;border-radius:9px;transition:background .3s}.vc-cl-fila.activa{background:color-mix(in srgb,var(--acento) 12%,transparent)}.vc-cl-nombre{display:flex;align-items:center;gap:8px;color:var(--ra-texto);font-size:12px;font-weight:600}.vc-cl-nombre svg{color:var(--ra-suave)}.vc-cl-estado{display:grid;grid-template-columns:82px 1fr;align-items:center;gap:8px}.vc-cl-estado .ra-chip{justify-content:center}.vc-cl-total{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:auto;padding:12px 8px 2px;border-top:1px solid var(--ra-linea)}.vc-cl-total p{margin-top:2px}.vc-cl-total b{font-size:18px}.vc-cl-total-barra{height:8px}.vc-cl-lado{display:flex;flex-direction:column;gap:12px}.vc-cl-lado .ra-tarjeta{padding:13px 14px}.vc-cl-destino{position:relative;z-index:2}.vc-cl-etiqueta{margin:10px 0 6px;color:var(--ra-suave);font-size:12px;font-weight:600}.vc-cl-region svg{color:var(--acento);flex-shrink:0}.vc-cl-region [data-region-texto]:not(.ra-vacio){color:var(--ra-texto);font-weight:600}.vc-cl-codigo{margin-left:auto;color:var(--ra-suave);font-size:11px}.vc-cl-opciones{position:absolute;top:calc(100% - 8px);right:14px;left:14px;display:grid;gap:2px;padding:6px;border-radius:10px;background:#15254a;box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 40px -12px #000000b3;opacity:0;transform:translateY(-6px);transition:opacity .25s,transform .25s;pointer-events:none}.vc-cl-opciones.abierto{opacity:1;transform:none}.vc-cl-opciones li{display:flex;justify-content:space-between;padding:8px 9px;border-radius:7px;font-weight:600;transition:opacity .25s}.vc-cl-opciones li.oculta{display:none}.vc-cl-opciones li[data-pulsado],.vc-cl-opciones li.marcada{background:color-mix(in srgb,var(--acento) 22%,transparent)}.vc-cl-residencia-cab{display:flex;align-items:center;justify-content:space-between}.vc-cl-ue{position:relative;width:28px;height:28px;border-radius:99px;background:color-mix(in srgb,var(--acento-2) 30%,transparent)}.vc-cl-ue i{position:absolute;top:12.5px;left:12.5px;width:3px;height:3px;border-radius:99px;background:#fde68a}.vc-cl-residencia ul{display:grid;gap:9px;margin-top:10px}.vc-cl-residencia li{display:flex;align-items:center;gap:9px;color:var(--ra-suave);font-weight:600;transition:color .3s}.vc-cl-residencia li.hecho{color:var(--ra-texto)}.vc .vc-cl-ubicacion{margin-top:11px;padding-top:10px;border-top:1px solid var(--ra-linea)}.vc-cl-ubicacion.ok{color:var(--ra-ok);font-weight:700}.vc-cl-ventana p{margin-top:6px}.vc-cl-ventana .ra-sub{margin-top:3px}.vc-co-objetivos{display:grid;grid-template-columns:2fr 1fr;gap:10px}.vc-co-pactados{display:grid;grid-template-columns:1.25fr 1fr;gap:10px}.vc-co-objetivos p{display:flex;align-items:center;gap:10px}.vc-co-objetivos .ra-tarjeta{padding:10px 13px}.vc-co-objetivos b{display:block;margin-top:3px;font-size:22px;line-height:1.1}.vc-co-dentro{margin-top:3px;opacity:0}.vc-co-sitios{display:grid;grid-template-columns:1fr 96px 1fr;align-items:center;gap:10px}.vc-co-sitio{padding:13px 14px;transition:box-shadow .35s,background .35s,opacity .35s}.vc-co-sitio.espera{opacity:.8}.vc-co-sitio.caida{background:color-mix(in srgb,var(--ra-error) 9%,var(--ra-panel));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ra-error) 60%,transparent)}.vc-co-sitio.activo{opacity:1;background:color-mix(in srgb,var(--ra-ok) 7%,var(--ra-panel));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ra-ok) 50%,transparent)}.vc-co-sitio-cab{display:flex;align-items:center;gap:10px}.vc-co-sitio-cab>div{flex:1}.vc-co-icono{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:color-mix(in srgb,var(--acento) 16%,transparent);color:var(--acento)}.caida .vc-co-icono{background:#f8717129;color:var(--ra-error)}.vc-co-sitio ul{display:grid;gap:5px;margin-top:12px}.vc-co-sitio li{display:flex;align-items:center;gap:9px;height:32px;padding:0 10px;border-radius:8px;background:var(--ra-panel-2);font-weight:600}.vc-co-sitio li .ra-sub{margin-left:auto;font-size:11.5px}.vc-co-sitio li.error .ra-sub{color:#fca5a5}.vc-co-sitio li.ok .ra-sub{color:#6ee7b7}.vc-co-enlace{display:grid;justify-items:center;gap:8px;color:var(--acento);text-align:center}.vc-co-linea{position:relative;width:100%;height:2px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--acento) 55%,transparent) 0 6px,transparent 6px 11px)}.vc-co-linea i{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:99px;background:var(--acento);box-shadow:0 0 10px var(--acento)}.vc-co-enlace.cortado{color:var(--ra-error)}.vc-co-enlace.cortado .vc-co-linea{background:repeating-linear-gradient(90deg,rgb(248 113 113 / .5) 0 6px,transparent 6px 11px)}.vc-co-enlace.cortado .vc-co-linea i{display:none}.vc-co-enlace.conmutado{color:var(--ra-ok)}.vc-co-cronologia{flex:1;display:flex;flex-direction:column;justify-content:center;padding:12px 14px}.vc-co-cronologia ol{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}.vc-co-cronologia ol:before{content:"";position:absolute;top:5px;right:12%;left:6px;height:2px;background:var(--ra-panel-2)}.vc-co-cronologia li{position:relative;display:grid;gap:3px;padding-top:20px;color:var(--ra-suave);font-size:12px;transition:color .3s}.vc-co-cronologia li i{position:absolute;top:0;left:0;width:12px;height:12px;border-radius:99px;background:var(--ra-fondo);box-shadow:inset 0 0 0 2px #42537a;transition:background .3s,box-shadow .3s}.vc-co-cronologia li time{font-size:11.5px}.vc-co-cronologia li span{font-weight:600}.vc-co-cronologia li.hecho{color:var(--ra-texto)}.vc-co-cronologia li.hecho i{background:var(--ra-ok);box-shadow:0 0 0 4px #34d3992e}.vc-co-cronologia li.alerta i{background:var(--ra-error);box-shadow:0 0 0 4px #f8717133}.vc-co-velo{position:absolute;inset:0;z-index:10;display:grid;place-items:center;background:#050b1a99;opacity:0;visibility:hidden}.vc-co-velo.abierto{visibility:visible}.vc-co-modal{display:grid;gap:12px;width:340px;padding:18px;border-radius:14px;background:#13224a;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -20px #000c}.vc-co-modal>b{font-size:15px}.vc-co-modal .ra-sub b{color:var(--ra-texto)}.vc-co-modal [data-confirmacion-texto]:not(.ra-vacio){color:var(--ra-texto);letter-spacing:.06em}.vc-co-modal-botones{display:flex;justify-content:flex-end;gap:8px}.vc-vi-resumen{display:flex;align-items:center;gap:10px}.vc-vi-contador{display:flex;align-items:baseline;gap:6px;padding:6px 12px}.vc-vi-contador b{font-size:18px}.vc-vi-hosts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.vc-vi-host{padding:13px 13px 12px;transition:box-shadow .35s,background .35s}.vc-vi-host.caido{background:color-mix(in srgb,var(--ra-error) 9%,var(--ra-panel));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ra-error) 60%,transparent)}.vc-vi-host.mantenimiento{background:color-mix(in srgb,var(--ra-aviso) 6%,var(--ra-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ra-aviso) 40%,transparent)}.vc-vi-host-cab{display:flex;align-items:center;gap:9px}.vc-vi-host-cab .ra-chip{margin-left:auto}.vc-vi-icono{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--acento) 16%,transparent);color:var(--acento);transition:background .3s,color .3s}.caido .vc-vi-icono{background:#f8717129;color:var(--ra-error)}.vc-vi-recursos{display:grid;gap:7px;margin:13px 0}.vc-vi-recursos p{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:8px}.vc-vi-recursos .ra-sub{font-size:11px}.caido .vc-vi-recursos .vc-barra>i{background:#42537a}.vc .vc-vi-vms{display:grid;gap:6px;margin-top:8px}.vc-vi-vm{display:flex;align-items:center;gap:9px;height:32px;padding:0 10px;border-radius:8px;background:var(--ra-panel-2);font-size:12px;font-weight:600}.vc-vi-vm.hueco{visibility:hidden}.vc-vi-vm.llegada{visibility:visible;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 55%,transparent)}.vc-vi-vm.ida{visibility:hidden}.vc-vi-pie{flex:1;display:grid;grid-template-columns:1fr 232px;gap:12px;min-height:0}.vc-vi-reglas{padding:12px 14px}.vc-vi-reglas ul{display:grid;gap:9px;margin-top:10px}.vc-vi-reglas li{display:flex;justify-content:space-between;gap:8px;font-size:12px}.vc-vi-vacio{display:none;padding:18px 0;text-align:center}.vc-vi-host.vacio .vc-vi-vacio{display:block}.vc-vi-registro{display:flex;flex-direction:column;min-height:0;padding:12px 14px}.vc-vi-registro ol{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;flex:1;min-height:0;margin:9px 0;overflow:hidden;mask-image:linear-gradient(#000 55%,transparent)}.vc-vi-registro li{display:flex;gap:12px;font-size:12px;color:var(--ra-texto)}.vc-vi-registro time{color:var(--ra-suave);font-size:11.5px}.vc-vi-registro li.error span{color:#fca5a5}.vc-vi-registro li.ok span{color:#6ee7b7}.vc-vi-nota{justify-content:space-between;padding:5px 5px 5px 12px}.vc-vi-nota [data-nota-texto]:not(.ra-vacio){color:var(--ra-texto)}.vc-lateral-estado{display:grid;gap:7px;margin:18px 4px 0;padding:12px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--ra-linea);font-size:12px;color:var(--ra-suave)}.vc-lateral-estado small{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vc-lateral-estado p{display:flex;align-items:center;gap:8px}.vc-lateral-estado b{margin-left:auto;color:var(--ra-texto)}.vc i.ok,.vc i.aviso,.vc i.error,.vc i.info,.vc i.apagado{display:inline-block;width:7px;height:7px;flex-shrink:0;border-radius:99px;background:var(--ra-ok);box-shadow:0 0 0 3px #34d39929}.vc i.aviso{background:var(--ra-aviso);box-shadow:0 0 0 3px #fbbf2429}.vc i.error{background:var(--ra-error);box-shadow:0 0 0 3px #f871712e}.vc i.info{background:var(--ra-info);box-shadow:0 0 0 3px #60a5fa29}.vc i.apagado{background:#42537a;box-shadow:none}.vc-vista{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;padding:20px 22px}.vc small.vc-et{display:block;color:var(--ra-suave);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vc-barra{position:relative;height:6px;overflow:hidden;border-radius:99px;background:var(--ra-panel-2)}.vc-barra>i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--acento-2, #3b82f6),var(--acento, #60a5fa));transform-origin:0 50%}.vc-barra>i.lleno{background:var(--ra-ok)}.vc-check{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:99px;box-shadow:inset 0 0 0 1.5px #33466f;transition:background .3s,box-shadow .3s}.vc-check svg{width:11px;height:11px;opacity:0;transition:opacity .3s}.hecho>.vc-check,.vc-check.hecho{background:var(--ra-ok);box-shadow:none}.hecho>.vc-check svg,.vc-check.hecho svg{opacity:1}
