.media-analysis-container[data-v-4d15005d]{box-sizing:border-box;width:100%;padding:16px}.processing-status[data-v-4d15005d]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px;display:flex}.processing-text[data-v-4d15005d]{color:#1890ff;font-size:16px;font-weight:500}.progress-info[data-v-4d15005d]{color:#666;font-size:14px}.results-grid[data-v-4d15005d]{flex-flow:column;gap:24px;margin-top:20px;display:flex}.media-result-item[data-v-4d15005d]{background:#fff;border:1px solid #eaeaea;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px #0000000d}.status-pending[data-v-4d15005d]{border-left:4px solid #d9d9d9}.status-downloading[data-v-4d15005d]{border-left:4px solid #1890ff}.status-classifying[data-v-4d15005d]{border-left:4px solid #722ed1}.status-analyzing[data-v-4d15005d]{border-left:4px solid #fa8c16}.status-completed[data-v-4d15005d]{border-left:4px solid #52c41a}.status-error[data-v-4d15005d]{border-left:4px solid #ff4d4f}.status-header[data-v-4d15005d]{background:linear-gradient(90deg,#00000005,#0000);border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.status-indicator[data-v-4d15005d]{align-items:center;gap:8px;display:flex}.status-icon[data-v-4d15005d]{font-size:16px}.status-text[data-v-4d15005d]{color:#666;font-size:14px;font-weight:500}.status-spinner[data-v-4d15005d]{border:2px solid #1890ff33;border-top-color:#1890ff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-4d15005d}.processing-info[data-v-4d15005d]{padding:16px 20px}.media-preview[data-v-4d15005d]{background-color:#f9f9f9;justify-content:center;align-items:center;padding:16px;display:flex}.media-image[data-v-4d15005d]{-o-object-fit:contain;object-fit:contain;max-width:100%}.media-image[data-v-4d15005d],.media-video[data-v-4d15005d]{border-radius:8px;max-height:300px}.media-video[data-v-4d15005d]{width:100%}.youtube-embed[data-v-4d15005d]{width:100%;height:0;padding-bottom:56.25%;position:relative}.audio-preview[data-v-4d15005d]{gap:16px}.audio-container[data-v-4d15005d],.audio-preview[data-v-4d15005d]{flex-direction:column;align-items:center;display:flex}.audio-container[data-v-4d15005d]{gap:8px}.audio-info[data-v-4d15005d]{flex-direction:column;align-items:center;gap:4px;display:flex}.audio-icon-wrapper[data-v-4d15005d]{background-color:#f0f0f0;border:2px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.audio-icon[data-v-4d15005d]{opacity:.8;font-size:24px}.audio-details[data-v-4d15005d]{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.audio-filename[data-v-4d15005d]{color:#333;text-align:center;word-break:break-all;font-size:14px;font-weight:500}.audio-duration[data-v-4d15005d]{color:#666;background:#f5f5f5;border-radius:12px;padding:2px 8px;font-size:12px}.media-audio[data-v-4d15005d]{border-radius:8px;outline:none}.media-audio[data-v-4d15005d]:focus{box-shadow:0 0 0 2px #1890ff33}.unknown-media[data-v-4d15005d]{color:#666;flex-direction:column;align-items:center;gap:12px;display:flex}.unknown-icon[data-v-4d15005d]{opacity:.6;font-size:48px}.media-filename[data-v-4d15005d]{text-align:center;word-break:break-all;font-size:14px}.error-result[data-v-4d15005d]{color:#ff4d4f;background-color:#fff8f8;gap:8px;padding:16px}.error-icon[data-v-4d15005d],.error-result[data-v-4d15005d]{align-items:center;display:flex}.error-icon[data-v-4d15005d]{color:#fff;background-color:#ff4d4f;border-radius:50%;justify-content:center;width:20px;height:20px;font-size:12px;font-weight:700}.analysis-content[data-v-4d15005d]{padding:20px}.media-info[data-v-4d15005d]{margin-bottom:20px}.media-title[data-v-4d15005d]{color:#333;margin:0 0 8px;font-size:18px;font-weight:600}.media-meta[data-v-4d15005d]{flex-wrap:wrap;gap:16px;display:flex}.meta-item[data-v-4d15005d]{color:#666;background:#f5f5f5;border-radius:4px;padding:4px 8px;font-size:14px}.aidrive-badge[data-v-4d15005d]{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}.ai-analysis[data-v-4d15005d],.other-analysis[data-v-4d15005d],.technical-metadata[data-v-4d15005d]{margin-bottom:20px}.ai-analysis h4[data-v-4d15005d],.other-analysis h4[data-v-4d15005d],.technical-metadata h4[data-v-4d15005d]{color:#333;border-bottom:1px solid #eee;margin:0 0 12px;padding-bottom:8px;font-size:16px}.metadata-grid[data-v-4d15005d]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.metadata-item[data-v-4d15005d]{background:#f9f9f9;border-radius:4px;justify-content:space-between;padding:8px;display:flex}.metadata-label[data-v-4d15005d]{color:#666;font-weight:500}.metadata-value[data-v-4d15005d]{color:#333}.analysis-text[data-v-4d15005d]{white-space:pre-wrap;color:#444;background:#f9f9ff;border-left:4px solid #1890ff;border-radius:8px;padding:16px;line-height:1.6}.multiple-analysis[data-v-4d15005d]{flex-direction:column;gap:20px;display:flex}.analysis-section[data-v-4d15005d]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.analysis-subtitle[data-v-4d15005d]{color:#333;background:linear-gradient(90deg,#f8f9fa,#e9ecef);border-bottom:1px solid #e8e8e8;margin:0;padding:12px 16px;font-size:14px;font-weight:600}.analysis-content-wrapper[data-v-4d15005d]{padding:16px;line-height:1.6}.single-analysis .analysis-content-wrapper[data-v-4d15005d]{background:#f9f9ff;border-left:4px solid #1890ff;border-radius:8px}.analysis-fields[data-v-4d15005d]{flex-direction:column;gap:12px;display:flex}.analysis-field[data-v-4d15005d]{background:#f9f9f9;border-radius:6px;align-items:flex-start;gap:8px;padding:12px;display:flex}.field-label[data-v-4d15005d]{color:#666;flex-shrink:0;min-width:80px;font-weight:500}.field-value[data-v-4d15005d]{color:#333;flex:1}.no-results[data-v-4d15005d]{text-align:center;color:#666;flex-direction:column;align-items:center;gap:16px;padding:48px;display:flex}.no-results-icon[data-v-4d15005d]{opacity:.6;font-size:48px}.no-results-text[data-v-4d15005d]{font-size:16px}.loading-spinner[data-v-4d15005d]{border:2px solid #1890ff33;border-top-color:#1890ff;border-radius:50%;width:24px;height:24px;animation:1s linear infinite spin-4d15005d}@keyframes spin-4d15005d{to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.media-result-item[data-v-4d15005d]{background:#1f1f1f;border-color:#333;box-shadow:0 2px 8px #0003}.status-header[data-v-4d15005d]{background:linear-gradient(90deg,#ffffff05,#fff0);border-bottom-color:#333}.media-preview[data-v-4d15005d]{background-color:#2a2a2a}.analysis-content[data-v-4d15005d],.processing-info[data-v-4d15005d]{background:#1f1f1f}.media-title[data-v-4d15005d]{color:#ddd}.meta-item[data-v-4d15005d]{color:#bbb;background:#333}.aidrive-badge[data-v-4d15005d]{color:#69c0ff;background:#001529;border-color:#003a8c}.ai-analysis h4[data-v-4d15005d],.other-analysis h4[data-v-4d15005d],.technical-metadata h4[data-v-4d15005d]{color:#ddd;border-bottom-color:#444}.analysis-field[data-v-4d15005d],.metadata-item[data-v-4d15005d]{background:#2a2a2a}.field-label[data-v-4d15005d],.metadata-label[data-v-4d15005d]{color:#aaa}.field-value[data-v-4d15005d],.metadata-value[data-v-4d15005d]{color:#ddd}.analysis-text[data-v-4d15005d]{color:#ddd;background:#1a1a2e}.analysis-section[data-v-4d15005d]{background:#2a2a2a;border-color:#444}.analysis-subtitle[data-v-4d15005d]{color:#ddd;background:linear-gradient(90deg,#333,#444);border-bottom-color:#555}.analysis-content-wrapper[data-v-4d15005d]{color:#ddd}.single-analysis .analysis-content-wrapper[data-v-4d15005d]{background:#1a1a2e}.error-result[data-v-4d15005d]{background-color:#2b1a1a}.audio-icon-wrapper[data-v-4d15005d]{background-color:#333;border-color:#444}.audio-filename[data-v-4d15005d]{color:#ddd}.audio-duration[data-v-4d15005d]{color:#bbb;background:#333}.media-audio[data-v-4d15005d]{background:#2a2a2a}}@media (max-width:768px){.metadata-grid[data-v-4d15005d],.results-grid[data-v-4d15005d]{grid-template-columns:1fr}.analysis-field[data-v-4d15005d]{flex-direction:column;gap:4px}.field-label[data-v-4d15005d]{min-width:auto}.status-header[data-v-4d15005d]{flex-direction:column;gap:8px}.audio-filename[data-v-4d15005d]{max-width:200px;font-size:13px}.media-audio[data-v-4d15005d]{max-width:100%}.audio-icon-wrapper[data-v-4d15005d]{width:40px;height:40px}.audio-icon[data-v-4d15005d]{font-size:20px}}
