.vtc-root[data-v-81b986c8]{display:flex;flex-direction:column;gap:20px;min-width:0;max-width:100%}.tool-card[data-v-81b986c8]{width:100%;padding:22px 24px;border-radius:16px;background-color:var(--bg-surface);border:1px solid var(--border-color);box-shadow:var(--shadow-sm)}@media (max-width: 640px){.tool-card[data-v-81b986c8]{padding:16px 14px;border-radius:12px}}.card-head[data-v-81b986c8]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.head-left[data-v-81b986c8]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.section-title[data-v-81b986c8]{margin:0;font-size:17.5px;font-weight:800;color:var(--text-primary)}.sub-title[data-v-81b986c8]{margin:0;font-size:15.5px;font-weight:800;color:var(--text-primary)}.badge-pill[data-v-81b986c8],.meta-pill[data-v-81b986c8]{padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700;background-color:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-border)}.head-actions[data-v-81b986c8]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.demo-btn[data-v-81b986c8]{padding:7px 13px;border-radius:9px;border:1px solid var(--accent-border);background-color:var(--accent-soft);color:var(--accent);font-size:12.5px;font-weight:700;cursor:pointer}.upload-btn[data-v-81b986c8]{padding:7px 14px;border-radius:9px;border:none;background-color:var(--accent);color:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.upload-btn[data-v-81b986c8]:disabled{opacity:.6;cursor:not-allowed}.dropzone[data-v-81b986c8]{padding:20px 18px;margin-bottom:16px;border-radius:14px;border:2px dashed var(--accent-border);background-color:var(--bg-muted);text-align:center;cursor:pointer}.dropzone[data-v-81b986c8]:hover,.dropzone.dragging[data-v-81b986c8]{background-color:var(--accent-soft);border-color:var(--accent)}.drop-title[data-v-81b986c8]{margin:0 0 4px;font-size:14px;color:var(--text-primary)}.drop-sub[data-v-81b986c8]{margin:0;font-size:12px;color:var(--text-secondary)}.mode-tabs[data-v-81b986c8]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 640px){.mode-tabs[data-v-81b986c8]{grid-template-columns:1fr}}.mode-tab[data-v-81b986c8]{padding:11px 14px;border-radius:11px;border:1px solid var(--border-color);background-color:var(--bg-muted);color:var(--text-secondary);font-size:13.5px;font-weight:800;cursor:pointer;transition:all .2s ease}.mode-tab.active[data-v-81b986c8]{background-color:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.waveform-wrap[data-v-81b986c8]{border-radius:12px;overflow:hidden;background-color:#090d16;border:1px solid var(--border-color);margin-bottom:16px}.waveform-canvas[data-v-81b986c8]{width:100%;height:130px;display:block}.controls-grid[data-v-81b986c8]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 1024px){.controls-grid[data-v-81b986c8]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.controls-grid[data-v-81b986c8]{grid-template-columns:1fr}}.ctrl-box[data-v-81b986c8]{padding:12px 14px;border-radius:12px;background-color:var(--bg-muted);border:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:8px}.ctrl-box label[data-v-81b986c8]{font-size:12px;font-weight:700;color:var(--text-primary)}.ctrl-top[data-v-81b986c8]{display:flex;justify-content:space-between;align-items:center}.val-badge[data-v-81b986c8]{font-size:12px;font-weight:800;color:var(--accent);font-family:monospace}.range-slider[data-v-81b986c8]{width:100%;accent-color:var(--accent)}.dual-select[data-v-81b986c8]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.select-input[data-v-81b986c8]{width:100%;padding:6px 8px;border-radius:8px;border:1px solid var(--border-color);background-color:var(--bg-surface);color:var(--text-primary);font-size:12px;font-weight:600}.chk-stack[data-v-81b986c8]{display:flex;flex-direction:column;gap:6px}.chk-item[data-v-81b986c8]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary);cursor:pointer}.audio-player-bar[data-v-81b986c8]{margin-top:16px;padding:12px 16px;border-radius:12px;background-color:var(--bg-muted);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.player-label[data-v-81b986c8]{font-size:13px;font-weight:700;color:var(--text-primary)}.native-audio[data-v-81b986c8]{flex:1;min-width:240px;height:38px}.dl-btn[data-v-81b986c8]{display:inline-flex;align-items:center;padding:8px 16px;border-radius:9px;background-color:var(--accent);color:#fff;font-size:12.5px;font-weight:700;text-decoration:none}.transcode-preview-grid[data-v-81b986c8]{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px}.stage-box[data-v-81b986c8]{padding:12px;border-radius:12px;background-color:var(--bg-muted);border:1px solid var(--border-color);display:flex;flex-direction:column;gap:10px}.stage-head[data-v-81b986c8]{display:flex;justify-content:space-between;font-size:12.5px;font-weight:700;color:var(--text-primary)}.accent-txt[data-v-81b986c8]{color:var(--accent);font-family:monospace}.canvas-holder[data-v-81b986c8]{border-radius:10px;overflow:hidden;background-color:#070b14;display:flex;align-items:center;justify-content:center;min-height:210px}.stage-canvas[data-v-81b986c8]{max-width:100%;max-height:280px;object-fit:contain}.stage-foot[data-v-81b986c8]{display:flex;justify-content:flex-end}
