:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{text-align:center;max-width:1280px;margin:0 auto;padding:2rem}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.dashboard-container[data-v-5e76f839]{color:#334155;background-color:#f1f5f9;border-radius:16px;min-width:400px;max-width:1000px;min-height:80vh;margin:20px auto;padding:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.glass-panel[data-v-5e76f839]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000008}.toolbar[data-v-5e76f839]{background:#fff;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.left-tools[data-v-5e76f839],.right-tools[data-v-5e76f839]{align-items:center;gap:16px;display:flex}.label[data-v-5e76f839]{color:#94a3b8;text-transform:uppercase;margin-right:8px;font-size:12px;font-weight:600}.cyber-input[data-v-5e76f839]{text-align:center;color:#475569;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;width:50px;margin-right:8px;padding:6px 4px;font-family:monospace;font-weight:700;transition:all .2s}.cyber-input[data-v-5e76f839]:focus{border-color:#0000;outline:2px solid #3b82f6}.cyber-btn[data-v-5e76f839]{color:#fff;letter-spacing:.5px;cursor:pointer;background:#0f172a;border:none;border-radius:4px;padding:7px 16px;font-size:12px;font-weight:600;transition:all .2s}.cyber-btn[data-v-5e76f839]:hover{background:#334155;transform:translateY(-1px)}.cyber-btn[data-v-5e76f839]:disabled{opacity:.7;cursor:not-allowed}.toggle-switch[data-v-5e76f839]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.toggle-switch input[data-v-5e76f839]{display:none}.toggle-switch .slider[data-v-5e76f839]{background:#e2e8f0;border-radius:20px;width:36px;height:20px;transition:all .3s;position:relative}.toggle-switch .slider[data-v-5e76f839]:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.toggle-switch input:checked+.slider[data-v-5e76f839]{background:#3b82f6}.toggle-switch input:checked+.slider[data-v-5e76f839]:before{transform:translate(16px)}.toggle-switch .text[data-v-5e76f839]{color:#64748b;font-size:13px;font-weight:500}.view-toggles[data-v-5e76f839]{background:#f1f5f9;border-radius:6px;padding:2px;display:flex}.view-toggles button[data-v-5e76f839]{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:4px;padding:4px 10px;font-size:16px}.view-toggles button.active[data-v-5e76f839]{color:#3b82f6;background:#fff;box-shadow:0 1px 2px #0000001a}.monitor-screen[data-v-5e76f839]{background:#f8fafc;flex:1;min-height:400px;padding:24px;position:relative}.loading-overlay[data-v-5e76f839],.empty-state[data-v-5e76f839]{color:#94a3b8;letter-spacing:1px;flex-direction:column;justify-content:center;align-items:center;height:300px;font-weight:600;display:flex}.loader-line[data-v-5e76f839]{background:#3b82f6;border-radius:2px;width:40px;height:4px;margin-bottom:16px;animation:1s ease-in-out infinite loadingX-5e76f839}.grid-matrix[data-v-5e76f839]{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:8px;display:grid}.data-block[data-v-5e76f839]{aspect-ratio:1;cursor:pointer;background:#e2e8f0;border:1px solid #0000;border-radius:4px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.data-block[data-v-5e76f839]:hover:after{content:attr(data-id);color:#475569;z-index:2;font-size:12px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.data-block[data-v-5e76f839]:not(.active){animation:2s infinite pulse-gray-5e76f839}.data-block.active[data-v-5e76f839]{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border-color:#60a5fa;box-shadow:0 0 10px #3b82f666}.data-block.active[data-v-5e76f839]:hover{z-index:10;transform:scale(1.15);box-shadow:0 0 15px #3b82f699}.block-inner[data-v-5e76f839]{opacity:0;background:#fff6;border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px}.data-block.active .block-inner[data-v-5e76f839]{opacity:1}.list-layout[data-v-5e76f839]{flex-direction:column;gap:8px;display:flex}.status-row[data-v-5e76f839]{cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-radius:6px;align-items:center;padding:12px 20px;transition:all .2s;display:flex}.status-row[data-v-5e76f839]:hover{border-color:#cbd5e1;transform:translate(4px)}.status-row.row-active[data-v-5e76f839]{border-left:4px solid #3b82f6}.status-indicator[data-v-5e76f839]{background:#cbd5e1;border-radius:50%;width:8px;height:8px;margin-right:16px}.row-active .status-indicator[data-v-5e76f839]{background:#3b82f6;box-shadow:0 0 4px #3b82f6}.row-info[data-v-5e76f839]{flex:1;align-items:center;gap:12px;display:flex;overflow:hidden}.row-code[data-v-5e76f839]{color:#64748b;text-align:center;background:#f1f5f9;border-radius:4px;min-width:70px;padding:2px 6px;font-family:monospace;font-size:12px;font-weight:700}.row-question[data-v-5e76f839]{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.row-status[data-v-5e76f839]{color:#94a3b8;letter-spacing:.5px;margin-left:10px;font-size:11px;font-weight:700}.row-active .row-status[data-v-5e76f839]{color:#3b82f6}.modal-mask[data-v-5e76f839]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#0f172a99;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.cyber-card[data-v-5e76f839]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;width:90%;max-width:450px;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.card-header[data-v-5e76f839]{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.header-left[data-v-5e76f839]{align-items:baseline;gap:8px;display:flex}.card-header h3[data-v-5e76f839]{color:#1e293b;letter-spacing:-.5px;margin:0;font-size:16px;font-weight:700}.header-code[data-v-5e76f839]{color:#3b82f6;font-family:monospace;font-size:14px;font-weight:600}.close-btn[data-v-5e76f839]{color:#94a3b8;cursor:pointer;background:0 0;border:none;font-size:20px;transition:all .2s}.close-btn[data-v-5e76f839]:hover{color:#ef4444}.qa-mode[data-v-5e76f839]{flex-direction:column;gap:24px;padding:24px;display:flex}.qa-group[data-v-5e76f839]{flex-direction:column;gap:10px;display:flex}.qa-label[data-v-5e76f839]{text-transform:uppercase;letter-spacing:1px;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.label-q[data-v-5e76f839]{color:#64748b}.label-a[data-v-5e76f839]{color:#3b82f6;justify-content:space-between}.qa-label .icon[data-v-5e76f839]{color:#fff;background:currentColor;border-radius:4px;justify-content:center;align-items:center;height:18px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.question-box[data-v-5e76f839]{color:#334155;background:#f1f5f9;border-radius:6px;padding:12px 16px;font-family:monospace;font-size:14px;font-weight:600;line-height:1.5}.kv-container[data-v-5e76f839]{background:#0f172a;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex;box-shadow:inset 0 2px 4px #0000004d}.kv-row[data-v-5e76f839]{justify-content:space-between;align-items:center;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;display:flex}.kv-key[data-v-5e76f839]{color:#94a3b8;white-space:nowrap}.kv-line[data-v-5e76f839]{opacity:.5;border-bottom:1px dashed #334155;flex:1;margin:0 10px;position:relative;top:-2px}.kv-value[data-v-5e76f839]{font-weight:600}.type-normal[data-v-5e76f839]{color:#e2e8f0}.type-highlight[data-v-5e76f839]{color:#38bdf8}.type-success[data-v-5e76f839]{color:#34d399}.type-dim[data-v-5e76f839]{color:#64748b}.type-text[data-v-5e76f839]{color:#fbbf24}.answer-placeholder[data-v-5e76f839]{color:#94a3b8;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;align-items:center;gap:8px;padding:16px;font-family:monospace;font-size:13px;display:flex}.badge-ok[data-v-5e76f839]{color:#059669;background:#d1fae5;border:1px solid #a7f3d0;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:700}.badge-wait[data-v-5e76f839]{color:#94a3b8;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:700}@keyframes pulse-gray-5e76f839{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes blink-5e76f839{0%,to{opacity:1}50%{opacity:0}}@keyframes loadingX-5e76f839{0%{width:20px;transform:translate(-20px)}50%{width:60px}to{width:20px;transform:translate(20px)}}.zoom-enter-active[data-v-5e76f839],.zoom-leave-active[data-v-5e76f839]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.zoom-enter-from[data-v-5e76f839],.zoom-leave-to[data-v-5e76f839]{opacity:0;transform:scale(.9)}.logo[data-v-275f7383]{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo[data-v-275f7383]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-275f7383]:hover{filter:drop-shadow(0 0 2em #42b883aa)}
