.terminal-root[data-v-a02dbb9d]{background:#080d16;font-family:Courier New,Menlo,Consolas,monospace;overflow:hidden}.terminal-root[data-v-a02dbb9d],.ts-grid[data-v-a02dbb9d]{inset:0;position:absolute}.ts-grid[data-v-a02dbb9d]{background-image:linear-gradient(rgba(0,200,80,.022) 1px,transparent 0),linear-gradient(90deg,rgba(0,200,80,.022) 1px,transparent 0);background-size:48px 48px;pointer-events:none}.ts-scanline[data-v-a02dbb9d]{animation:ts-scan-a02dbb9d 10s linear infinite;background:linear-gradient(transparent,rgba(0,220,80,.06),transparent);height:3px;left:0;pointer-events:none;position:absolute;right:0;top:-3px}@keyframes ts-scan-a02dbb9d{0%{top:-3px}to{top:100%}}.ts-vignette[data-v-a02dbb9d]{background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.6) 100%);inset:0;pointer-events:none;position:absolute}.ts-panel[data-v-a02dbb9d]{display:flex;flex-direction:column;height:100%;position:relative}.ts-topbar[data-v-a02dbb9d]{background:#00000059;border-bottom:1px solid rgba(0,200,80,.1);flex-shrink:0;justify-content:space-between;padding:8px 14px}.ts-topbar[data-v-a02dbb9d],.ts-topbar-left[data-v-a02dbb9d]{align-items:center;display:flex;gap:8px}.ts-topbar-left[data-v-a02dbb9d]{color:#4a5568;font-size:10px;letter-spacing:.06em;min-width:0}.ts-topbar-sub[data-v-a02dbb9d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-brand[data-v-a02dbb9d]{color:#00c850;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.ts-sep[data-v-a02dbb9d]{color:#1e293b;flex-shrink:0}.ts-topbar-right[data-v-a02dbb9d]{color:#4a5568;flex-shrink:0;gap:12px}.ts-live[data-v-a02dbb9d],.ts-topbar-right[data-v-a02dbb9d]{align-items:center;display:flex;font-size:10px}.ts-live[data-v-a02dbb9d]{color:#00c850;gap:5px;letter-spacing:.1em}.ts-dot-live[data-v-a02dbb9d]{animation:ts-pulse-a02dbb9d 2s ease infinite;background:#00c850;border-radius:50%;display:inline-block;height:6px;width:6px}@keyframes ts-pulse-a02dbb9d{0%,to{box-shadow:0 0 #00c85080;opacity:1}50%{box-shadow:0 0 0 5px #00c85000;opacity:.6}}.ts-clock[data-v-a02dbb9d]{color:#6b7280;font-size:11px}.ts-body[data-v-a02dbb9d]{display:grid;flex:1;grid-template-columns:190px 1fr;min-height:0;overflow:hidden}.ts-sidebar[data-v-a02dbb9d]{background:#0003;border-right:1px solid rgba(0,200,80,.08);display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:12px 10px}.ts-section-label[data-v-a02dbb9d]{border-bottom:1px solid hsla(0,0%,100%,.04);color:#374151;font-size:9px;letter-spacing:.15em;margin-bottom:5px;padding-bottom:5px;text-transform:uppercase}.ts-zone-list[data-v-a02dbb9d]{display:flex;flex-direction:column;gap:3px}.ts-zone-item[data-v-a02dbb9d]{align-items:center;border:1px solid transparent;border-radius:4px;display:flex;font-size:9.5px;justify-content:space-between;padding:4px 7px;transition:background .4s,border-color .4s}.ts-zone--ok[data-v-a02dbb9d]{background:#00c8500f;border-color:#00c85021}.ts-zone--warn[data-v-a02dbb9d]{background:#ffbe000f;border-color:#ffbe0026}.ts-zone--idle[data-v-a02dbb9d]{background:#ffffff05}.ts-zone--alert[data-v-a02dbb9d]{animation:ts-flash-row-a02dbb9d 1.4s ease infinite;background:#ef444414;border-color:#ef444433}@keyframes ts-flash-row-a02dbb9d{0%,to{background:#ef444412}50%{background:#ef444426}}.ts-zone-name[data-v-a02dbb9d]{color:#9ca3af}.ts-zdot[data-v-a02dbb9d]{border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.ts-zdot--ok[data-v-a02dbb9d]{background:#00c850}.ts-zdot--idle[data-v-a02dbb9d]{background:#374151}.ts-zdot--warn[data-v-a02dbb9d]{animation:ts-blink-dot-a02dbb9d 1.2s step-end infinite;background:#ffbe00}.ts-zdot--alert[data-v-a02dbb9d]{animation:ts-blink-dot-a02dbb9d .8s step-end infinite;background:#ef4444}@keyframes ts-blink-dot-a02dbb9d{0%,to{opacity:1}50%{opacity:.15}}.ts-guard-list[data-v-a02dbb9d]{display:flex;flex-direction:column;gap:4px}.ts-guard-item[data-v-a02dbb9d]{align-items:center;background:#ffffff05;border-radius:4px;display:flex;font-size:9.5px;gap:6px;padding:4px 6px}.ts-guard-avatar[data-v-a02dbb9d]{align-items:center;background:#00c8501a;border:1px solid rgba(0,200,80,.2);border-radius:50%;color:#00c850;display:flex;flex-shrink:0;font-size:8px;height:20px;justify-content:center;width:20px}.ts-guard-info[data-v-a02dbb9d]{display:flex;flex:1;flex-direction:column;min-width:0}.ts-guard-name[data-v-a02dbb9d]{color:#9ca3af;font-size:9.5px}.ts-guard-name[data-v-a02dbb9d],.ts-guard-post[data-v-a02dbb9d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-guard-post[data-v-a02dbb9d]{color:#4a5568;font-size:8.5px}.ts-gtag[data-v-a02dbb9d]{border-radius:3px;flex-shrink:0;font-size:8px;letter-spacing:.04em;padding:1px 5px;white-space:nowrap}.ts-gtag--puesto[data-v-a02dbb9d]{background:#00c8501a;border:1px solid rgba(0,200,80,.2);color:#00c850}.ts-gtag--ruta[data-v-a02dbb9d]{background:#38bdf81a;border:1px solid rgba(56,189,248,.2);color:#38bdf8}.ts-gtag--respondiendo[data-v-a02dbb9d]{animation:ts-blink-dot-a02dbb9d 1s step-end infinite;background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444}.ts-main[data-v-a02dbb9d]{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:10px 12px}.ts-log-header[data-v-a02dbb9d]{border-bottom:1px solid hsla(0,0%,100%,.04);color:#374151;display:flex;flex-shrink:0;font-size:9px;justify-content:space-between;letter-spacing:.12em;margin-bottom:4px;padding-bottom:7px;text-transform:uppercase}.ts-log-scroll[data-v-a02dbb9d]{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-height:0;overflow:hidden}.ts-log-line[data-v-a02dbb9d]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.025);display:flex;font-size:10px;gap:6px;line-height:1.55;min-width:0;padding:3px 0}.log-enter-active[data-v-a02dbb9d]{transition:opacity .3s ease,transform .3s ease}.log-enter-from[data-v-a02dbb9d]{opacity:0;transform:translate(-4px)}.log-leave-active[data-v-a02dbb9d]{position:absolute;transition:opacity .2s ease}.log-leave-to[data-v-a02dbb9d]{opacity:0}.ts-log-time[data-v-a02dbb9d]{color:#374151;flex-shrink:0;font-size:9.5px;min-width:54px;padding-top:1px}.ts-log-tag[data-v-a02dbb9d]{border-radius:3px;flex-shrink:0;font-size:8.5px;font-weight:600;letter-spacing:.04em;margin-top:1px;min-width:44px;padding:1px 5px;text-align:center}.ts-tag--ok[data-v-a02dbb9d]{background:#00c8501a;border:1px solid rgba(0,200,80,.2);color:#00c850}.ts-tag--info[data-v-a02dbb9d]{background:#38bdf81a;border:1px solid rgba(56,189,248,.2);color:#38bdf8}.ts-tag--warn[data-v-a02dbb9d]{background:#ffbe001a;border:1px solid rgba(255,190,0,.2);color:#ffbe00}.ts-tag--alert[data-v-a02dbb9d]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444}.ts-log-src[data-v-a02dbb9d]{color:#1f6b3a;flex-shrink:0;font-size:9.5px;min-width:72px;padding-top:1px}.ts-log-msg[data-v-a02dbb9d]{color:#6b7280;flex:1;font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-log-msg[data-v-a02dbb9d] em{font-style:normal}.ts-log-msg[data-v-a02dbb9d] .g{color:#00c850}.ts-log-msg[data-v-a02dbb9d] .b{color:#38bdf8}.ts-log-msg[data-v-a02dbb9d] .am{color:#ffbe00}.ts-log-msg[data-v-a02dbb9d] .r{color:#ef4444}.ts-log-msg[data-v-a02dbb9d] .w{color:#d1d5db}.ts-cursor-line[data-v-a02dbb9d]{align-items:center;color:#00c850;display:flex;flex-shrink:0;font-size:10px;gap:6px;margin-top:6px}.ts-prompt[data-v-a02dbb9d]{color:#1f6b3a}.ts-cursor[data-v-a02dbb9d]{animation:ts-blink-a02dbb9d 1.1s step-end infinite;background:#00c850;border-radius:1px;display:inline-block;height:12px;width:7px}@keyframes ts-blink-a02dbb9d{0%,to{opacity:1}50%{opacity:0}}.ts-footer[data-v-a02dbb9d]{align-items:center;background:#00000059;border-top:1px solid rgba(0,200,80,.08);color:#4a5568;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:9px;gap:6px;letter-spacing:.06em;padding:6px 14px}.ts-fkey[data-v-a02dbb9d]{color:#1f6b3a}.ts-fsep[data-v-a02dbb9d]{color:#1e293b}.ts-fval-ok[data-v-a02dbb9d]{color:#00c850}.ts-fval-warn[data-v-a02dbb9d]{color:#ffbe00}.ts-fval-alert[data-v-a02dbb9d]{animation:ts-blink-dot-a02dbb9d 1s step-end infinite;color:#ef4444}@media(max-width:640px){.ts-body[data-v-a02dbb9d]{grid-template-columns:1fr}.ts-sidebar[data-v-a02dbb9d]{display:none}.ts-log-msg[data-v-a02dbb9d]{white-space:normal}}.ts-hide-mobile[data-v-a02dbb9d]{display:none}@media(min-width:641px){.ts-hide-mobile[data-v-a02dbb9d]{display:inline}}
