.video-result-item[data-v-d7ca2518]{display:grid;gap:7px;min-width:0}.video-result-item.generating .video-preview-play[data-v-d7ca2518]{display:none}.video-result-card[data-v-d7ca2518]{background:#fff;border:1px solid #e2e6ef;border-radius:16px;box-shadow:0 10px 28px #1a203214;overflow:visible;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.video-result-item:hover .video-result-card[data-v-d7ca2518]{border-color:#7657ff47;box-shadow:0 16px 34px #1a20321f;transform:translateY(-3px)}.video-preview[data-v-d7ca2518]{aspect-ratio:16/9;background:#fff;display:grid;min-height:128px;overflow:visible;padding:8px;place-items:center;position:relative}.video-preview[data-v-d7ca2518]:after{background:linear-gradient(180deg,#0f172a05,#0f172a1a);border-radius:13px;content:"";inset:8px;pointer-events:none;position:absolute;z-index:1}.video-preview-cover[data-v-d7ca2518]{background:#050507;border-radius:13px;box-shadow:0 6px 16px #1a20321a;cursor:pointer;display:block;height:calc(100% - 16px);left:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 16px);z-index:0}.video-preview-empty[data-v-d7ca2518]{background:linear-gradient(180deg,#2f51ff0f,#7657ff0d);border:1px dashed rgba(47,81,255,.16);border-radius:13px;box-sizing:border-box;color:#5d6987;display:grid;font-size:13px;height:100%;line-height:1.55;padding:16px;place-items:center;text-align:center;width:100%}.video-preview-generating[data-v-d7ca2518]{background:linear-gradient(180deg,#7657ff1a,#7657ff0a);border:1px solid rgba(118,87,255,.1)}.video-preview-failed[data-v-d7ca2518]{background:linear-gradient(180deg,#dc26260f,#dc262608);border:1px dashed rgba(220,38,38,.2);color:#dc2626}.video-preview-failed span[data-v-d7ca2518]{background:transparent;box-shadow:none;color:#dc2626;display:-webkit-box;font-size:13px;font-weight:700;line-height:1.45;max-width:86%;min-height:0;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.video-preview-state[data-v-d7ca2518]{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute;text-align:center;z-index:3}.video-preview-state span[data-v-d7ca2518]{align-items:center;border-radius:999px;box-shadow:0 10px 24px #2f51ff1a;display:inline-flex;font-size:13px;font-weight:800;justify-content:center;letter-spacing:.01em;line-height:1;min-height:34px;padding:0 14px}.video-preview-state.generating span[data-v-d7ca2518]{background:#fffffff5;box-shadow:0 12px 30px #2f51ff29;color:#2f51ff}.video-preview-play[data-v-d7ca2518]{background:#fffffff0;border:1px solid hsla(0,0%,100%,.8);border-radius:50%;box-shadow:0 12px 28px #1a20322e;color:#2f51ff;cursor:pointer;display:grid;height:42px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .16s ease,box-shadow .16s ease,background .16s ease;width:42px;z-index:3}.video-preview:hover .video-preview-play[data-v-d7ca2518]{background:#fffffffa;box-shadow:0 14px 30px #1a203238;transform:translate(-50%,-50%) scale(1.04)}.video-preview-play svg[data-v-d7ca2518]{display:block;fill:currentColor;height:16px;width:16px}.video-set-cover-btn[data-v-d7ca2518]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0f172a94;border:0;border-radius:999px;box-shadow:0 8px 20px #0f172a2e;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:24px;left:12px;padding:0 10px;position:absolute;top:12px;z-index:5}.video-set-cover-btn[data-v-d7ca2518]:hover{background:#2f51ffd6}.video-set-cover-btn.active[data-v-d7ca2518]{background:#2f51ffeb}.video-preview-menu[data-v-d7ca2518]{opacity:0;pointer-events:none;position:absolute;right:8px;top:8px;transition:opacity .16s ease;z-index:100}.video-preview-menu[data-v-d7ca2518]:has(.video-preview-menu-panel.open),.video-result-item:hover .video-preview-menu[data-v-d7ca2518]{opacity:1;pointer-events:auto}.video-preview-menu-btn[data-v-d7ca2518]{background:#fffffff5;border:1px solid rgba(226,230,239,.95);border-radius:9px;box-shadow:0 8px 22px #1a20321f;color:#475467;cursor:pointer;font-size:18px;font-weight:700;height:28px;line-height:1;padding:0;width:28px}.video-preview-menu-panel[data-v-d7ca2518]{background:#fff;border:1px solid #e2e6ef;border-radius:16px;box-shadow:0 18px 46px #1a203229;display:none;min-width:126px;padding:8px;position:absolute;right:0;top:32px;z-index:10000}.video-preview-menu-panel.open[data-v-d7ca2518]{display:grid;gap:4px}.video-preview-menu-item[data-v-d7ca2518]{background:#fff;border:0;border-radius:10px;color:#202532;cursor:pointer;font-size:13px;font-weight:700;height:32px;padding:0 10px;text-align:left}.video-preview-menu-item[data-v-d7ca2518]:hover{background:#f6f8fc}.video-result-info[data-v-d7ca2518]{padding:12px 12px 11px}.ai-clip-result-sources[data-v-d7ca2518]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;min-width:0;padding:0}.video-linked-thumb.ai-clip-source-thumb[data-v-d7ca2518]{aspect-ratio:1/1;background:linear-gradient(180deg,#7657ff1f,#7657ff0d);border:1px solid #e2e6ef;border-radius:7px;color:#fff;cursor:zoom-in;display:block;height:24px;min-width:24px;overflow:hidden;padding:0;position:relative;width:24px}.video-linked-thumb.ai-clip-source-thumb .ai-clip-linked-cover[data-v-d7ca2518]{background:linear-gradient(180deg,#7657ff1f,#7657ff0d);border-radius:inherit;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.video-linked-thumb.ai-clip-source-thumb .ai-clip-source-duration[data-v-d7ca2518],.video-linked-thumb.ai-clip-source-thumb .ai-clip-source-name[data-v-d7ca2518]{display:none}.ai-clip-source-placeholder[data-v-d7ca2518]{background:linear-gradient(180deg,#f6f2ff,#ece4ff);border-radius:inherit;inset:0;position:absolute}.video-result-footer[data-v-d7ca2518]{align-items:center;color:#98a2b3;display:flex;flex-wrap:wrap;font-size:11px;gap:7px;justify-content:center;padding:0 4px 2px;text-align:center}.video-result-footer span[data-v-d7ca2518]{align-items:center;display:inline-flex;gap:6px}.video-meta-sep[data-v-d7ca2518]{color:#d0d5dd}
