.image-player[data-v-846557fb]{aspect-ratio:16/9;border:1px solid transparent;border-radius:.625vw;cursor:pointer;overflow:hidden;position:relative;width:100%}@media (max-width:768px){.image-player[data-v-846557fb]{border-radius:8px;min-width:0}}@media (max-width:480px){.image-player[data-v-846557fb]{border-radius:6px}}.image-player[data-v-846557fb]:hover{border:1px solid #30303c}.processing-container[data-v-846557fb]{opacity:.8}.processing-background[data-v-846557fb],.processing-container[data-v-846557fb]{align-items:center;display:flex;height:100%;width:100%}.processing-background[data-v-846557fb]{background:#191925;border-radius:.625vw;flex-direction:column;flex-grow:1;justify-content:center;padding:0 .78125vw;position:relative}.processing-text[data-v-846557fb]{color:#7c7c92;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.72917vw;letter-spacing:0;line-height:.88542vw;margin:0;text-align:center}.failed-container[data-v-846557fb]{opacity:.8}.failed-background[data-v-846557fb],.failed-container[data-v-846557fb]{align-items:center;display:flex;height:100%;width:100%}.failed-background[data-v-846557fb]{background:#191925;border-radius:.625vw;flex-direction:column;flex-grow:1;justify-content:center;position:relative}.failed-content[data-v-846557fb]{align-items:center;display:flex;flex-direction:column;margin-bottom:.52083vw;text-align:center}.failed-title[data-v-846557fb]{color:#7c7c92;font-size:.72917vw;line-height:.88542vw;margin:0}.failed-message[data-v-846557fb],.failed-title[data-v-846557fb]{font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;letter-spacing:0}.failed-message[data-v-846557fb]{color:#555569;font-size:.625vw;line-height:.83333vw;margin:.3125vw 0 0;padding:0 .52083vw}.menu-dots[data-v-846557fb]{align-items:center;background:#0d0d1166;cursor:pointer;display:flex;flex-direction:column;gap:.10417vw;height:1.875vw;justify-content:center;position:absolute;right:.41667vw;top:.41667vw;width:1.875vw}.dot[data-v-846557fb],.menu-dots[data-v-846557fb]{border-radius:50%}.dot[data-v-846557fb]{background:#dbdbdc;height:.20833vw;width:.20833vw}.try-again-btn[data-v-846557fb]{align-items:center;background:linear-gradient(90deg,#ffffff1a,#ffffff1a);border:1px solid hsla(0,0%,100%,.1);border-radius:5.15625vw;box-shadow:inset 0 0 .625vw #5a4b7d;cursor:pointer;display:flex;height:2.08333vw;justify-content:center;padding:.625vw 2.39583vw .57292vw 2.44792vw;transition:all .3s ease;width:6.77083vw}.try-again-btn[data-v-846557fb]:hover{background:linear-gradient(90deg,#ffffff26,#ffffff26)}.try-text[data-v-846557fb]{color:#fff;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.72917vw;letter-spacing:0;line-height:.78125vw}.progress-bar[data-v-846557fb]{background:#ffffff1a;border-radius:0 0 .625vw .625vw;bottom:0;height:.20833vw;left:0;overflow:hidden;position:absolute;right:0}.progress-fill[data-v-846557fb]{animation:progress-animation-846557fb 2s ease-in-out infinite;background:linear-gradient(90deg,#8546fb,#a276fe);height:100%;width:45%}@keyframes progress-animation-846557fb{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.image-container[data-v-846557fb]{border-radius:.625vw;height:100%;overflow:hidden;position:relative;width:100%}.image-container[data-v-846557fb]:hover{border-color:#30303c}.image-container:hover .hover-overlay[data-v-846557fb]{opacity:1}.image-background[data-v-846557fb]{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.background-image[data-v-846557fb]{filter:blur(.41667vw);height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.1);width:100%}.background-blur[data-v-846557fb]{background:#0000004d;bottom:0;left:0;position:absolute;right:0;top:0}.image-content[data-v-846557fb]{align-items:center;border-radius:.41667vw;display:flex;height:100%;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.main-image[data-v-846557fb]{border-radius:.3125vw;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-click-layer[data-v-846557fb]{background:transparent;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:2}.hover-overlay[data-v-846557fb]{align-items:flex-end;background:linear-gradient(0deg,rgba(13,13,17,.6),transparent 50%);display:flex;height:100%;justify-content:space-between;left:0;opacity:0;padding:.625vw;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:3}.hover-left[data-v-846557fb]{pointer-events:auto}.hover-right[data-v-846557fb]{display:flex;gap:.41667vw;pointer-events:auto}.generate-video-btn[data-v-846557fb]{align-items:center;background:#8546fbe6;border:none;border-radius:.3125vw;color:#fff;cursor:pointer;display:flex;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.625vw;gap:.41667vw;padding:.41667vw .625vw;transition:all .2s ease}.generate-video-btn[data-v-846557fb]:hover{background:#8546fb;transform:scale(1.05)}.action-btn[data-v-846557fb]{align-items:center;background:#0d0d1199;border:none;border-radius:.3125vw;cursor:pointer;display:flex;height:1.66667vw;justify-content:center;transition:all .2s ease;width:1.66667vw}.action-btn[data-v-846557fb]:hover{background:#0d0d11cc;transform:scale(1.05)}.action-btn img[data-v-846557fb]{height:.83333vw;width:.83333vw}.context-menu[data-v-846557fb]{background:#2d2d3a;border-radius:.41667vw;box-shadow:0 .20833vw .625vw #0000004d;min-width:8.33333vw;padding:.41667vw 0;z-index:9999}.menu-item[data-v-846557fb]{align-items:center;cursor:pointer;display:flex;gap:.625vw;padding:.41667vw .83333vw;transition:background .2s ease}.menu-item[data-v-846557fb]:hover{background:#ffffff1a}.menu-icon[data-v-846557fb]{flex-shrink:0;height:.83333vw;width:.83333vw}.menu-text[data-v-846557fb]{color:#fff;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.72917vw}@media (max-width:768px){.generate-video-btn[data-v-846557fb]{font-size:11px;padding:6px 10px}.action-btn[data-v-846557fb]{height:28px;width:28px}.action-btn img[data-v-846557fb]{height:14px;width:14px}}@media (max-width:480px){.hover-overlay[data-v-846557fb]{padding:8px}.generate-video-btn[data-v-846557fb]{font-size:10px;gap:4px;padding:4px 8px}.action-btn[data-v-846557fb]{height:24px;width:24px}.action-btn img[data-v-846557fb]{height:12px;width:12px}.hover-right[data-v-846557fb]{gap:4px}}
