.element-list[data-v-7d5f691c]{display:flex;flex-wrap:wrap;gap:30px 30px;justify-content:space-between}.element-group[data-v-7d5f691c]{align-items:center;cursor:pointer;display:flex;height:270px;justify-content:center;position:relative;width:285px}.element-group:hover .element[data-v-7d5f691c]:first-of-type{transform:translate(-50%) rotate(-20deg) scale(.8);z-index:2}.element-group:hover .element[data-v-7d5f691c]:nth-of-type(3){transform:translate(50%) rotate(20deg) scale(.8);z-index:2}.element-title[data-v-7d5f691c]{background-color:#06090a;color:#fff;display:block;padding:10px;pointer-events:none;position:absolute;top:70%;z-index:10}.element-group .element[data-v-7d5f691c]:first-of-type{transform:translate(-30%) rotate(-10deg) scale(.8);z-index:2}.element-group .element[data-v-7d5f691c]{border-radius:20px;overflow:hidden;position:absolute;transition:all .15s linear}.element-group .element img[data-v-7d5f691c]{height:250px;-o-object-fit:cover;object-fit:cover;width:180px}.element-group .element[data-v-7d5f691c]:nth-of-type(2){box-shadow:0 8px 24px #11111a1a,0 16px 56px #11111a1a,0 24px 80px #11111a1a;z-index:3}.element-group .element[data-v-7d5f691c]:nth-of-type(3){transform:translate(30%) rotate(10deg) scale(.8);z-index:2}@media only screen and (max-width:825px){.element-group[data-v-7d5f691c]{height:160px;width:45%}.element-title[data-v-7d5f691c]{padding:5px 10px}.element-group .element img[data-v-7d5f691c]{height:160px;-o-object-fit:cover;object-fit:cover;width:110px}}[data-v-96263343] .el-upload{width:100%!important}[data-v-96263343] .el-loading-mask{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#0000004d;border-radius:12px!important}[data-v-96263343] .el-upload-list__item-name{display:flex!important;justify-content:center!important}[data-v-96263343] .el-loading-mask .el-loading-spinner .circular{fill:#fff!important}[data-v-96263343] .el-loading-mask .el-loading-text{color:#fff}[data-v-96263343] .el-progress__text{color:#fff!important}[data-v-96263343] .el-dialog{background:transparent!important;box-shadow:none!important}[data-v-96263343] .el-button--large{height:64px!important;width:64px!important}[data-v-96263343] .el-dialog__headerbtn{align-items:center!important;background:#fff!important;border-radius:100%;display:flex!important;justify-content:center!important}[data-v-96263343] .el-dialog__headerbtn .el-icon{font-size:20px}.custom-scrollbar[data-v-96263343]{scrollbar-color:rgba(30,30,28,.3) transparent;scrollbar-width:thin}.custom-scrollbar[data-v-96263343]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-96263343]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-96263343]::-webkit-scrollbar-thumb{background-color:#1e1e1c4d;border:none;border-radius:20px}.custom-scrollbar[data-v-96263343]::-webkit-scrollbar-thumb:hover{background-color:#1e1e1c80}.face-swap-loader[data-v-96263343]{align-items:center;display:flex;flex-direction:column}.face-container[data-v-96263343]{align-items:center;display:flex;gap:24px;justify-content:center}.face[data-v-96263343]{height:70px;position:relative;width:70px}.face.face-original[data-v-96263343]{animation:pulse-blue-96263343 2s ease-in-out infinite}.face.face-target[data-v-96263343]{animation:pulse-green-96263343 2s ease-in-out infinite}.face-svg[data-v-96263343]{height:100%;width:100%}.face-svg .head[data-v-96263343]{stroke-dasharray:283;stroke-dashoffset:283;animation:draw-circle-96263343 3s ease-in-out infinite}.face-svg .eye[data-v-96263343]{animation:appear-96263343 .5s ease-in-out forwards;animation-delay:.5s;opacity:0}.face-svg .eye.right[data-v-96263343]{animation-delay:.7s}.face-svg .smile[data-v-96263343]{animation:appear-96263343 .5s ease-in-out forwards;animation-delay:.9s;opacity:0}.scan-line[data-v-96263343]{animation:scan-vertical-96263343 2s ease-in-out infinite;background:linear-gradient(180deg,transparent,currentColor,transparent);height:100%;left:50%;opacity:.5;position:absolute;top:0;transform:translate(-50%);width:2px}.swap-arrow[data-v-96263343]{align-items:center;animation:arrow-pulse-96263343 2s ease-in-out infinite;display:flex;justify-content:center}.swap-arrow svg[data-v-96263343]{transform:scale(1.2)}.processing-dots[data-v-96263343]{display:flex;gap:4px;margin-top:8px}.processing-dots span[data-v-96263343]{animation:dots-96263343 1.4s ease-in-out infinite;background:#818cf8;border-radius:50%;height:6px;width:6px}.processing-dots span[data-v-96263343]:nth-child(2){animation-delay:.2s}.processing-dots span[data-v-96263343]:nth-child(3){animation-delay:.4s}.custom-progress-bar[data-v-96263343]{background:#1118271a;border-radius:8px;height:8px;overflow:hidden;position:relative;width:100%}.custom-progress-bar .progress-track[data-v-96263343]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;height:100%;left:0;position:absolute;top:0;width:100%}.custom-progress-bar .progress-fill[data-v-96263343]{background:linear-gradient(90deg,#38bdf8,#34d399);height:100%;left:0;position:absolute;top:0;transition:width .3s ease}.custom-progress-bar .progress-fill[data-v-96263343]:after{animation:shine-96263343 1.5s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3));content:"";height:100%;position:absolute;right:0;top:0;width:100%}.custom-progress-bar .progress-pulse[data-v-96263343]{animation:pulse-96263343 1s ease-in-out infinite;background:#38bdf8;border-radius:50%;box-shadow:0 0 20px #38bdf899;height:16px;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:16px}@keyframes draw-circle-96263343{0%{stroke-dashoffset:283}50%{stroke-dashoffset:0}to{stroke-dashoffset:283}}@keyframes appear-96263343{0%{opacity:0}to{opacity:1}}@keyframes scan-vertical-96263343{0%,to{height:0;top:0}50%{height:100%;top:0}}@keyframes arrow-pulse-96263343{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes dots-96263343{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes pulse-blue-96263343{0%,to{color:#38bdf8}50%{color:#818cf8}}@keyframes pulse-green-96263343{0%,to{color:#818cf8}50%{color:#34d399}}@keyframes shine-96263343{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse-96263343{0%,to{opacity:.5;transform:translate(50%,-50%) scale(.8)}50%{opacity:1;transform:translate(50%,-50%) scale(1)}}.bgfilter[data-v-96263343]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
