.vfe-container[data-v-d9a8349d]{min-height:100vh;background:#f5f6f8;display:flex;flex-direction:column}.tool-header[data-v-d9a8349d]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:#fff;border-bottom:1px solid #eceef1;position:sticky;top:0;z-index:10}.header-left[data-v-d9a8349d]{display:flex;align-items:center;gap:16px}.back-btn[data-v-d9a8349d]{display:inline-flex;align-items:center;gap:4px;color:#606266;text-decoration:none;font-size:14px}.back-btn[data-v-d9a8349d]:hover{color:#2563eb}.tool-title[data-v-d9a8349d]{font-size:18px;font-weight:600;margin:0}.tool-main[data-v-d9a8349d]{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:20px;box-sizing:border-box}.dropzone[data-v-d9a8349d]{border:2px dashed #c9ccd2;border-radius:16px;background:#fff;padding:64px 20px;text-align:center;cursor:pointer;transition:all .2s}.dropzone.dragging[data-v-d9a8349d],.dropzone[data-v-d9a8349d]:hover{border-color:#2563eb;background:#f0f5ff}.dz-emoji[data-v-d9a8349d]{font-size:56px}.dz-title[data-v-d9a8349d]{font-size:17px;font-weight:600;margin:12px 0 6px}.dz-hint[data-v-d9a8349d]{color:#909399;font-size:13px;margin:0}.player-wrap[data-v-d9a8349d]{background:#000;border-radius:14px;overflow:hidden}.player[data-v-d9a8349d]{width:100%;max-height:60vh;display:block;background:#000}.meta-bar[data-v-d9a8349d]{display:flex;align-items:center;gap:8px;color:#c9ccd2;font-size:13px;padding:8px 12px;background:#1c1d21}.meta-bar .reset-btn[data-v-d9a8349d]{margin-left:auto}.controls[data-v-d9a8349d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:16px}.control-card[data-v-d9a8349d]{background:#fff;border:1px solid #eceef1;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px}.card-title[data-v-d9a8349d]{font-weight:600;font-size:14px}.playhead[data-v-d9a8349d]{font-variant-numeric:tabular-nums;color:#2563eb;font-size:15px}.batch-row[data-v-d9a8349d],.opt-row[data-v-d9a8349d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lbl[data-v-d9a8349d]{color:#606266;font-size:13px;min-width:48px}.est[data-v-d9a8349d]{color:#909399;font-size:12px}.progress[data-v-d9a8349d]{margin-top:16px;display:flex;flex-direction:column;gap:6px}.progress-text[data-v-d9a8349d]{color:#909399;font-size:13px}.results[data-v-d9a8349d]{margin-top:22px;background:#fff;border:1px solid #eceef1;border-radius:14px;padding:16px}.results-head[data-v-d9a8349d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:14px;font-weight:600}.results-actions[data-v-d9a8349d]{display:flex;gap:8px}.grid[data-v-d9a8349d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.cell[data-v-d9a8349d]{margin:0;border:1px solid #eceef1;border-radius:10px;overflow:hidden;background:#fafafa}.cell img[data-v-d9a8349d]{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;cursor:pointer;background:#000}.cell figcaption[data-v-d9a8349d]{text-align:center;font-size:12px;color:#909399;padding:4px;font-variant-numeric:tabular-nums}
