.success-page[data-v-eaf88b50]{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:40px 20px;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden}.bg-decoration[data-v-eaf88b50]{position:absolute;inset:0;pointer-events:none}.bg-decoration .circle[data-v-eaf88b50]{position:absolute;border-radius:50%;opacity:.1;background:#fff}.bg-decoration .circle.circle-1[data-v-eaf88b50]{width:400px;height:400px;top:-100px;right:-100px;animation:float-eaf88b50 8s ease-in-out infinite}.bg-decoration .circle.circle-2[data-v-eaf88b50]{width:300px;height:300px;bottom:-80px;left:-80px;animation:float-eaf88b50 10s ease-in-out infinite reverse}.bg-decoration .circle.circle-3[data-v-eaf88b50]{width:200px;height:200px;top:50%;left:10%;animation:float-eaf88b50 12s ease-in-out infinite}.bg-decoration .dot[data-v-eaf88b50]{position:absolute;width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3)}.bg-decoration .dot.dot-1[data-v-eaf88b50]{top:20%;left:20%;animation:twinkle-eaf88b50 3s ease-in-out infinite}.bg-decoration .dot.dot-2[data-v-eaf88b50]{top:60%;right:15%;animation:twinkle-eaf88b50 4s ease-in-out .5s infinite}.bg-decoration .dot.dot-3[data-v-eaf88b50]{bottom:30%;left:30%;animation:twinkle-eaf88b50 3.5s ease-in-out 1s infinite}.bg-decoration .dot.dot-4[data-v-eaf88b50]{top:40%;right:25%;animation:twinkle-eaf88b50 5s ease-in-out 1.5s infinite}@keyframes float-eaf88b50{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}}@keyframes twinkle-eaf88b50{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.5)}}.success-card[data-v-eaf88b50]{width:100%;max-width:520px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:48px 40px;box-shadow:0 25px 50px -12px rgba(0,0,0,.15);text-align:center;opacity:0;transform:translateY(40px) scale(.95)}.success-card.card-enter[data-v-eaf88b50]{animation:cardEnter-eaf88b50 .8s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes cardEnter-eaf88b50{to{opacity:1;transform:translateY(0) scale(1)}}.icon-wrapper[data-v-eaf88b50]{position:relative;width:100px;height:100px;margin:0 auto 24px}.icon-circle[data-v-eaf88b50]{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#52c41a,#389e0d);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(82,196,26,.3);position:relative;z-index:2;animation:iconPop-eaf88b50 .6s cubic-bezier(.34,1.56,.64,1) .3s both}@keyframes iconPop-eaf88b50{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.checkmark[data-v-eaf88b50]{width:52px;height:52px}.checkmark .checkmark-circle[data-v-eaf88b50]{stroke:#fff;stroke-width:3;stroke-dasharray:166;stroke-dashoffset:166;stroke-linecap:round;animation:strokeCircle-eaf88b50 .6s cubic-bezier(.65,0,.45,1) .6s forwards}.checkmark .checkmark-check[data-v-eaf88b50]{stroke:#fff;stroke-width:4;stroke-dasharray:48;stroke-dashoffset:48;stroke-linecap:round;stroke-linejoin:round;animation:strokeCheck .4s cubic-bezier(.65,0,.45,1) 1s forwards}@keyframes strokeCircle-eaf88b50{to{stroke-dashoffset:0}}@keyframes strokeStroke-eaf88b50{to{stroke-dashoffset:0}}.ripple[data-v-eaf88b50]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(82,196,26,.3)}.ripple.ripple-1[data-v-eaf88b50]{width:100px;height:100px;animation:ripple-eaf88b50 2s ease-out .5s infinite}.ripple.ripple-2[data-v-eaf88b50]{width:100px;height:100px;animation:ripple-eaf88b50 2s ease-out .9s infinite}.ripple.ripple-3[data-v-eaf88b50]{width:100px;height:100px;animation:ripple-eaf88b50 2s ease-out 1.3s infinite}@keyframes ripple-eaf88b50{0%{width:100px;height:100px;opacity:.6}to{width:200px;height:200px;opacity:0}}.main-title[data-v-eaf88b50]{font-size:32px;font-weight:700;color:#1f2937;margin:0 0 8px 0;opacity:0;transform:translateY(20px)}.main-title.text-fade-in[data-v-eaf88b50]{animation:textFadeIn-eaf88b50 .6s ease-out .8s forwards}.sub-title[data-v-eaf88b50]{font-size:16px;color:#6b7280;margin:0 0 32px 0;opacity:0;transform:translateY(20px)}.sub-title.text-fade-in-delay[data-v-eaf88b50]{animation:textFadeIn-eaf88b50 .6s ease-out 1s forwards}@keyframes textFadeIn-eaf88b50{to{opacity:1;transform:translateY(0)}}.info-summary[data-v-eaf88b50]{background:#f8fafc;border-radius:16px;padding:20px;margin-bottom:28px;text-align:left;opacity:0;transform:translateY(30px)}.info-summary.slide-up[data-v-eaf88b50]{animation:slideUp-eaf88b50 .6s ease-out 1.2s forwards}.info-item[data-v-eaf88b50]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #e2e8f0}.info-item[data-v-eaf88b50]:last-child{border-bottom:none}.info-item .el-icon[data-v-eaf88b50]{color:#409eff;font-size:18px}.info-item .label[data-v-eaf88b50]{color:#64748b;font-size:14px;min-width:70px}.info-item .value[data-v-eaf88b50]{color:#1e293b;font-size:14px;font-weight:500;flex:1;text-align:right}@keyframes slideUp-eaf88b50{to{opacity:1;transform:translateY(0)}}.progress-section[data-v-eaf88b50]{margin-bottom:28px;opacity:0;transform:translateY(30px)}.progress-section.slide-up-delay[data-v-eaf88b50]{animation:slideUp-eaf88b50 .6s ease-out 1.4s forwards}.progress-label[data-v-eaf88b50]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;color:#64748b}.progress-label .progress-status[data-v-eaf88b50]{color:#f59e0b;font-weight:600}.progress-track[data-v-eaf88b50]{position:relative;height:8px;background:#e2e8f0;border-radius:4px;margin-bottom:16px;overflow:hidden}.progress-fill[data-v-eaf88b50]{height:100%;background:linear-gradient(90deg,#409eff,#52c41a);border-radius:4px;transition:width 1.5s cubic-bezier(.4,0,.2,1) 1.6s;position:relative}.progress-glow[data-v-eaf88b50]{position:absolute;right:0;top:0;bottom:0;width:20px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6));animation:glow-eaf88b50 2s ease-in-out infinite}@keyframes glow-eaf88b50{0%,to{opacity:0}50%{opacity:1}}.progress-dot[data-v-eaf88b50]{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:#fff;border:3px solid #52c41a;border-radius:50%;box-shadow:0 0 0 4px rgba(82,196,26,.2);transition:left 1.5s cubic-bezier(.4,0,.2,1) 1.6s}.progress-steps[data-v-eaf88b50]{display:flex;justify-content:space-between}.progress-steps .step[data-v-eaf88b50]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#94a3b8;font-size:12px;transition:color .3s}.progress-steps .step .step-dot[data-v-eaf88b50]{width:10px;height:10px;border-radius:50%;background:#cbd5e1;transition:all .3s}.progress-steps .step.active[data-v-eaf88b50]{color:#52c41a}.progress-steps .step.active .step-dot[data-v-eaf88b50]{background:#52c41a}.progress-steps .step.current .step-dot[data-v-eaf88b50]{animation:pulse-eaf88b50 2s ease-in-out infinite}@keyframes pulse-eaf88b50{0%,to{box-shadow:0 0 0 0 rgba(82,196,26,.4)}50%{box-shadow:0 0 0 8px rgba(82,196,26,0)}}.action-buttons[data-v-eaf88b50]{display:flex;gap:16px;justify-content:center;margin-bottom:24px;opacity:0;transform:translateY(30px)}.action-buttons.slide-up-delay-2[data-v-eaf88b50]{animation:slideUp-eaf88b50 .6s ease-out 1.6s forwards}.action-buttons .btn-primary[data-v-eaf88b50]{min-width:140px;border-radius:10px;font-size:15px;font-weight:500;letter-spacing:1px;box-shadow:0 4px 14px rgba(64,158,255,.35);transition:all .3s}.action-buttons .btn-primary[data-v-eaf88b50]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(64,158,255,.45)}.action-buttons .btn-primary .el-icon[data-v-eaf88b50]{margin-right:6px}.action-buttons .btn-secondary[data-v-eaf88b50]{min-width:120px;border-radius:10px;font-size:15px;transition:all .3s}.action-buttons .btn-secondary[data-v-eaf88b50]:hover{transform:translateY(-2px);background:#f1f5f9}.action-buttons .btn-secondary .el-icon[data-v-eaf88b50]{margin-right:6px}.tip-section[data-v-eaf88b50]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:#eff6ff;border-radius:10px;color:#3b82f6;font-size:13px;opacity:0}.tip-section.fade-in-delay-2[data-v-eaf88b50]{animation:fadeIn-eaf88b50 .6s ease-out 1.8s forwards}.tip-section .tip-icon[data-v-eaf88b50]{font-size:16px}@keyframes fadeIn-eaf88b50{to{opacity:1}}@media screen and (max-width:768px){.success-page[data-v-eaf88b50]{padding:20px 16px}.success-card[data-v-eaf88b50]{padding:32px 24px;border-radius:20px}.main-title[data-v-eaf88b50]{font-size:26px}.sub-title[data-v-eaf88b50]{font-size:14px}.action-buttons[data-v-eaf88b50]{flex-direction:column}.action-buttons .btn-primary[data-v-eaf88b50],.action-buttons .btn-secondary[data-v-eaf88b50]{width:100%;min-width:auto}.info-item .label[data-v-eaf88b50]{min-width:60px}}@media screen and (max-width:480px){.success-card[data-v-eaf88b50]{padding:28px 20px}.icon-circle[data-v-eaf88b50],.icon-wrapper[data-v-eaf88b50]{width:80px;height:80px}.checkmark[data-v-eaf88b50]{width:40px;height:40px}.main-title[data-v-eaf88b50]{font-size:22px}}