.engine-badge[data-v-0e363721]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);background:color-mix(in srgb,var(--color-primary) 8%,transparent);font:600 .6875rem var(--font-mono);letter-spacing:.06em;color:var(--color-primary)}.engine-dot[data-v-0e363721]{width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.workbench[data-v-0e363721]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:12px;padding:18px}.probe-line[data-v-0e363721]{font:500 .8125rem var(--font-mono);color:var(--color-faint);padding:12px 0}.extractor-grid[data-v-0e363721]{display:grid;grid-template-columns:1fr 340px;gap:20px}@media(max-width:960px){.extractor-grid[data-v-0e363721]{grid-template-columns:1fr}}.video-container[data-v-0e363721]{position:relative;width:100%;background:#000;border-radius:8px;overflow:hidden;aspect-ratio:16/9;max-height:380px;display:flex;align-items:center;justify-content:center}.preview-video[data-v-0e363721]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.audio-container[data-v-0e363721]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;border-radius:8px;background:color-mix(in srgb,var(--color-on-surface) 4%,transparent);border:1px solid var(--color-hairline);color:var(--color-faint)}.preview-audio[data-v-0e363721],.result-audio[data-v-0e363721]{width:100%}.panel-label[data-v-0e363721]{display:block;font:500 .625rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-faint);margin-bottom:6px}.format-tiles[data-v-0e363721]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.format-tile[data-v-0e363721]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 6px;border-radius:8px;background:color-mix(in srgb,var(--color-on-surface) 4%,transparent);border:1px solid var(--color-hairline);cursor:pointer;transition:all .15s ease}.format-tile__title[data-v-0e363721]{font:600 .875rem var(--font-sans);color:var(--color-on-surface)}.format-tile__hint[data-v-0e363721]{font:400 .625rem var(--font-mono);color:var(--color-faint);margin-top:2px;text-align:center}.format-tile--active[data-v-0e363721]{background:var(--color-primary);border-color:var(--color-primary)}.format-tile--active .format-tile__title[data-v-0e363721]{color:#0b0c0f}.format-tile--active .format-tile__hint[data-v-0e363721]{color:#17422d}.option-note[data-v-0e363721]{font:400 .71875rem var(--font-sans);line-height:1.55;color:var(--color-faint);margin:10px 0 0}.chip-row[data-v-0e363721]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chip[data-v-0e363721]{padding:6px 14px;border-radius:999px;background:color-mix(in srgb,var(--color-on-surface) 5%,transparent);border:1px solid var(--color-hairline);color:var(--color-on-surface);font:600 .75rem var(--font-mono);cursor:pointer;transition:all .15s ease}.chip[data-v-0e363721]:hover{background:color-mix(in srgb,var(--color-on-surface) 10%,transparent)}.chip--active[data-v-0e363721]{background:var(--color-primary);border-color:var(--color-primary);color:#0b0c0f}.chip-unit[data-v-0e363721]{font:400 .6875rem var(--font-mono);color:var(--color-faint)}.dual-row[data-v-0e363721]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mono-select[data-v-0e363721]{padding:8px 10px;border-radius:7px;background:color-mix(in srgb,var(--color-on-surface) 4%,transparent);border:1px solid var(--color-hairline);color:var(--color-on-surface);font:600 .8125rem var(--font-mono);cursor:pointer;outline:none}.mono-select--full[data-v-0e363721]{width:100%}.trim-readout[data-v-0e363721]{font:500 .6875rem var(--font-mono);color:var(--color-faint)}.output-row[data-v-0e363721],.trim-readout[data-v-0e363721]{display:flex;justify-content:space-between}.output-row[data-v-0e363721]{align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--color-hairline)}.output-label[data-v-0e363721]{font:500 .625rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-faint)}.output-val[data-v-0e363721]{font:600 .8125rem var(--font-mono);color:var(--color-on-surface);text-align:right}.progress-block[data-v-0e363721]{padding-top:14px}.progress-line[data-v-0e363721]{display:flex;justify-content:space-between;font:500 .71875rem var(--font-mono);color:var(--color-faint);margin-bottom:6px}.action-bar[data-v-0e363721]{justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid var(--color-hairline)}.action-bar[data-v-0e363721],.summary-group[data-v-0e363721]{display:flex;align-items:center;flex-wrap:wrap}.summary-group[data-v-0e363721]{gap:24px}.summary-item[data-v-0e363721]{display:flex;flex-direction:column;gap:2px}.summary-label[data-v-0e363721]{font:500 .59375rem var(--font-mono);letter-spacing:.08em;color:var(--color-faint)}.summary-val[data-v-0e363721]{font:600 .8125rem var(--font-mono);color:var(--color-on-surface)}.summary-val--gold[data-v-0e363721]{color:#e8b84b}.convert-group[data-v-0e363721]{display:flex;align-items:center;gap:12px;margin-left:auto}.secondary-btn[data-v-0e363721]{display:inline-flex;align-items:center;padding:9px 16px;border-radius:8px;background:color-mix(in srgb,var(--color-on-surface) 6%,transparent);border:1px solid var(--color-hairline);color:var(--color-on-surface);font:600 .84375rem var(--font-sans);cursor:pointer;text-decoration:none;transition:all .15s ease}.secondary-btn[data-v-0e363721]:hover:not(:disabled){background:color-mix(in srgb,var(--color-on-surface) 12%,transparent)}.secondary-btn[data-v-0e363721]:disabled{opacity:.4;cursor:not-allowed}.convert-btn[data-v-0e363721]{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:8px;background:var(--color-primary);color:#0b0c0f;font:600 .875rem var(--font-sans);border:none;cursor:pointer;text-decoration:none;transition:all .15s ease}.convert-btn[data-v-0e363721]:hover:not(:disabled){filter:brightness(1.08)}.convert-btn[data-v-0e363721]:disabled{opacity:.4;cursor:not-allowed}.result-section[data-v-0e363721]{padding-top:18px;border-top:1px solid var(--color-hairline)}.result-heading[data-v-0e363721]{font-size:1.05rem;font-weight:600;margin:0}.fallback-note[data-v-0e363721]{font:400 .75rem var(--font-sans);line-height:1.5;color:var(--color-warning);margin:8px 0 0}.result-actions[data-v-0e363721]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
