.animation-content[data-v-029e05cb]{width:624px;height:314px;position:relative}.animation-content .bubble-background[data-v-029e05cb]{opacity:0;transform-origin:0 100%;width:484px;height:170px;transition:opacity .6s;position:absolute;top:0;left:140px}.animation-content .bubble-background.show[data-v-029e05cb]{opacity:1}.animation-content .bubble-background.swing-animate[data-v-029e05cb]{animation:.5s ease-in-out bubble-swing-029e05cb}.animation-content .bubble-background .text-bubbles-bg[data-v-029e05cb]{background-image:url(https://image.cdn2.seaart.me/static/web/repeat_purchase/pic_text_bubbles.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.animation-content .bubble-background .congratulations-text[data-v-029e05cb]{text-align:center;box-sizing:border-box;width:100%;height:66px;margin-top:-8px;padding-left:18%;transition:all .6s .3s;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)translateY(-10px)}.animation-content .bubble-background .congratulations-text .congrats-title[data-v-029e05cb]{color:#fff;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;height:100%;font-size:26px;line-height:28px;display:flex;transform:rotate(357deg)}.animation-content .gift-box[data-v-029e05cb]{opacity:0;z-index:10;width:280px;height:240px;transition:opacity .3s;position:absolute;top:74px;left:0;transform:scale(0)}.animation-content .gift-box.show[data-v-029e05cb]{opacity:1}.animation-content .gift-box.scale-animate[data-v-029e05cb]{animation:.5s ease-out forwards gift-scale-029e05cb}.animation-content .gift-box img[data-v-029e05cb]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 20px #2ff1ff80);width:100%;height:100%}.animation-content .bonus-rewards[data-v-029e05cb]{opacity:0;justify-content:center;align-items:center;gap:6px;transition:all .6s;display:flex;position:absolute;top:142px;left:276px;transform:scale(.8)}.animation-content .bonus-rewards.show[data-v-029e05cb]{opacity:1;transform:scale(1)}.animation-content .bonus-rewards .fireworks-left[data-v-029e05cb],.animation-content .bonus-rewards .fireworks-right[data-v-029e05cb]{width:20px;height:20px}.animation-content .bonus-rewards .fireworks-right[data-v-029e05cb]{transform:scaleX(-1)}.animation-content .bonus-rewards .bonus-text[data-v-029e05cb]{text-transform:capitalize;text-align:center;color:#fff;font-family:Inter;font-size:16px;font-weight:400;line-height:1.25em}.animation-content .cards-group[data-v-029e05cb]{opacity:0;align-items:center;gap:10px;transition:all .6s;display:flex;position:absolute;top:174px;left:276px;transform:translateY(30px)}.animation-content .cards-group.show[data-v-029e05cb]{opacity:1;transform:translateY(0)}.animation-content .cards-group.show .card[data-v-029e05cb]{animation:.6s forwards card-bounce-029e05cb}.animation-content .cards-group .card[data-v-029e05cb]{opacity:0;flex-direction:column;align-items:center;width:100px;height:120px;display:flex;position:relative;transform:translateY(20px)}.animation-content .cards-group .card img[data-v-029e05cb]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.animation-content .cards-group .card .card-text[data-v-029e05cb]{width:48px;height:18px;letter-spacing:30%;text-transform:capitalize;text-align:center;color:#9e98e8;font-family:Fredoka One;font-size:16px;font-weight:400;line-height:1.125em;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}@keyframes bubble-swing-029e05cb{0%{transform:rotate(0)}15%{transform:rotate(-8deg)}35%{transform:rotate(6deg)}55%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}90%{transform:rotate(-1deg)}to{transform:rotate(0)}}@keyframes gift-scale-029e05cb{0%{transform:scale(0)}50%{transform:scale(1.1)}70%{transform:scale(.95)}85%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes card-bounce-029e05cb{0%{opacity:0;transform:translateY(20px)scale(.8)}60%{opacity:1;transform:translateY(-5px)scale(1.1)}to{opacity:1;transform:translateY(0)scale(1)}}.repeat-purchase-dialog[data-v-d4d10889]{background-color:#000000b3;justify-content:center;align-items:center;display:flex}.repeat-purchase-dialog .dialog-content[data-v-d4d10889]{box-sizing:border-box;background:linear-gradient(134deg,#27255d,#17182b);border-radius:12px;flex-direction:column;align-items:center;width:810px;padding:30px;display:flex;position:relative}.repeat-purchase-dialog .dialog-content .close-btn[data-v-d4d10889]{cursor:pointer;z-index:10;background-color:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:18px;right:18px}.repeat-purchase-dialog .dialog-content .close-btn .el-icon[data-v-d4d10889]{color:#f9fbfc;font-size:20px;transition:all .2s}.repeat-purchase-dialog .dialog-content .close-btn[data-v-d4d10889]:hover{background-color:#fff3;transform:rotate(90deg)}.repeat-purchase-dialog .dialog-content .close-btn[data-v-d4d10889]:active{transform:rotate(90deg)scale(.9)}.repeat-purchase-dialog .dialog-content .header-section[data-v-d4d10889]{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 30px;display:flex}.repeat-purchase-dialog .dialog-content .header-section .title-row[data-v-d4d10889]{justify-content:center;align-items:center;gap:6px;margin-bottom:12px;display:flex}.repeat-purchase-dialog .dialog-content .header-section .title-row .fireworks[data-v-d4d10889]{width:26px;height:26px}.repeat-purchase-dialog .dialog-content .header-section .title-row .fireworks.fireworks-right[data-v-d4d10889]{transform:scaleX(-1)}.repeat-purchase-dialog .dialog-content .header-section .title-row .main-title[data-v-d4d10889]{color:#fff;font-size:22px;line-height:26px}.repeat-purchase-dialog .dialog-content .header-section .description[data-v-d4d10889]{text-align:center;color:#fffc;margin-bottom:30px;font-size:16px;font-weight:400;line-height:18px}.repeat-purchase-dialog .dialog-content .goods-section[data-v-d4d10889]{flex-direction:column;align-items:center;margin-bottom:16px;display:flex}.repeat-purchase-dialog .dialog-content .goods-section .goods-grid[data-v-d4d10889]{align-items:center;gap:12px;min-height:290px;display:flex}.repeat-purchase-dialog .dialog-content .goods-section .goods-card[data-v-d4d10889]{box-sizing:border-box;background:linear-gradient(135deg,#1c1a53,#091126);border-radius:12px;flex-direction:column;align-items:center;width:242px;padding:40px 16px 16px;display:flex;position:relative}.repeat-purchase-dialog .dialog-content .goods-section .goods-card[data-v-d4d10889]>*{z-index:1;position:relative}.repeat-purchase-dialog .dialog-content .goods-section .goods-card[data-v-d4d10889]:before{content:"";z-index:0;-webkit-mask-composite:xor;background:linear-gradient(136deg,#4e97f7,#956cff,#9e25ab);border-radius:12px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .discount-tag[data-v-d4d10889]{box-sizing:border-box;color:#fff;background:linear-gradient(90deg,#b16cea 14%,#ff5e69 45%,#ff8a56 72%,#ffa84b);border-radius:10px 0;padding:5px 16px;font-size:16px;font-weight:700;line-height:16px;position:absolute;top:2px;left:2px}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content[data-v-d4d10889]{flex-direction:column;align-items:center;width:100%;display:flex}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info[data-v-d4d10889]{flex-direction:column;align-items:center;gap:12px;display:flex}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info .goods-details[data-v-d4d10889]{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info .goods-details .compute-section[data-v-d4d10889]{flex-direction:row;align-items:center;gap:3px;margin-bottom:12px;display:flex}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info .goods-details .compute-section .compute-icon-wrapper[data-v-d4d10889]{width:50px;height:50px;position:relative}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info .goods-details .compute-section .compute-icon-wrapper .compute-icon[data-v-d4d10889]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info .goods-details .compute-section .compute-amount[data-v-d4d10889]{background:linear-gradient(90deg,#a578ff,#ff83bd 33%,#ffba6d 67%,#fbe9be);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:4px;font-size:32px;font-style:italic;font-weight:700;line-height:40px}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info .former-price[data-v-d4d10889]{color:#fff6;text-align:center;font-size:16px;font-weight:400;line-height:22px;text-decoration:line-through;position:relative}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info .arrow-icon[data-v-d4d10889]{width:20px;height:20px;position:absolute;top:-20px;right:-12px}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .goods-info .arrow-icon img[data-v-d4d10889]{opacity:.8;width:20px;height:20px}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889]{border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:100%;height:52px;margin-bottom:30px;display:flex;position:relative}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889]:after{content:"";opacity:.3;pointer-events:none;filter:blur(6px);background:radial-gradient(#ffffffde,#fff0 94%);border-radius:42px;width:80px;height:16px;transition:all .4s;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889] .el-input-number{width:140px;height:36px;line-height:36px;transition:all .3s}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889] .el-input-number .el-input-number__decrease,.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889] .el-input-number .el-input-number__increase{color:#fff;background-color:#0000;border:none;height:34px;font-size:14px;font-weight:700;line-height:34px;transition:all .2s}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889] .el-input-number .el-input-number__decrease.is-disabled,.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889] .el-input-number .el-input-number__increase.is-disabled{color:#ffffff4d}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889] .el-input-number .el-input-number__decrease i,.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889] .el-input-number .el-input-number__increase i{font-weight:700}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .quantity-selector[data-v-d4d10889] .el-input-number .el-input__inner{color:#fff;text-align:center;background-color:#0000;border:none;height:36px;font-weight:700;line-height:36px;transition:all .3s}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button[data-v-d4d10889]{box-sizing:border-box;cursor:pointer;width:100%;height:46px;font-size:inherit;justify-content:center;align-items:center;gap:4px;transition:all .2s;display:flex;position:relative;background:linear-gradient(100deg,#5699ff,#5c2ced)!important;border:none!important;border-radius:8px!important;padding:12px!important}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button[data-v-d4d10889]:hover{transform:scale(1.05);background:linear-gradient(100deg,#5699ff,#5c2ced)!important}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button[data-v-d4d10889]:focus{outline:none;background:linear-gradient(100deg,#5699ff,#5c2ced)!important}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button.el-button--primary[data-v-d4d10889],.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button.el-button--primary[data-v-d4d10889]:focus,.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button.el-button--primary[data-v-d4d10889]:hover{background:linear-gradient(100deg,#5699ff,#5c2ced)!important;border-color:#0000!important}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button .price-tag[data-v-d4d10889]{background:linear-gradient(129deg,#ffdb93 2%,#ffbf56);border-radius:12px 6px 12px 0;justify-content:center;align-items:center;gap:2px;padding:3px 9px;display:flex;position:absolute;top:-10px;right:-8px;box-shadow:inset 0 0 6px #ffd49599}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button .price-tag .price-symbol[data-v-d4d10889]{color:#000;font-size:12px;font-weight:500;line-height:14px}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button .price-tag .compute-icon-small[data-v-d4d10889]{width:14px;height:14px}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button .price-tag .compute-icon-small img[data-v-d4d10889]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button .price-section[data-v-d4d10889]{align-items:center;gap:4px;display:flex}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button .price-section .currency[data-v-d4d10889]{color:#fff;opacity:.6;font-size:14px;font-weight:400;line-height:1.57}.repeat-purchase-dialog .dialog-content .goods-section .goods-card .card-content .purchase-button .price-section .amount[data-v-d4d10889]{color:#fff;font-size:20px;font-weight:600;line-height:1.1}.repeat-purchase-dialog .dialog-content .footer-tip[data-v-d4d10889]{align-items:center;gap:6px;display:flex}.repeat-purchase-dialog .dialog-content .footer-tip .warning-icon[data-v-d4d10889]{color:#f55c5c;font-size:14px;font-weight:700}.repeat-purchase-dialog .dialog-content .footer-tip .tip-text[data-v-d4d10889]{color:#e5eaff99;font-size:14px;font-weight:400;line-height:1.57}@keyframes scale-fade-in-d4d10889{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}
