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