.upload-area[data-v-f3214f39]{transition:all .3s ease}.upload-area[data-v-f3214f39]:hover{background-color:#ae5bea0d;border-color:#ae5bea}.fade-enter-active[data-v-f3214f39],.fade-leave-active[data-v-f3214f39]{transition:opacity .3s ease}.fade-enter-from[data-v-f3214f39],.fade-leave-to[data-v-f3214f39]{opacity:0}input[type=range][data-v-f3214f39]{-webkit-appearance:none;background:#312e3e;border-radius:8px;height:6px}input[type=range][data-v-f3214f39]::-webkit-slider-thumb{-webkit-appearance:none;background:#ae5bea;border-radius:50%;cursor:pointer;height:16px;width:16px}input[type=range][data-v-f3214f39]::-moz-range-thumb{background:#ae5bea;border:none;border-radius:50%;cursor:pointer;height:16px;width:16px}input[type=range][data-v-f3214f39]::-moz-range-progress{background:#ae5bea;border-radius:8px;height:6px}.canvas-container[data-v-f3214f39]{overflow:hidden;position:relative}canvas[data-v-f3214f39]{left:0;position:absolute;top:0}.video-controls[data-v-f3214f39]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.video-controls input[type=range][data-v-f3214f39]{-webkit-appearance:none;background:#312e3e;border-radius:4px;height:4px;outline:none}.video-controls input[type=range][data-v-f3214f39]::-webkit-slider-thumb{-webkit-appearance:none;background:#ae5bea;border-radius:50%;box-shadow:0 2px 4px #0000004d;cursor:pointer;height:12px;-webkit-transition:all .2s ease;transition:all .2s ease;width:12px}.video-controls input[type=range][data-v-f3214f39]::-webkit-slider-thumb:hover{box-shadow:0 4px 8px #0006;transform:scale(1.2)}.video-controls input[type=range][data-v-f3214f39]::-moz-range-thumb{background:#ae5bea;border:none;border-radius:50%;box-shadow:0 2px 4px #0000004d;cursor:pointer;height:12px;-moz-transition:all .2s ease;transition:all .2s ease;width:12px}.video-controls input[type=range][data-v-f3214f39]::-moz-range-thumb:hover{box-shadow:0 4px 8px #0006;transform:scale(1.2)}.video-controls input[type=range][data-v-f3214f39]::-moz-range-progress{background:#ae5bea;border-radius:4px;height:4px}.video-controls input[type=range][data-v-f3214f39]::-webkit-slider-runnable-track{background:#312e3e;border-radius:4px;height:4px}.video-controls button[data-v-f3214f39]:hover{box-shadow:0 4px 12px #ae5bea4d;transform:scale(1.05)}.video-controls .text-white[data-v-f3214f39]{text-shadow:0 1px 2px rgba(0,0,0,.5)}.video-controls svg[data-v-f3214f39]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.upload-area[data-v-f7f00209]{transition:all .3s ease}.upload-area[data-v-f7f00209]:hover{background-color:#ae5bea0d;border-color:#ae5bea}[data-v-f7f00209]::-webkit-scrollbar{width:8px}[data-v-f7f00209]::-webkit-scrollbar-track{background:#201e2a}[data-v-f7f00209]::-webkit-scrollbar-thumb{background:#332f45;border-radius:4px}[data-v-f7f00209]::-webkit-scrollbar-thumb:hover{background:#ae5bea}.format-modal[data-v-f7f00209]{align-items:center;animation:fadeIn-f7f00209 .2s ease;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:50}.format-modal-overlay[data-v-f7f00209]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000b3;bottom:0;left:0;position:absolute;right:0;top:0}.format-modal-content[data-v-f7f00209]{animation:modalSlideUp-f7f00209 .3s ease;background-color:#201e2a;border-radius:12px;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003;max-width:450px;overflow:hidden;position:relative;width:100%;z-index:51}.format-modal-header[data-v-f7f00209]{align-items:center;border-bottom:1px solid #2c2938;display:flex;justify-content:space-between;padding:16px}.format-modal-body[data-v-f7f00209]{max-height:70vh;overflow-y:auto;padding:16px}.format-option[data-v-f7f00209]{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px;transition:all .2s ease}.format-option[data-v-f7f00209]:hover{background-color:#2c2938}.format-option-active[data-v-f7f00209]{background-color:#ae5bea1a}.image-player[data-v-f7f00209]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}@keyframes shimmer-f7f00209{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer[data-v-f7f00209]{animation:shimmer-f7f00209 1.5s infinite}@keyframes ping-f7f00209{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(2)}}.animate-ping[data-v-f7f00209]{animation:ping-f7f00209 2s cubic-bezier(0,0,.2,1) infinite}.animate-ping-slow[data-v-f7f00209]{animation:ping-f7f00209 3s cubic-bezier(0,0,.2,1) infinite}.animate-pulse-slow[data-v-f7f00209]{animation:pulse-f7f00209 3s ease-in-out infinite}.animate-pulse-fast[data-v-f7f00209]{animation:pulse-f7f00209 1s ease-in-out infinite}@keyframes pulse-f7f00209{0%,to{opacity:1}50%{opacity:.3}}@keyframes rotate-f7f00209{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rotate-animation[data-v-f7f00209]{animation:rotate-f7f00209 30s linear infinite}.animate-reverse-spin-slow[data-v-f7f00209]{animation:rotate-reverse 8s linear infinite}.animate-spin-slow[data-v-f7f00209]{animation:spin-f7f00209 3s linear infinite}@keyframes spin-f7f00209{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.scan-horizontal[data-v-f7f00209]{animation:scan-h-f7f00209 3s cubic-bezier(.4,0,.2,1) infinite}.scan-vertical[data-v-f7f00209]{animation:scan-v-f7f00209 3s cubic-bezier(.4,0,.2,1) infinite}@keyframes scan-h-f7f00209{0%{opacity:0;transform:translateY(-50%) scaleX(.8)}20%,80%{opacity:.5;transform:translateY(-50%) scaleX(1)}to{opacity:0;transform:translateY(-50%) scaleX(.8)}}@keyframes scan-v-f7f00209{0%{opacity:0;transform:translate(-50%) scaleY(.8)}20%,80%{opacity:.5;transform:translate(-50%) scaleY(1)}to{opacity:0;transform:translate(-50%) scaleY(.8)}}.spectrum-animation[data-v-f7f00209]{animation:rotate-f7f00209 10s linear infinite;perspective:100px;transform-style:preserve-3d}.spectrum-bar[data-v-f7f00209]{animation:spectrum-dance-f7f00209 1.5s ease-in-out infinite;animation-delay:calc(var(--spectrum-delay, 0)*.2s);opacity:.7}.spectrum-bar[data-v-f7f00209]:first-child{--spectrum-delay:0}.spectrum-bar[data-v-f7f00209]:nth-child(2){--spectrum-delay:1}.spectrum-bar[data-v-f7f00209]:nth-child(3){--spectrum-delay:2}.spectrum-bar[data-v-f7f00209]:nth-child(4){--spectrum-delay:3}.spectrum-bar[data-v-f7f00209]:nth-child(5){--spectrum-delay:4}.spectrum-bar[data-v-f7f00209]:nth-child(6){--spectrum-delay:5}.spectrum-bar[data-v-f7f00209]:nth-child(7){--spectrum-delay:6}@keyframes spectrum-dance-f7f00209{0%,to{height:20%}50%{height:70%}}.pulse-core[data-v-f7f00209]{animation:core-pulse-f7f00209 2s ease-in-out infinite}@keyframes core-pulse-f7f00209{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.data-point[data-v-f7f00209]{animation:data-blink-f7f00209 4s ease-in-out infinite;animation-delay:calc(var(--point-delay, 0)*1s);opacity:.7}.data-point[data-v-f7f00209]:first-child{--point-delay:0}.data-point[data-v-f7f00209]:nth-child(2){--point-delay:1}.data-point[data-v-f7f00209]:nth-child(3){--point-delay:2}.data-point[data-v-f7f00209]:nth-child(4){--point-delay:3}@keyframes data-blink-f7f00209{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.particles-container[data-v-f7f00209]{overflow:hidden;pointer-events:none}.particle[data-v-f7f00209]{animation:particle-float-f7f00209 8s linear infinite;animation-delay:calc(var(--particle-delay, 0)*1.5s);background-color:#ae5beab3;border-radius:50%;height:2px;position:absolute;width:2px}.particle[data-v-f7f00209]:first-child{--particle-delay:0;left:10%;top:20%}.particle[data-v-f7f00209]:nth-child(2){--particle-delay:1;left:20%;top:70%}.particle[data-v-f7f00209]:nth-child(3){--particle-delay:2;left:80%;top:40%}.particle[data-v-f7f00209]:nth-child(4){--particle-delay:3;left:60%;top:30%}.particle[data-v-f7f00209]:nth-child(5){--particle-delay:4;left:85%;top:60%}@keyframes particle-float-f7f00209{0%{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(calc(var(--particle-x, 50px)*-1),calc(var(--particle-y, 30px)*-1))}}.enhancing-text[data-v-f7f00209]{letter-spacing:.5px;position:relative}.enhancing-text[data-v-f7f00209]:after{background:linear-gradient(90deg,transparent,rgba(174,91,234,.5),transparent);bottom:-2px;content:"";height:1px;left:0;position:absolute;width:100%}.progress-track[data-v-f7f00209]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#201e2a80;box-shadow:inset 0 1px 2px #0000001a;position:relative}.progress-bar[data-v-f7f00209]{background:linear-gradient(90deg,#7928ca,#ae5bea);box-shadow:0 0 8px #ae5bea80;position:relative}.progress-glow[data-v-f7f00209]{background:#ffffffb3;filter:blur(1px)}.progress-value[data-v-f7f00209]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.processing-status[data-v-f7f00209]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#201e2a4d;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;padding:2px 8px}.processing-status[data-v-f7f00209]:before{animation:blink-f7f00209 1s ease-in-out infinite;background-color:#ae5bea;border-radius:50%;content:"";height:4px;margin-right:6px;width:4px}@keyframes blink-f7f00209{0%,to{opacity:.3}50%{opacity:1}}@keyframes fadeIn-f7f00209{0%{opacity:0}to{opacity:1}}@keyframes modalSlideUp-f7f00209{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-f7f00209]{animation:fadeIn-f7f00209 .5s ease}.model-dropdown[data-v-f7f00209]{animation:slideUp-f7f00209 .2s ease-out;box-shadow:0 -8px 16px #0003;transform-origin:bottom center}@keyframes slideUp-f7f00209{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn-f7f00209{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fixed[data-v-f7f00209]{animation:zoomIn-f7f00209 .2s ease-out}.thumbnail-container[data-v-f7f00209]{padding:16px}.thumbnail-item[data-v-f7f00209]{border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.thumbnail-item[data-v-f7f00209]:hover{box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.thumbnail-item.selected[data-v-f7f00209]{box-shadow:0 0 0 2px #ae5bea,0 8px 25px #f973164d}.thumbnail-item img[data-v-f7f00209]{transition:transform .3s ease}.thumbnail-item:hover img[data-v-f7f00209]{transform:scale(1.05)}
