.debugBinaryPanel[data-v-77ec54ee]{position:fixed;width:640px;max-height:80vh;background:var(--debug-bg-gradient);border:2px solid var(--debug-card-border);border-radius:var(--radius-sm);box-shadow:var(--debug-shadow);z-index:99999;font-family:JetBrains Mono,Fira Code,Consolas,monospace;overflow:hidden;display:flex;flex-direction:column;transition:opacity .2s ease}.debugBinaryPanel.dragging[data-v-77ec54ee]{opacity:.9;cursor:grabbing}.panelHeader[data-v-77ec54ee]{padding:10px 14px;background:var(--debug-header-bg);color:var(--debug-header-color);font-size:13px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--debug-header-border);cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panelHeader[data-v-77ec54ee]:active{cursor:grabbing}.headerLeft[data-v-77ec54ee]{display:flex;align-items:center;gap:8px}.headerTitle[data-v-77ec54ee]{font-weight:700}.panelContent[data-v-77ec54ee]{padding:14px;color:var(--debug-text);font-size:12px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:12px}.panelContent[data-v-77ec54ee]::-webkit-scrollbar{width:6px}.panelContent[data-v-77ec54ee]::-webkit-scrollbar-track{background:var(--debug-card-bg)}.panelContent[data-v-77ec54ee]::-webkit-scrollbar-thumb{background:var(--debug-border);border-radius:3px}.configRow[data-v-77ec54ee]{display:flex;align-items:center;gap:8px}.configLabel[data-v-77ec54ee]{font-size:11px;color:var(--debug-text-muted);white-space:nowrap}.configInput[data-v-77ec54ee]{width:60px;padding:4px 8px;background:var(--debug-card-bg);border:1px solid var(--debug-card-border);border-radius:var(--radius-xxs);color:var(--debug-text);font-family:inherit;font-size:12px;text-align:center}.configInput[data-v-77ec54ee]:focus{outline:none;border-color:var(--focus-border-color)}.inputsSection[data-v-77ec54ee]{gap:8px}.inputRow[data-v-77ec54ee],.inputsSection[data-v-77ec54ee]{display:flex;flex-direction:column}.inputRow[data-v-77ec54ee]{gap:4px}.inputHeader[data-v-77ec54ee]{justify-content:space-between}.inputHeader[data-v-77ec54ee],.inputLabel[data-v-77ec54ee]{display:flex;align-items:center}.inputLabel[data-v-77ec54ee]{font-size:11px;color:var(--debug-text-muted);gap:6px}.ebmlBadge[data-v-77ec54ee]{background:var(--success-color-100)}.ebmlBadge[data-v-77ec54ee],.noEbmlBadge[data-v-77ec54ee]{color:var(--reverse-text-color);padding:1px 5px;border-radius:3px;font-size:9px;font-weight:700}.noEbmlBadge[data-v-77ec54ee]{background:var(--caution-color-100)}.b64Textarea[data-v-77ec54ee]{width:100%;padding:8px;background:var(--debug-card-bg);border:1px solid var(--debug-card-border);border-radius:var(--radius-xxs);color:var(--debug-text);font-family:inherit;font-size:11px;resize:vertical;line-height:1.4}.b64Textarea[data-v-77ec54ee]:focus{outline:none;border-color:var(--focus-border-color)}.b64Textarea[data-v-77ec54ee]::-moz-placeholder{color:var(--disabled-text-color)}.b64Textarea[data-v-77ec54ee]::placeholder{color:var(--disabled-text-color)}.addBtn[data-v-77ec54ee]{align-self:flex-start}.actionsRow[data-v-77ec54ee]{display:flex;align-items:center;gap:8px;padding-top:4px;border-top:1px solid var(--debug-border)}.processedInfo[data-v-77ec54ee]{font-size:11px;color:var(--debug-text-muted);margin-left:auto}.errorMsg[data-v-77ec54ee]{color:var(--caution-color-100);font-size:11px;padding:6px 8px;background:var(--caution-color-10);border-radius:var(--radius-xxs)}.playerSection[data-v-77ec54ee]{padding:8px 0}.audioPlayer[data-v-77ec54ee]{width:100%;height:36px;border-radius:var(--radius-xxs)}.analysisSection[data-v-77ec54ee]{border-top:1px solid var(--debug-border);padding-top:10px;display:flex;flex-direction:column;gap:10px}.analysisTitleRow[data-v-77ec54ee]{display:flex;align-items:center;justify-content:space-between}.analysisTitle[data-v-77ec54ee]{font-size:12px;color:var(--debug-text);font-weight:700}.analysisGroup[data-v-77ec54ee]{display:flex;flex-direction:column;gap:2px;padding:6px 8px;background:var(--debug-card-bg);border-radius:var(--radius-xxs)}.groupTitle[data-v-77ec54ee]{font-size:10px;font-weight:700;color:var(--debug-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.kvRow[data-v-77ec54ee]{display:flex;align-items:baseline;gap:8px;font-size:11px;line-height:1.6}.kvKey[data-v-77ec54ee]{color:var(--debug-text-muted);min-width:140px;flex-shrink:0}.kvVal[data-v-77ec54ee]{color:var(--debug-text);font-weight:600}.hexSection[data-v-77ec54ee]{border-top:1px solid var(--debug-border);padding-top:10px;display:flex;flex-direction:column;gap:6px}.hexTitle[data-v-77ec54ee]{font-size:11px;color:var(--debug-text-muted);font-weight:700}.hexBlock[data-v-77ec54ee]{display:flex;flex-direction:column;gap:2px}.hexLabel[data-v-77ec54ee]{font-size:10px;color:var(--debug-text-muted)}.hexRow[data-v-77ec54ee]{display:flex;align-items:flex-start;gap:6px}.hexTag[data-v-77ec54ee]{font-size:9px;font-weight:700;padding:1px 4px;border-radius:3px;white-space:nowrap;flex-shrink:0;margin-top:3px}.headerTag[data-v-77ec54ee]{background:var(--warning-color-10);color:var(--warning-color-100)}.payloadTag[data-v-77ec54ee]{background:var(--secondary-color-10);color:var(--debug-text-muted)}.hexData[data-v-77ec54ee]{font-size:10px;color:var(--debug-text);background:var(--debug-card-bg);padding:4px 6px;border-radius:3px;word-break:break-all;line-height:1.6;flex:1}.hexData.header[data-v-77ec54ee]{border-left:3px solid var(--warning-color-100)}.hexData.ebml[data-v-77ec54ee]{border-left:3px solid var(--success-color-100)}.debugApiQuery[data-v-ac22d48a]{position:fixed;width:500px;max-height:80vh;background:var(--debug-bg-gradient);border:2px solid var(--surface-elevated-2);border-radius:12px;box-shadow:var(--debug-shadow);z-index:99999;font-family:JetBrains Mono,Fira Code,Consolas,monospace;overflow:hidden;display:flex;flex-direction:column;transition:opacity .2s ease}.debugApiQuery.dragging[data-v-ac22d48a]{opacity:.9;cursor:grabbing}.queryHeader[data-v-ac22d48a]{padding:12px 14px;background:var(--debug-header-bg);color:var(--debug-header-color);font-size:13px;font-weight:600;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--debug-header-border);cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.queryHeader[data-v-ac22d48a]:active{cursor:grabbing}.headerLeft[data-v-ac22d48a]{display:flex;align-items:center;gap:8px}.queryContent[data-v-ac22d48a]{padding:14px;color:var(--debug-text);font-size:12px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:12px}.queryContent[data-v-ac22d48a]::-webkit-scrollbar{width:6px}.queryContent[data-v-ac22d48a]::-webkit-scrollbar-track{background:var(--debug-card-bg)}.queryContent[data-v-ac22d48a]::-webkit-scrollbar-thumb{background:var(--surface-elevated-2);border-radius:3px}.debugSectionCard[data-v-ac22d48a]{background:var(--debug-card-bg);border:1px solid var(--debug-card-border)}.debugSectionCard[data-v-ac22d48a] .vl-card{padding:0}.sectionHeader[data-v-ac22d48a]{display:flex;align-items:center;gap:6px;width:100%;font-size:11px;font-weight:600;color:var(--color-primary);padding:8px;border-bottom:1px solid var(--debug-border)}.sectionContent[data-v-ac22d48a]{padding:8px}[data-v-ac22d48a] .vl-autocomplete{font-family:inherit;font-size:11px}.queryUrl[data-v-ac22d48a]{font-size:10px;word-break:break-all;line-height:1.5;color:var(--debug-accent-color,#0ea5e9)}.queryContext[data-v-ac22d48a]{display:flex;gap:8px;flex-wrap:wrap}.contextBadge[data-v-ac22d48a]{font-size:9px;padding:2px 8px;border-radius:4px;font-weight:500}.contextBadge.available[data-v-ac22d48a]{background:var(--success-color-10);color:var(--success-color-100);border:1px solid var(--success-color-60)}.contextBadge.unavailable[data-v-ac22d48a]{background:var(--caution-color-10);color:var(--caution-color-100);border:1px solid var(--caution-color-60)}.queryActions[data-v-ac22d48a]{display:flex;gap:8px;padding-top:4px;border-top:1px solid var(--debug-border)}.debugPanel[data-v-bc6bcf68]{position:fixed;bottom:auto;right:auto;width:480px;max-height:70vh;background:linear-gradient(135deg,#0d1117,#161b22);border:2px solid var(--surface-elevated-2);border-radius:12px;box-shadow:0 8px 32px #0009;z-index:99999;font-family:JetBrains Mono,Fira Code,Consolas,monospace;overflow:hidden;display:flex;flex-direction:column;transition:opacity .2s ease}.debugPanel.dragging[data-v-bc6bcf68]{opacity:.9;cursor:grabbing}.debugPanel.light[data-v-bc6bcf68]{background:#f5f5f5;box-shadow:0 8px 32px #00000026}.debugHeader[data-v-bc6bcf68]{padding:12px 14px;background:#0a0d12;color:#fff;font-size:13px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.1);cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.debugPanel.light .debugHeader[data-v-bc6bcf68]{color:#0d1117;background:#dee2e6;border-bottom:1px solid rgba(0,0,0,.15)}.debugHeader[data-v-bc6bcf68]:active{cursor:grabbing}.statusDot[data-v-bc6bcf68]{width:8px;height:8px;border-radius:50%;background:currentColor;animation:pulse-bc6bcf68 2s ease-in-out infinite}@keyframes pulse-bc6bcf68{0%,to{opacity:1}50%{opacity:.5}}.debugContent[data-v-bc6bcf68]{padding:10px;color:#e0e0e0;font-size:11px;line-height:1.4;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:10px}.debugPanel.light .debugContent[data-v-bc6bcf68]{color:#2c3e50}.debugContent[data-v-bc6bcf68]::-webkit-scrollbar{width:6px}.debugContent[data-v-bc6bcf68]::-webkit-scrollbar-track{background:#ffffff0d}.debugPanel.light .debugContent[data-v-bc6bcf68]::-webkit-scrollbar-track{background:#0000000d}.debugContent[data-v-bc6bcf68]::-webkit-scrollbar-thumb{background:var(--surface-elevated-2);border-radius:3px}.debugContent[data-v-bc6bcf68]::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.debugSectionCard[data-v-bc6bcf68]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08)}.debugPanel.light .debugSectionCard[data-v-bc6bcf68]{background:#00000008;border:1px solid rgba(0,0,0,.08)}.debugSectionCard[data-v-bc6bcf68] .vl-card{padding:0}.sectionHeader[data-v-bc6bcf68]{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:11px;font-weight:600;color:var(--color-primary);padding:8px;border-bottom:1px solid hsla(0,0%,100%,.1)}.debugPanel.light .sectionHeader[data-v-bc6bcf68]{border-bottom:1px solid rgba(0,0,0,.1)}.sectionContent[data-v-bc6bcf68]{padding:8px}.infoGrid[data-v-bc6bcf68]{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center}.gridRow[data-v-bc6bcf68]{display:contents}.label[data-v-bc6bcf68]{font-size:9px;color:#999;font-weight:500;letter-spacing:.5px}.debugPanel.light .label[data-v-bc6bcf68]{color:#666}.valueWrapper[data-v-bc6bcf68]{display:flex;align-items:center;gap:4px;min-width:0}.value[data-v-bc6bcf68]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;color:#e0e0e0}.debugPanel.light .value[data-v-bc6bcf68]{color:#2c3e50}.value.disabled[data-v-bc6bcf68]{color:#666}.debugPanel.light .value.disabled[data-v-bc6bcf68],.value.variant-muted[data-v-bc6bcf68]{color:#999}.debugPanel.light .value.variant-muted[data-v-bc6bcf68]{color:#666}.value.variant-primary[data-v-bc6bcf68]{color:#0ea5e9}.debugPanel.light .value.variant-primary[data-v-bc6bcf68]{color:#0891b2}.value.variant-success[data-v-bc6bcf68]{color:#22c55e}.debugPanel.light .value.variant-success[data-v-bc6bcf68]{color:#16a34a}.value.variant-danger[data-v-bc6bcf68]{color:#ef4444}.debugPanel.light .value.variant-danger[data-v-bc6bcf68]{color:#dc2626}.value.variant-warning[data-v-bc6bcf68]{color:#a855f7}.debugPanel.light .value.variant-warning[data-v-bc6bcf68]{color:#9333ea}.copyItemBtn[data-v-bc6bcf68]{opacity:0;flex-shrink:0}.gridRow:hover .copyItemBtn[data-v-bc6bcf68]{opacity:1}.copyItemBtn[data-v-bc6bcf68] .vl-button{padding:2px 4px;min-width:auto}.flowStackTree[data-v-bc6bcf68]{margin-top:6px;padding:6px 8px;background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:6px;display:flex;flex-direction:column;gap:4px}.debugPanel.light .flowStackTree[data-v-bc6bcf68]{background:#00000005;border:1px solid rgba(0,0,0,.06)}.treeHeader[data-v-bc6bcf68]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.06)}.debugPanel.light .treeHeader[data-v-bc6bcf68]{border-bottom:1px solid rgba(0,0,0,.06)}.treeTitle[data-v-bc6bcf68]{font-size:9px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.5px}.debugPanel.light .treeTitle[data-v-bc6bcf68]{color:#999}.treeNode[data-v-bc6bcf68]{display:flex;align-items:center;gap:4px;font-size:10px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;line-height:1}.treeBranch[data-v-bc6bcf68]{color:#555;font-size:9px}.debugPanel.light .treeBranch[data-v-bc6bcf68]{color:#aaa}.treeIconActive[data-v-bc6bcf68]{color:#22c55e}.debugPanel.light .treeIconActive[data-v-bc6bcf68]{color:#16a34a}.treeIconParent[data-v-bc6bcf68]{color:#666}.debugPanel.light .treeIconParent[data-v-bc6bcf68]{color:#999}.treeFlowId[data-v-bc6bcf68]{color:#e0e0e0;font-weight:500}.treeFlowId.active[data-v-bc6bcf68]{color:#22c55e;font-weight:600}.debugPanel.light .treeFlowId[data-v-bc6bcf68]{color:#2c3e50}.debugPanel.light .treeFlowId.active[data-v-bc6bcf68]{color:#16a34a}.treeStatus[data-v-bc6bcf68]{color:#a855f7;font-size:9px}.treeStatus[data-v-bc6bcf68]:before{content:"("}.treeStatus[data-v-bc6bcf68]:after{content:")"}.debugPanel.light .treeStatus[data-v-bc6bcf68]{color:#9333ea}.treeCurrentMarker[data-v-bc6bcf68]{color:#22c55e;font-size:9px;font-weight:500;font-style:italic;margin-left:4px}.debugPanel.light .treeCurrentMarker[data-v-bc6bcf68]{color:#16a34a}
