.image-player[data-v-763d4f77]{aspect-ratio:16/9;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#191925;border:none;border-radius:.75rem;cursor:pointer;display:flex;overflow:hidden;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-player.auto-aspect[data-v-763d4f77]{aspect-ratio:unset;height:auto}.image-player[data-v-763d4f77]:hover{box-shadow:inset 0 0 0 1px #30303c}.processing-container[data-v-763d4f77]{align-items:center;background:#191925;display:flex;height:100%;opacity:.8;width:100%}.processing-background[data-v-763d4f77]{align-items:center;background:#191925;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;padding:0 .9375rem;position:relative;width:100%}.processing-background .processing-video[data-v-763d4f77]{left:0;position:absolute;top:0;z-index:1}.processing-background .processing-fallback[data-v-763d4f77],.processing-background .processing-video[data-v-763d4f77]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.processing-background .processing-overlay[data-v-763d4f77]{align-items:center;background:#1919254d;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.processing-background .progress-display[data-v-763d4f77]{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#0000004d;border-radius:1.25rem;left:.75rem;padding:.375rem .75rem;position:absolute;top:.75rem;z-index:3}.processing-background .progress-content[data-v-763d4f77]{align-items:center;display:flex;gap:.375rem;white-space:nowrap}.processing-background .progress-percentage[data-v-763d4f77]{background:linear-gradient(245.71deg,#ffbe97 14.47%,#ff5467 48.65%,#cb4de9 86.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:medium;font-weight:700}.processing-background .progress-percentage[data-v-763d4f77],.processing-background .progress-text[data-v-763d4f77]{font-family:Inter;font-size:.875rem;letter-spacing:0;line-height:100%;text-transform:capitalize}.processing-background .progress-text[data-v-763d4f77]{color:#fff;font-style:regular;font-weight:400}.processing-text[data-v-763d4f77]{color:#fff;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.0625rem;margin:0;text-align:center;text-shadow:0 .125rem .25rem rgba(0,0,0,.5)}.failed-container[data-v-763d4f77]{opacity:.8}.failed-background[data-v-763d4f77],.failed-container[data-v-763d4f77]{align-items:center;background:#191925;display:flex;height:100%;width:100%}.failed-background[data-v-763d4f77]{flex-direction:column;flex-grow:1;justify-content:center;position:relative}.failed-content[data-v-763d4f77]{align-items:center;display:flex;flex-direction:column;margin-bottom:.625rem;text-align:center}.failed-title[data-v-763d4f77]{color:#7c7c92;font-size:.875rem;line-height:1.0625rem;margin:0}.failed-message[data-v-763d4f77],.failed-title[data-v-763d4f77]{font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;letter-spacing:0}.failed-message[data-v-763d4f77]{color:#8f8fab;font-size:.75rem;line-height:1rem;margin:.375rem 0 0;padding:0 .625rem}.menu-dots-container[data-v-763d4f77]{position:absolute;right:.5rem;top:.5rem;z-index:10}.menu-dots[data-v-763d4f77]{align-items:center;cursor:pointer;display:flex;height:1.75rem;justify-content:center;pointer-events:auto;position:relative;transition:opacity .3s ease;width:1.75rem}.menu-dots[data-v-763d4f77]:hover{opacity:.8}.menu-dots-icon[data-v-763d4f77]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.context-menu[data-v-763d4f77]{animation:menuFadeIn-763d4f77 .2s ease-out;background:#1e1c32;border-radius:.375rem;box-shadow:0 .25rem .75rem #0000004d;padding:1rem 1rem 1rem .75rem;pointer-events:auto;position:fixed;width:10.375rem;z-index:9999}@keyframes menuFadeIn-763d4f77{0%{opacity:0}to{opacity:1}}.try-again-btn[data-v-763d4f77]{align-items:center;background:linear-gradient(90deg,#ffffff1a,#ffffff1a);border:1px solid hsla(0,0%,100%,.1);border-radius:6.1875rem;box-shadow:inset 0 0 .75rem #5a4b7d;cursor:pointer;display:flex;height:2.5rem;justify-content:center;padding:.75rem 2.875rem .6875rem 2.9375rem;transition:all .3s ease;width:8.125rem}.try-again-btn[data-v-763d4f77]:hover{background:linear-gradient(90deg,#ffffff26,#ffffff26)}.try-text[data-v-763d4f77]{color:#fff;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.875rem;letter-spacing:0;line-height:.9375rem}.progress-bar[data-v-763d4f77]{background:#ffffff1a;border-radius:0 0 .75rem .75rem;bottom:0;height:.25rem;left:0;overflow:hidden;position:absolute;right:0}.progress-fill[data-v-763d4f77]{animation:progress-animation-763d4f77 2s ease-in-out infinite;background:linear-gradient(90deg,#955dff,#f98bea);height:100%;width:45%}@keyframes progress-animation-763d4f77{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.image-container[data-v-763d4f77]{border-radius:.75rem;height:100%;overflow:hidden;position:relative;width:100%}.image-container[data-v-763d4f77]:hover{border-color:#30303c}.image-container:hover .hover-overlay[data-v-763d4f77]{opacity:1}.image-background[data-v-763d4f77]{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.background-image[data-v-763d4f77]{filter:blur(.5rem);height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.1);width:100%}.background-blur[data-v-763d4f77]{background:#0000004d;bottom:0;left:0;position:absolute;right:0;top:0}.image-content[data-v-763d4f77]{align-items:center;border-radius:.5rem;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-763d4f77]{border-radius:.375rem;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.main-image.cover-mode[data-v-763d4f77]{-o-object-fit:cover;object-fit:cover}.image-click-layer[data-v-763d4f77]{background:transparent;cursor:pointer;z-index:2}.image-click-layer[data-v-763d4f77],.shimmer-overlay[data-v-763d4f77]{bottom:0;left:0;position:absolute;right:0;top:0}.shimmer-overlay[data-v-763d4f77]{animation:shimmer-763d4f77 1.5s linear infinite;animation-play-state:running;background:linear-gradient(90deg,#1a1a2e,#252538 50%,#1a1a2e);background-size:200% 100%;border-radius:.75rem;height:100%;overflow:hidden;pointer-events:none;width:100%;will-change:background-position;z-index:4}@keyframes shimmer-763d4f77{0%{background-position:200% 0}to{background-position:-200% 0}}.hover-overlay[data-v-763d4f77]{align-items:flex-end;background:linear-gradient(0deg,rgba(13,13,17,.6),transparent 50%);display:flex;gap:.5rem;height:100%;left:0;opacity:0;padding:.75rem;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:3}.hover-left[data-v-763d4f77]{pointer-events:auto}.hover-right[data-v-763d4f77]{display:flex;gap:.5rem;pointer-events:auto}.generate-video-btn[data-v-763d4f77]{align-items:center;background:#0006;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.75rem;gap:.5rem;padding:.5rem .75rem;transition:all .2s ease}.generate-video-btn[data-v-763d4f77]:hover{background:#000c}.action-btn[data-v-763d4f77]{align-items:center;background:#0006;border:none;border-radius:.375rem;cursor:pointer;display:flex;height:2rem;justify-content:center;transition:all .2s ease;width:2rem}.action-btn[data-v-763d4f77]:hover{background:#000c}.action-btn img[data-v-763d4f77]{height:1rem;width:1rem}.menu-item[data-v-763d4f77]{align-items:center;cursor:pointer;display:flex;gap:.5rem;height:1rem;margin-bottom:.875rem;position:relative}.menu-item[data-v-763d4f77]:last-child{margin-bottom:0}.menu-icon-wrapper[data-v-763d4f77]{flex-shrink:0;height:1rem;position:relative;width:1rem}.menu-icon[data-v-763d4f77]{color:#d4d4d4;height:100%;width:100%}.menu-icon-default[data-v-763d4f77]{display:block;opacity:1}.menu-icon-hover[data-v-763d4f77]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.menu-item:hover .menu-icon-default[data-v-763d4f77]{opacity:0}.menu-item:hover .menu-icon-hover[data-v-763d4f77]{opacity:1}.menu-text[data-v-763d4f77]{color:#d4d4d4;flex:1;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.75rem;letter-spacing:0;line-height:1rem}.menu-item:hover .menu-text[data-v-763d4f77]{color:#955dff;cursor:pointer}@media (max-width:48rem){.generate-video-btn[data-v-763d4f77]{font-size:.6875rem;padding:.375rem .625rem}.action-btn[data-v-763d4f77]{height:1.75rem;width:1.75rem}.action-btn img[data-v-763d4f77]{height:.875rem;width:.875rem}}@media (max-width:30rem){.hover-overlay[data-v-763d4f77]{padding:.5rem}.generate-video-btn[data-v-763d4f77]{font-size:.625rem;gap:.25rem;padding:.25rem .5rem}.action-btn[data-v-763d4f77]{height:1.5rem;width:1.5rem}.action-btn img[data-v-763d4f77]{height:.75rem;width:.75rem}.hover-right[data-v-763d4f77]{gap:.25rem}}
