[data-v-b398e3f8] .el-button{border-style:none;--un-bg-opacity:1;background-color:rgb(43 137 201 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}[data-v-b398e3f8] .el-button:hover{background-color:#2b89c9cc}.requirement-success-dialog[data-v-b398e3f8] .el-dialog{border-radius:16px;box-shadow:0 20px 40px #00000026;overflow:hidden}.requirement-success-dialog[data-v-b398e3f8] .el-dialog__header{display:none}.requirement-success-dialog[data-v-b398e3f8] .el-dialog__body{padding:0}.requirement-success-dialog[data-v-b398e3f8] .el-dialog__footer{background:#fafafa;border-top:1px solid #f0f0f0;padding:24px 32px 32px}.success-content[data-v-b398e3f8]{background:linear-gradient(135deg,#f8fffe,#f0f9ff);text-align:center}.success-icon[data-v-b398e3f8]{animation:bounceIn-b398e3f8 .6s ease-out;margin-bottom:24px}.success-title[data-v-b398e3f8]{animation:fadeInUp-b398e3f8 .6s ease-out .2s both;color:#1f2937;font-weight:600;margin-bottom:16px}.success-message[data-v-b398e3f8]{animation:fadeInUp-b398e3f8 .6s ease-out .4s both;margin-bottom:24px}.tips[data-v-b398e3f8]{align-items:center;animation:fadeInUp-b398e3f8 .6s ease-out .6s both;background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;color:#92400e;display:flex;font-size:14px;gap:8px;justify-content:center;padding:16px 20px}.tips .el-icon[data-v-b398e3f8]{font-size:16px}.dialog-footer[data-v-b398e3f8]{display:flex;gap:16px;justify-content:center}.view-order-btn[data-v-b398e3f8]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 12px #3b82f64d;font-weight:600;padding:12px 32px;transition:all .3s ease}.view-order-btn[data-v-b398e3f8]:hover{box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.continue-btn[data-v-b398e3f8]{background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#6b7280;font-weight:600;padding:12px 32px;transition:all .3s ease}.continue-btn[data-v-b398e3f8]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #0000001a;color:#3b82f6;transform:translateY(-2px)}@keyframes bounceIn-b398e3f8{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUp-b398e3f8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
