.extract-audio-container[data-v-eb81d791]{box-sizing:border-box;width:100%;padding:16px}.processing-status[data-v-eb81d791]{background:#fafafa;border-radius:12px;flex-direction:column;align-items:center;margin-bottom:16px;padding:32px;display:flex;box-shadow:0 4px 6px #00000012}@media (prefers-color-scheme:dark){.processing-status[data-v-eb81d791]{background:#232425;box-shadow:0 4px 6px #00000080}}.loading-spinner[data-v-eb81d791]{border:3px solid #f5f5f5;border-top-color:#232425;border-radius:50%;width:32px;height:32px;margin-bottom:12px;animation:1s linear infinite spin-eb81d791}@media (prefers-color-scheme:dark){.loading-spinner[data-v-eb81d791]{border:3px solid #2a2b2c;border-top-color:#e8e9ea}}@keyframes spin-eb81d791{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.processing-text[data-v-eb81d791]{color:#232425;margin-bottom:4px;font-size:16px;font-weight:500;line-height:1.5}@media (prefers-color-scheme:dark){.processing-text[data-v-eb81d791]{color:#fff}}.progress-info[data-v-eb81d791]{color:#606366;font-size:14px;line-height:1.5}@media (prefers-color-scheme:dark){.progress-info[data-v-eb81d791]{color:#b8bbbf}}.extraction-results[data-v-eb81d791]{flex-direction:column;gap:20px;display:flex}.status-summary[data-v-eb81d791]{background:#fafafa;border-radius:12px;padding:20px;box-shadow:0 4px 6px #00000012}@media (prefers-color-scheme:dark){.status-summary[data-v-eb81d791]{background:#232425;box-shadow:0 4px 6px #00000080}}.status-header[data-v-eb81d791]{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.status-icon[data-v-eb81d791]{margin-top:4px;font-size:24px}.status-info[data-v-eb81d791]{flex:1}.status-title[data-v-eb81d791]{color:#232425;margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.4}@media (prefers-color-scheme:dark){.status-title[data-v-eb81d791]{color:#fff}}.status-message[data-v-eb81d791]{color:#606366;margin:0;font-size:14px;line-height:1.5}@media (prefers-color-scheme:dark){.status-message[data-v-eb81d791]{color:#b8bbbf}}.output-path-info[data-v-eb81d791]{background:#f5f5f5;border-radius:8px;margin-top:16px;padding:12px}@media (prefers-color-scheme:dark){.output-path-info[data-v-eb81d791]{background:#2a2b2c}}.path-label[data-v-eb81d791]{color:#606366;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.5}@media (prefers-color-scheme:dark){.path-label[data-v-eb81d791]{color:#b8bbbf}}.path-value[data-v-eb81d791]{color:#232425;word-break:break-all;font-family:SF Mono,Monaco,monospace;font-size:14px;line-height:1.5}@media (prefers-color-scheme:dark){.path-value[data-v-eb81d791]{color:#fff}}.audio-files-section h4[data-v-eb81d791]{color:#232425;margin:0 0 12px;font-size:16px;font-weight:600}@media (prefers-color-scheme:dark){.audio-files-section h4[data-v-eb81d791]{color:#fff}}.audio-files-grid[data-v-eb81d791]{flex-direction:column;gap:16px;display:flex}.audio-file-item[data-v-eb81d791]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .2s}@media (prefers-color-scheme:dark){.audio-file-item[data-v-eb81d791]{background:#1a1b1c;border-color:#374151}}.audio-file-item[data-v-eb81d791]:hover{box-shadow:0 4px 12px #0000001a}@media (prefers-color-scheme:dark){.audio-file-item[data-v-eb81d791]:hover{box-shadow:0 4px 12px #0000004d}}.audio-file-item.has-error[data-v-eb81d791]{background:#fef2f2;border-color:#ef4444}@media (prefers-color-scheme:dark){.audio-file-item.has-error[data-v-eb81d791]{background:#2d1b1b;border-color:#f87171}}.audio-file-item.is-processing[data-v-eb81d791]{background:#eff6ff;border-color:#3b82f6}@media (prefers-color-scheme:dark){.audio-file-item.is-processing[data-v-eb81d791]{background:#1e3a8a;border-color:#60a5fa}}.audio-file-item.is-completed[data-v-eb81d791]{background:#f0fdf4;border-color:#10b981}@media (prefers-color-scheme:dark){.audio-file-item.is-completed[data-v-eb81d791]{background:#064e3b;border-color:#34d399}}.audio-file-item.is-pending[data-v-eb81d791]{background:#fffbeb;border-color:#f59e0b}@media (prefers-color-scheme:dark){.audio-file-item.is-pending[data-v-eb81d791]{background:#451a03;border-color:#fbbf24}}.audio-header[data-v-eb81d791]{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.audio-icon[data-v-eb81d791]{margin-top:2px;font-size:20px}.audio-info[data-v-eb81d791]{flex-direction:column;flex:1;gap:4px;display:flex}.status-badge[data-v-eb81d791]{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:4px 8px;font-size:12px;font-weight:600}.status-pending[data-v-eb81d791]{color:#92400e;background:#fef3c7}.status-processing[data-v-eb81d791]{color:#1e40af;background:#dbeafe}.status-completed[data-v-eb81d791]{color:#065f46;background:#d1fae5}.status-error[data-v-eb81d791]{color:#991b1b;background:#fee2e2}@media (prefers-color-scheme:dark){.status-pending[data-v-eb81d791]{color:#fbbf24;background:#451a03}.status-processing[data-v-eb81d791]{color:#60a5fa;background:#1e3a8a}.status-completed[data-v-eb81d791]{color:#34d399;background:#064e3b}.status-error[data-v-eb81d791]{color:#f87171;background:#7f1d1d}}.output-file[data-v-eb81d791],.source-video[data-v-eb81d791]{align-items:center;gap:8px;font-size:14px;display:flex}.label[data-v-eb81d791]{color:#606366;min-width:60px;font-weight:600}@media (prefers-color-scheme:dark){.label[data-v-eb81d791]{color:#b8bbbf}}.value[data-v-eb81d791]{color:#232425;word-break:break-all}@media (prefers-color-scheme:dark){.value[data-v-eb81d791]{color:#fff}}.error-display[data-v-eb81d791]{color:#dc2626;background:#fef2f2;border:1px solid #ef4444;border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex}@media (prefers-color-scheme:dark){.error-display[data-v-eb81d791]{color:#f87171;background:#2d1b1b;border-color:#f87171}}.processing-display[data-v-eb81d791]{color:#1e40af;background:#eff6ff;border:1px solid #3b82f6;border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex}@media (prefers-color-scheme:dark){.processing-display[data-v-eb81d791]{color:#60a5fa;background:#1e3a8a;border-color:#60a5fa}}.pending-display[data-v-eb81d791]{color:#92400e;background:#fffbeb;border:1px solid #f59e0b;border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex}@media (prefers-color-scheme:dark){.pending-display[data-v-eb81d791]{color:#fbbf24;background:#451a03;border-color:#fbbf24}}.mini-spinner[data-v-eb81d791]{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-eb81d791}.audio-content[data-v-eb81d791]{flex-direction:column;gap:16px;display:flex}.audio-player-section[data-v-eb81d791]{justify-content:center;display:flex}.audio-player[data-v-eb81d791]{width:100%;max-width:400px}.file-details[data-v-eb81d791]{background:#f9fafb;border-radius:8px;flex-wrap:wrap;gap:16px;padding:12px;display:flex}@media (prefers-color-scheme:dark){.file-details[data-v-eb81d791]{background:#2a2b2c}}.detail-item[data-v-eb81d791]{align-items:center;gap:8px;font-size:13px;display:flex}.detail-label[data-v-eb81d791]{color:#606366;font-weight:600}@media (prefers-color-scheme:dark){.detail-label[data-v-eb81d791]{color:#b8bbbf}}.detail-value[data-v-eb81d791]{color:#232425}@media (prefers-color-scheme:dark){.detail-value[data-v-eb81d791]{color:#fff}}.action-buttons[data-v-eb81d791]{flex-wrap:wrap;gap:12px;display:flex}.copy-path-btn[data-v-eb81d791],.download-btn[data-v-eb81d791]{color:#232425;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}@media (prefers-color-scheme:dark){.copy-path-btn[data-v-eb81d791],.download-btn[data-v-eb81d791]{color:#fff;background:#232425;border-color:#374151}}.copy-path-btn[data-v-eb81d791]:hover,.download-btn[data-v-eb81d791]:hover{background:#f9fafb;border-color:#d1d5db}@media (prefers-color-scheme:dark){.copy-path-btn[data-v-eb81d791]:hover,.download-btn[data-v-eb81d791]:hover{background:#2a2b2c;border-color:#4b5563}}.download-btn[data-v-eb81d791]:disabled{opacity:.6;cursor:not-allowed}.no-results[data-v-eb81d791]{color:#606366;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}@media (prefers-color-scheme:dark){.no-results[data-v-eb81d791]{color:#b8bbbf}}.no-results-icon[data-v-eb81d791]{margin-bottom:12px;font-size:48px}.no-results-text[data-v-eb81d791]{font-size:16px;font-weight:500}.copy-toast[data-v-eb81d791]{color:#fff;z-index:1000;background:#10b981;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;animation:.3s slideIn-eb81d791;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #0000001a}@media (prefers-color-scheme:dark){.copy-toast[data-v-eb81d791]{background:#34d399;box-shadow:0 4px 12px #0000004d}}@keyframes slideIn-eb81d791{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.status-success[data-v-eb81d791]{color:#10b981}.status-warning[data-v-eb81d791]{color:#f59e0b}.status-error[data-v-eb81d791]{color:#ef4444}.status-pending[data-v-eb81d791]{color:#f59e0b}.status-processing[data-v-eb81d791]{color:#3b82f6}@media (prefers-color-scheme:dark){.status-success[data-v-eb81d791]{color:#34d399}.status-warning[data-v-eb81d791]{color:#fbbf24}.status-error[data-v-eb81d791]{color:#f87171}.status-pending[data-v-eb81d791]{color:#fbbf24}.status-processing[data-v-eb81d791]{color:#60a5fa}}
