.popup-overlay[data-v-8c4a3b1d]{align-items:center;background-color:#000000b3;bottom:0;display:flex;inset-inline-end:0;inset-inline-start:0;justify-content:center;position:fixed;top:0}.popup-container[data-v-8c4a3b1d]{height:-moz-max-content;height:max-content;max-height:90vh;max-width:calc(100vw - .4rem);overflow-y:auto;position:relative;width:-moz-max-content;width:max-content}.popup-header[data-v-8c4a3b1d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.24rem}.popup-title[data-v-8c4a3b1d]{color:#fff;font-size:.32rem;font-weight:700}.popup-close[data-v-8c4a3b1d]{align-items:center;cursor:pointer;display:flex;height:.32rem;justify-content:center;transition:opacity .2s;width:.32rem}.popup-close[data-v-8c4a3b1d]:hover{color:#fff}.popup-enter-active[data-v-8c4a3b1d],.popup-leave-active[data-v-8c4a3b1d]{transition:opacity .3s ease}.popup-enter-active .popup-container[data-v-8c4a3b1d],.popup-leave-active .popup-container[data-v-8c4a3b1d]{transition:transform .3s ease}.popup-enter-from[data-v-8c4a3b1d],.popup-leave-to[data-v-8c4a3b1d]{opacity:0}.popup-enter-from .popup-container[data-v-8c4a3b1d],.popup-leave-to .popup-container[data-v-8c4a3b1d]{transform:scale(.8)}.bottom.popup-enter-active[data-v-8c4a3b1d],.bottom.popup-leave-active[data-v-8c4a3b1d]{transition:opacity .4s ease-in-out}.bottom.popup-enter-active .popup-container[data-v-8c4a3b1d],.bottom.popup-leave-active .popup-container[data-v-8c4a3b1d]{transition:transform .4s cubic-bezier(.25,.8,.25,1)}.bottom.popup-enter-from[data-v-8c4a3b1d],.bottom.popup-leave-to[data-v-8c4a3b1d]{opacity:0}.bottom.popup-enter-from .popup-container[data-v-8c4a3b1d],.bottom.popup-leave-to .popup-container[data-v-8c4a3b1d]{transform:translateY(100%)}.bottom.popup-enter-to .popup-container[data-v-8c4a3b1d]{transform:translateY(0)}@media(max-width:680px){[data-v-8c4a3b1d] .popup-header-icon,[data-v-8c4a3b1d] .popup-header-icon img{height:.24rem!important;width:.24rem!important}.bottom[data-v-8c4a3b1d]{align-items:flex-end}.bottom .popup-container[data-v-8c4a3b1d]{max-height:100vh;max-width:100%;overflow:hidden;width:100%}.bottom .popup-container .popup-content[data-v-8c4a3b1d] form{border-radius:0;width:100%!important}.allPage .popup-container[data-v-8c4a3b1d]{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;max-width:100vw;width:100vw}.allPage .popup-container[data-v-8c4a3b1d] .form-popup{border-radius:0;height:100vh;height:100dvh;padding:max(.16rem,env(safe-area-inset-top)) .12rem max(.12rem,env(safe-area-inset-bottom));width:100vw!important}.allPage .popup-container[data-v-8c4a3b1d] .form-popup .popup-close{display:none}.allPage .popup-container[data-v-8c4a3b1d] .popup-title{font-size:.18rem;text-align:center}.allPage .popup-container[data-v-8c4a3b1d] .popup-body{max-height:100vh!important}.allPage .popup-container[data-v-8c4a3b1d] .popup-header{margin-bottom:.16rem}.allPage .toBack[data-v-8c4a3b1d]{inset-inline-start:.12rem;position:absolute;top:.2rem;top:max(.2rem,env(safe-area-inset-top))}}.g-btn[data-v-b67cecd5]{align-items:center;background:#1f3838;border:.01rem solid #1f3838;border-radius:.08rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:.14rem;font-weight:500;height:.48rem;justify-content:center;outline:none;padding:0 .24rem;position:relative;text-decoration:none;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:var(--v235c25ba)}.g-btn--primary[data-v-b67cecd5]{background:#1f3838;border-color:#1f3838}.g-btn--primary[data-v-b67cecd5]:hover:not(.g-btn--disabled):not(.g-btn--loading){background:#2a4747;border-color:#2a4747}.g-btn--secondary[data-v-b67cecd5]{background:transparent;border-color:#1f3838;color:#1f3838}.g-btn--secondary[data-v-b67cecd5]:hover:not(.g-btn--disabled):not(.g-btn--loading){background:#1f3838;color:#fff}.g-btn--danger[data-v-b67cecd5]{background:#e53e3e;border-color:#e53e3e}.g-btn--danger[data-v-b67cecd5]:hover:not(.g-btn--disabled):not(.g-btn--loading){background:#c53030;border-color:#c53030}.g-btn--success[data-v-b67cecd5]{background:#18b38c;border-color:#18b38c}.g-btn--success[data-v-b67cecd5]:hover:not(.g-btn--disabled):not(.g-btn--loading){background:#2a7963;border-color:#2a7963}.g-btn--plain[data-v-b67cecd5]{background:transparent;border-color:#92a7a7;color:#fff;font-weight:400}.g-btn--plain-success[data-v-b67cecd5]{background:transparent;border-color:#18b38c;color:#18b38c}.g-btn--plain[data-v-b67cecd5]:hover:not(.g-btn--disabled):not(.g-btn--loading){background:#92a7a7;color:#fff}.g-btn--text[data-v-b67cecd5]{background:transparent;border:none;color:#92a7a7;font-size:.16rem}.g-btn--text[data-v-b67cecd5]:hover:not(.g-btn--disabled):not(.g-btn--loading){background:transparent;border:none;color:#fff}.g-btn--text.g-btn--disabled[data-v-b67cecd5]{background:transparent!important;border:none!important;color:#92a7a7;opacity:.6}.g-btn--small[data-v-b67cecd5]{border-radius:.04rem;font-size:.14rem;height:.36rem;padding:0 .2rem}.g-btn--mid[data-v-b67cecd5]{border-radius:.06rem;font-size:.14rem;height:.4rem;padding:0 .22rem}.g-btn--default[data-v-b67cecd5]{font-size:.14rem;height:.48rem;padding:0 .24rem}.g-btn--large[data-v-b67cecd5]{font-size:.16rem;height:.52rem;padding:0 .32rem}.g-btn--disabled[data-v-b67cecd5]{background:#214747!important;border-color:#214747!important;color:#92a7a7!important;cursor:not-allowed;transform:none!important}.g-btn--loading[data-v-b67cecd5]{cursor:not-allowed;pointer-events:none}.g-btn--loading .g-btn__content[data-v-b67cecd5]{opacity:.6}.g-btn__loading[data-v-b67cecd5]{align-items:center;display:inline-flex;margin-inline-end:.08rem}.g-btn__loading-icon[data-v-b67cecd5]{color:currentColor;height:.16rem;width:.16rem}.g-btn__content[data-v-b67cecd5]{align-items:center;display:inline-flex;justify-content:center}@media(max-width:680px){.g-btn[data-v-b67cecd5],.g-btn--mid[data-v-b67cecd5]{border-radius:.04rem}.g-btn--mid[data-v-b67cecd5]{font-size:.14rem;height:.36rem;padding:.08rem .16rem}}.msgbox-popup[data-v-25ba5648]{background:#132222;border-radius:.12rem;color:#fff;padding:.24rem;position:relative}.popup-header[data-v-25ba5648]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.24rem}.popup-title[data-v-25ba5648]{flex:1;font-size:.2rem;font-weight:700;line-height:.32rem}.popup-close[data-v-25ba5648]{align-items:center;cursor:pointer;display:flex;height:.32rem;justify-content:center;transition:opacity .2s;width:.32rem}.popup-close i[data-v-25ba5648]{font-size:.24rem!important}.popup-close[data-v-25ba5648]:hover{opacity:.7}.popup-body[data-v-25ba5648]{margin-bottom:.32rem;width:100%}.popup-footer[data-v-25ba5648]{display:flex;gap:.16rem;justify-content:flex-end}.popup-footer[data-v-25ba5648] .g-btn{font-size:.16rem;font-weight:500;height:.4rem;min-width:.8rem}.popup-footer-special-cancel[data-v-25ba5648]{background:#18b38c;border-radius:.08rem;color:#fff;cursor:pointer;min-height:.52rem;padding:.15rem .24rem;text-align:center}.white-theme[data-v-25ba5648]{background:#fff;color:#000}.white-theme .popup-footer-special[data-v-25ba5648] .g-btn--text{color:#132222!important}@media(max-width:680px){.popup-header-icon[data-v-25ba5648]{height:.24rem!important;width:.24rem!important}.msgbox-popup[data-v-25ba5648]{border-radius:.08rem;max-width:100%;padding:.16rem .12rem .2rem}.popup-close .iconfont[data-v-25ba5648]{font-size:.2rem!important}.popup-title[data-v-25ba5648]{font-size:.18rem}.popup-footer[data-v-25ba5648]{gap:.08rem}}.g-image-container[data-v-ab800581]{display:inline-block;flex:0 0 auto;overflow:hidden;position:relative}.g-image-container[data-v-ab800581] img{display:block;transition:transform .3s ease}.g-image-error[data-v-ab800581],.g-image-loading[data-v-ab800581]{align-items:center;-webkit-backdrop-filter:blur(.04rem);backdrop-filter:blur(.04rem);background-color:#132222cc;display:flex;height:100%;inset-inline-start:0;justify-content:center;position:absolute;top:0;width:100%;z-index:1}.g-image-error[data-v-ab800581]{flex-direction:column;gap:.08rem}.loading-spinner[data-v-ab800581]{animation:spin-ab800581 1s linear infinite;border:.02rem solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#4caf50;height:.2rem;width:.2rem}@keyframes spin-ab800581{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error-icon[data-v-ab800581]{color:#ff6b6b;font-size:.24rem;opacity:.8}.error-text[data-v-ab800581]{color:#fffc;font-size:.12rem;text-align:center}.network-offline-mask[data-v-3be366cc]{align-items:flex-start;background:#132222;display:flex;inset:0;justify-content:center;padding:0 .2rem;position:fixed;z-index:99999}.network-offline-content[data-v-3be366cc]{align-items:center;color:#96abad;display:flex;flex-direction:column;margin-top:28vh}.offline-icon[data-v-3be366cc] img{-o-object-fit:contain;object-fit:contain}.offline-text[data-v-3be366cc]{color:#9baeb0;font-size:.15rem;line-height:.2rem;margin-top:.16rem;text-align:center}.help-fixed[data-v-7a8d6e44]{align-items:center;background:#18b38c;border-radius:.12rem 0 0 .12rem;color:#fff;cursor:pointer;display:flex;font-size:.14rem;gap:.06rem;height:.56rem;inset-inline-end:0;padding-inline-end:.08rem;padding-inline-start:.1rem;position:fixed;transition:transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content;z-index:999}@media(max-width:680px){.help-fixed[data-v-7a8d6e44]{flex-direction:column;font-size:.12rem;height:auto;padding:.06rem;padding-inline-start:.1rem}}.global-loading-wrapper[data-v-5398246e]{align-items:center;display:flex;height:100%;inset:0;justify-content:center;overflow:auto;overscroll-behavior:contain;position:fixed;touch-action:none;width:100%;z-index:99999999;-webkit-overflow-scrolling:touch}.global-loading-content[data-v-5398246e]{align-items:center;display:flex;flex-direction:column;gap:.16rem}.loading-spinner[data-v-5398246e]{height:.4rem;width:.4rem}.spinner-ring[data-v-5398246e]{animation:spin-5398246e 1s linear infinite;border:.03rem solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:100%;width:100%}.loading-text[data-v-5398246e]{color:#fff;font-size:.14rem;font-weight:500;text-align:center}@keyframes spin-5398246e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.form-popup[data-v-987d1eb0]{background-color:#132222;border-radius:.12rem;color:#fff;max-width:100%;overflow:hidden;padding:.24rem;position:relative}.form-popup[data-v-987d1eb0] .form-group{margin-bottom:.2rem}.form-popup[data-v-987d1eb0] .form-submit-btn .g-btn{height:.52rem}.form-popup[data-v-987d1eb0] .form-submit-btn .g-btn__content{color:#92a7a7;font-size:.18rem;font-weight:600}.form-popup--allow-overflow[data-v-987d1eb0]{overflow:visible}.popup-header[data-v-987d1eb0]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.24rem}.popup-title[data-v-987d1eb0]{flex:1;font-size:.2rem;font-weight:700;line-height:.3rem}.popup-close[data-v-987d1eb0]{align-items:flex-start;cursor:pointer;display:flex;height:.36rem;justify-content:center;transition:all .2s;width:.24rem}.popup-close i[data-v-987d1eb0]{color:#ccc;font-size:.2rem!important}.popup-close[data-v-987d1eb0]:hover{color:#fff}.popup-body[data-v-987d1eb0]{max-height:calc(100vh - 2.6rem);overflow-x:hidden;width:100%}.form-popup--allow-overflow .popup-body[data-v-987d1eb0]{overflow-x:visible}.popup-container:has(.form-popup--allow-overflow){overflow:visible}@media(max-width:680px){.form-popup[data-v-987d1eb0]{padding:.12rem}.popup-title[data-v-987d1eb0]{font-size:.18rem}.popup-body[data-v-987d1eb0]{max-height:calc(100vh - 32vw)}.bottom .popup-container:has(.form-popup--allow-overflow){overflow:visible}.security-popup .popup-header[data-v-987d1eb0]{margin-bottom:.2rem}.security-popup .popup-header .popup-title[data-v-987d1eb0]{font-size:.18rem}.coupon-bottom-popup[data-v-987d1eb0]{padding:.16rem .12rem}.coupon-bottom-popup .popup-header[data-v-987d1eb0]{margin-bottom:.12rem}.coupon-bottom-popup .popup-header .popup-title[data-v-987d1eb0]{font-size:.2rem}}.auth-fail-content-reason-title[data-v-eaa069f9],.auth-fail-content-title[data-v-eaa069f9],.reason[data-v-eaa069f9]{color:#fff;font-size:.14rem;line-height:.22rem;margin-bottom:.04rem}.reason[data-v-eaa069f9]{color:#f44b4b}[data-v-eaa069f9] .g-btn--plain{color:#ccc}.btns-group[data-v-eaa069f9]{display:flex;gap:.12rem;margin-top:.24rem}.btns-group[data-v-eaa069f9] .g-btn__content{font-size:.16rem}.order-info[data-v-a8bb1e55]{background-color:#172a2a;border-radius:.06rem;margin:.12rem 0;padding:.05rem .04rem}.order-info .order-info-header[data-v-a8bb1e55]{border-bottom:.01rem solid #1d4143;color:#92a7a7;font-size:.12rem;padding-bottom:.05rem}.order-info .product-meta[data-v-a8bb1e55]{align-items:center;color:#92a7a7;display:flex;font-size:.14rem;gap:.08rem;line-height:.14rem;margin-bottom:.04rem;margin-top:.12rem}.order-info .product-meta .product-quantity[data-v-a8bb1e55]{background:#2f5f5f;border-radius:.15rem;color:#fff;display:inline-block;font-size:.14rem;height:.16rem;line-height:.14rem;padding:.01rem .12rem}.input-box[data-v-a8bb1e55]{background-color:#172a2a;border-radius:.04rem;cursor:pointer;height:1.87rem;margin:.08rem auto .12rem;overflow:hidden;position:relative;width:3rem}.input-box[data-v-a8bb1e55] .g-image-container{inset-inline-start:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.image-box[data-v-a8bb1e55]{border-radius:.06rem;overflow:hidden;position:relative}.image-box .image-box-pic[data-v-a8bb1e55]{border-radius:.06rem;height:1.87rem;-o-object-fit:cover;object-fit:cover;width:3rem}.image-box:hover .close-box[data-v-a8bb1e55],.image-box:hover .update-image[data-v-a8bb1e55]{display:block}.image-box .update-image[data-v-a8bb1e55]{background:#000000bf;bottom:0;color:#fff;cursor:pointer;display:none;inset-inline-start:0;line-height:.4rem;position:absolute;text-align:center;width:100%}.image-box .update-image[data-v-a8bb1e55]:hover{color:#fff}.image-box .close-box[data-v-a8bb1e55]{background:#000000bf;border-bottom-left-radius:.08rem;color:#fff;cursor:pointer;display:none;height:.36rem;inset-inline-end:0;line-height:.36rem;padding:0 .05rem;position:absolute;text-align:center;top:0;width:.36rem}.image-box .close-box .iconfont[data-v-a8bb1e55]{color:#fff;display:inline-block;font-size:.2rem!important;line-height:.36rem;top:0}.scorll-box[data-v-a8bb1e55]{height:6rem}.upload-auth[data-v-a8bb1e55]{height:5.2rem;overflow-x:hidden;padding-bottom:.16rem;position:relative}.desc-text[data-v-a8bb1e55]{color:#92a7a7;font-size:.14rem;line-height:.2rem}.btn-box[data-v-a8bb1e55]{bottom:.24rem;inset-inline-start:0;padding:0 .24rem;position:absolute;width:100%}@media(max-width:680px){.scorll-box[data-v-a8bb1e55],.upload-auth[data-v-a8bb1e55]{height:calc(100vh - 2.8rem);height:calc(100dvh - 2.8rem)}.input-box[data-v-a8bb1e55]{border-radius:.04rem;height:1.5rem;width:2.4rem}.input-box[data-v-a8bb1e55] .g-image-container,.input-box[data-v-a8bb1e55] .g-image-container img{height:.45rem!important;width:.45rem!important}.image-box[data-v-a8bb1e55]{height:1.5rem;width:2.4rem}.image-box .image-box-pic[data-v-a8bb1e55]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.desc-text[data-v-a8bb1e55]{margin-bottom:.12rem}.desc-img[data-v-a8bb1e55] .g-image-container{height:auto;margin-inline:auto;width:2.4rem!important}.desc-img[data-v-a8bb1e55] .g-image-container img{height:auto!important;width:2.4rem!important}.btn-box[data-v-a8bb1e55]{background:#132222;bottom:0;padding-bottom:.2rem}}.title[data-v-373a5544]{background-color:#1f3838;font-size:.2rem;font-weight:700;height:.56rem;line-height:.56rem;padding:0 .24rem}.content[data-v-373a5544]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:0 .24rem .24rem}.content .text-list[data-v-373a5544]{margin-top:.12rem}.content .text-list .text-item[data-v-373a5544]{display:flex;font-size:.14rem;font-weight:700;gap:.08rem;line-height:.16rem;margin-bottom:.12rem}.content .pic-list[data-v-373a5544]{display:flex;gap:.1rem;margin-bottom:.16rem}.content .text-desc p+p[data-v-373a5544]{margin-top:.08rem}.content .text-desc[data-v-373a5544]{background-color:#1f3838;border-radius:.06rem;color:#92a7a7;font-size:.14rem;letter-spacing:.5px;line-height:.2rem;margin-bottom:.16rem;padding:.12rem;text-align:justify}.content .text-why[data-v-373a5544]{color:#92a7a7;cursor:pointer;font-size:.14rem;line-height:.16rem;margin-top:.16rem}.content .text-why[data-v-373a5544]:hover{color:#fff}@media(max-width:680px){.title[data-v-373a5544]{padding:0 .12rem}.content[data-v-373a5544]{max-height:calc(100dvh - 35vw);overflow-x:hidden;padding:0 .12rem .24rem}.content[data-v-373a5544] .g-btn{flex-shrink:0}}.tip-box[data-v-ce7d54da]{background-color:#ffd4d2;color:#000;height:.44rem;min-height:.46rem;padding:0 .1rem;width:100%;z-index:8}.top-main[data-v-ce7d54da]{align-items:center;display:flex;font-size:clamp(.1rem,.875rem,.14rem);height:100%;justify-content:space-between;margin:0 auto;max-width:12rem;width:100%}.btn[data-v-ce7d54da]{background:#fa3333;border:none;border-radius:.04rem;color:#fff;cursor:pointer;font-size:.18rem;height:.36rem;line-height:.36rem;padding:0 .25rem}.btn[data-v-ce7d54da],.tip-box-msg[data-v-ce7d54da]{margin-inline-start:.1rem}@media(max-width:680px){.btn[data-v-ce7d54da],.tip-box-msg[data-v-ce7d54da]{margin-inline-start:.06rem}}.sumsub-container[data-v-0bc3efe4]{height:5rem;min-height:5rem;overflow-x:hidden;width:100%}@media screen and (max-width:768px){.sumsub-container[data-v-0bc3efe4]{flex:1;height:100%;min-height:0}}.tips-content p[data-v-d8e1e71b]{line-height:.24rem}.coupon-card[data-v-97ced5fb]{background-color:#174c43;border-radius:.08rem;cursor:pointer;max-width:4.3rem;min-width:0;padding:.12rem .16rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none;touch-action:pan-y}.coupon-card .coupon-bg[data-v-97ced5fb]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}.coupon-card .coupon-bg[data-v-97ced5fb],.coupon-card .coupon-bg-default[data-v-97ced5fb]{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:.08rem}.coupon-card .coupon-bg-default[data-v-97ced5fb]{height:.8rem;inset-inline-end:.06rem;top:.03rem;width:.8rem}.coupon-card .coupon-bg-custom[data-v-97ced5fb]{opacity:0}.coupon-card .coupon-bg-custom.is-loaded[data-v-97ced5fb]{opacity:1}.coupon-card .conpon-num[data-v-97ced5fb]{align-items:baseline;display:flex;height:.35rem}.coupon-card .conpon-num span[data-v-97ced5fb]{display:inline-block;height:.35rem;line-height:.35rem}.coupon-card .coupon-content[data-v-97ced5fb]{min-width:0;position:relative;width:100%;z-index:1}.coupon-card[data-v-97ced5fb]:before{inset-inline-start:-.05rem}.coupon-card[data-v-97ced5fb]:after,.coupon-card[data-v-97ced5fb]:before{background-color:#132222;border-radius:50%;bottom:30%;content:"";height:.1rem;position:absolute;width:.1rem;z-index:999}.coupon-card[data-v-97ced5fb]:after{inset-inline-end:-.05rem}.coupon-card .coupon-right[data-v-97ced5fb]{background-size:cover;height:.64rem;inset-inline-end:.16rem;position:absolute;top:.08rem;width:.64rem}.coupon-card .card-left[data-v-97ced5fb]{align-items:center;color:#fff;display:flex;font-weight:700;min-width:0}.coupon-card .card-left .card-coupon[data-v-97ced5fb]{font-style:italic}.coupon-card .detail-list[data-v-97ced5fb]{align-items:center;color:#fff;display:flex;gap:.04rem;justify-content:space-between;line-height:.26rem;margin:.05rem 0;min-width:0;padding-inline-end:.64rem}.coupon-card .detail-list .y-text-line-1[data-v-97ced5fb]{min-width:0}.coupon-card .dashed-line[data-v-97ced5fb]{background-image:linear-gradient(90deg,#316b61 0,#316b61 60%,transparent 0);background-repeat:repeat-x;background-size:.1rem 100%;flex:0 0 auto;height:.01rem;margin-bottom:.12rem;margin-top:.04rem;width:100%}.coupon-card .card-bottom[data-v-97ced5fb]{align-items:center;color:#92a7a7;display:flex;font-size:.14rem;height:.18rem;justify-content:space-between}.coupon-card .card-bottom .check-icon-container[data-v-97ced5fb]{cursor:pointer;height:.2rem;line-height:1}.coupon-card.used[data-v-97ced5fb]{background-color:#1f3838;cursor:not-allowed}.coupon-card.used .coupon-bg-default[data-v-97ced5fb]{filter:grayscale(.6);opacity:.5}.coupon-card.used .card-left[data-v-97ced5fb],.coupon-card.used .detail-list[data-v-97ced5fb]{color:#92a7a7}.coupon-card.used.has-custom-bg .coupon-bg-custom[data-v-97ced5fb]{filter:grayscale(1) saturate(0) brightness(.5) contrast(.98)}.coupon-card.used.has-custom-bg .coupon-bg-custom.is-loaded[data-v-97ced5fb]{opacity:.5}.coupon-card .btn[data-v-97ced5fb]{background:#18b38c;border-radius:.04rem;color:#fff;font-size:.14rem;font-weight:700;line-height:.16rem;padding:.06rem .16rem}.coupon-card .btn.btn-disable[data-v-97ced5fb],.coupon-card .btn[data-v-97ced5fb]:disabled{background:#2f5f5f;color:#92a7a7;cursor:not-allowed}.icon-zhushi-kong[data-v-97ced5fb]{cursor:pointer;font-size:.2rem!important;font-weight:600}@media screen and (max-width:680px){.coupon-card[data-v-97ced5fb]{aspect-ratio:351/105;padding:.12rem .1rem;width:100%}.coupon-card .coupon-bg-default[data-v-97ced5fb]{height:.66rem;inset-inline-end:.05rem;top:.02rem;width:.66rem}.coupon-card .coupon-content[data-v-97ced5fb]{display:flex;flex-direction:column;justify-content:space-between}.coupon-card .card-left[data-v-97ced5fb]{height:.21rem;line-height:.21rem}.coupon-card .card-left .show-memo[data-v-97ced5fb]{font-size:.14rem;font-weight:400}.coupon-card .coupon-right[data-v-97ced5fb]{height:.56rem;width:.56rem}.coupon-card .detail-list[data-v-97ced5fb]{font-size:.14rem;line-height:.18rem;margin:.08rem 0 .06rem}.coupon-card .detail-list .icon-zhushi-kong[data-v-97ced5fb]{font-size:.18rem!important}.coupon-card .check-icon-container span[data-v-97ced5fb]{transform:scale(.85)}.coupon-card .btn[data-v-97ced5fb]{border-radius:.04rem;font-size:.14rem;height:.26rem;padding:.02rem .12rem}.coupon-card .card-bottom[data-v-97ced5fb]{font-size:.12rem}.coupon-card[data-v-97ced5fb]:after,.coupon-card[data-v-97ced5fb]:before{bottom:34%}}.gain-coupon[data-v-7e5d91a0]{height:max(2.4rem,var(--coupon-list-height,326px) + .81rem);max-width:calc(100vw - .32rem);overscroll-behavior-x:contain;position:relative;touch-action:pan-y;width:4.8rem}.coupon-light-bg[data-v-7e5d91a0]{opacity:1;pointer-events:auto;transform:none;transform-origin:bottom center}.coupon-header[data-v-7e5d91a0]{padding:.28rem .48rem .16rem .24rem}.coupon-title[data-v-7e5d91a0]{color:#fff;font-size:.24rem;font-weight:700;line-height:.32rem}.coupon-subtitle[data-v-7e5d91a0]{color:#fff;font-size:.14rem;line-height:.24rem;margin-top:.06rem;min-height:.24rem;text-align:center}.coupon-list-shell[data-v-7e5d91a0]{bottom:0;inset-inline:0;margin-inline:auto;max-width:calc(100vw - .24rem);overflow:visible;position:absolute;width:4.54rem;z-index:3}.coupon-close[data-v-7e5d91a0]{background:#fff;border-radius:50%;color:#333;cursor:pointer;font-size:.16rem!important;height:.3rem;inset-inline-end:-.52rem;position:absolute;top:-.33rem;width:.3rem;z-index:9999}.coupon-close .iconfont[data-v-7e5d91a0]{font-size:.18rem!important}.coupon-list[data-v-7e5d91a0]{--coupon-list-max-height:min(58vh,4.81rem);--coupon-list-top-space:.12rem;--coupon-list-inline-space:.12rem;--coupon-list-footer-space:1.25rem;background:#e4ffec;border-radius:.12rem;height:auto;max-height:var(--coupon-list-max-height);overflow:hidden;overflow-x:clip;overscroll-behavior-x:contain;padding:var(--coupon-list-top-space) var(--coupon-list-inline-space) 0;position:relative;touch-action:pan-y;width:100%}.coupon-list-scroll[data-v-7e5d91a0]{display:flex;flex-direction:column;max-height:calc(var(--coupon-list-max-height) - var(--coupon-list-top-space));min-width:0;overflow-x:hidden;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch;gap:.08rem;overscroll-behavior:contain;padding-bottom:var(--coupon-list-footer-space);touch-action:pan-y}.coupon-list-scroll[data-v-7e5d91a0] .coupon-card{align-items:center;cursor:default;display:flex;flex:0 0 auto;max-width:none;min-height:1.29rem;min-width:0;overflow:hidden;padding:.12rem .16rem .08rem;touch-action:pan-y;width:100%;-webkit-user-drag:none;-webkit-touch-callout:none}.coupon-list-scroll[data-v-7e5d91a0] .coupon-card img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.coupon-list-scroll[data-v-7e5d91a0] .coupon-card:after,.coupon-list-scroll[data-v-7e5d91a0] .coupon-card:before{background:#e4ffec;bottom:26%}.coupon-light-bg[data-v-7e5d91a0]{--coupon-light-border-width:.04rem;background:linear-gradient(0deg,#5fc785,#1c582b);border:var(--coupon-light-border-width) solid #fff;border-radius:.2rem;inset-inline:0;bottom:0;height:2.4rem;position:absolute}.coupon-footer[data-v-7e5d91a0]{background:url(https://cdn02.gamebar.gg/gamebar/popup/coupon/bg2.png) no-repeat;background-position:top;background-size:cover;border-radius:0 0 .2rem .2rem;bottom:calc(var(--coupon-light-border-width, 4px)*-1);left:calc(var(--coupon-light-border-width, 4px)*-1);padding:.2rem .24rem 0;position:absolute;width:calc(100% + var(--coupon-light-border-width, 4px)*2);z-index:99}.confetti-burst[data-v-7e5d91a0]{bottom:1.32rem;height:.01rem;left:50%;pointer-events:none;position:absolute;width:.01rem;z-index:4}.confetti-piece[data-v-7e5d91a0]{animation:confettiBurst-7e5d91a0 var(--duration) linear var(--delay) both;background:var(--color);border-radius:.02rem;height:.16rem;left:0;opacity:0;position:absolute;top:0;transform:translate(-50%,-50%) scale(.35) rotate(0);width:.08rem}.confetti-piece[data-v-7e5d91a0]:nth-child(3n){border-radius:50%;height:.06rem;width:.06rem}.confetti-piece[data-v-7e5d91a0]:nth-child(4n){border-radius:9.99rem;height:.05rem;width:.12rem}.gain-btn[data-v-7e5d91a0]{background:linear-gradient(90deg,#18b38c,#18f08b);border:.02rem solid #fff;border-radius:.26rem;color:#fff;cursor:pointer;font-size:.16rem;height:.48rem;line-height:.44rem;margin:.08rem auto .2rem;text-align:center;width:3.66rem}@keyframes confettiBurst-7e5d91a0{0%{opacity:0;transform:translate(-50%,-50%) scale(.25) rotate(0)}8%{opacity:1;transform:translate(calc(var(--x)*.12),calc(var(--y)*.28)) scale(.78) rotate(calc(var(--r)*.18))}30%{opacity:1;transform:translate(calc(var(--x)*.78),calc(var(--y)*1.04)) scale(1) rotate(var(--r))}44%{opacity:1;transform:translate(calc(var(--x)*.96),calc(var(--y) + .28rem)) scale(.98) rotate(calc(var(--r) + 54deg))}60%{opacity:.96;transform:translate(calc(var(--x)*1.14),calc(var(--y) + .86rem)) scale(.93) rotate(calc(var(--r) + 116deg))}78%{opacity:.82;transform:translate(calc(var(--x)*1.32),calc(var(--y) + 1.68rem)) scale(.84) rotate(calc(var(--r) + 188deg))}to{opacity:0;transform:translate(calc(var(--x)*1.5),calc(var(--y) + 2.32rem)) scale(.76) rotate(calc(var(--r) + 240deg))}}@media(prefers-reduced-motion:reduce){.confetti-piece[data-v-7e5d91a0]{animation:none}}@media(max-width:680px){.gain-coupon[data-v-7e5d91a0]{max-width:calc(100vw - .32rem)}.coupon-bg-default[data-v-7e5d91a0]{height:.57rem;width:.57rem}.coupon-header[data-v-7e5d91a0]{padding:.24rem .44rem .12rem .16rem}.coupon-title[data-v-7e5d91a0]{font-size:.2rem;line-height:.28rem}.coupon-light-bg[data-v-7e5d91a0]{height:1.8rem}.coupon-list-shell[data-v-7e5d91a0]{max-width:100%}.coupon-list[data-v-7e5d91a0]{--coupon-list-max-height:3.5rem;--coupon-list-top-space:.08rem;--coupon-list-inline-space:.08rem;--coupon-list-footer-space:1rem;border-radius:.08rem;margin-inline-start:.08rem;max-height:var(--coupon-list-max-height);width:calc(100% - .16rem)}.coupon-list-scroll[data-v-7e5d91a0] .coupon-card{min-height:1.05rem;padding:.08rem .1rem}.coupon-list-scroll[data-v-7e5d91a0] .coupon-card .detail-list{margin:.1rem 0 .06rem!important}.coupon-list-scroll[data-v-7e5d91a0] .coupon-card .dashed-line{margin-top:.06rem}.coupon-light-bg[data-v-7e5d91a0]{bottom:50%;margin-bottom:-40%}.coupon-light-bg .coupon-close[data-v-7e5d91a0]{inset-inline:0;bottom:-.52rem;margin-inline:auto;top:unset;transform:none}.coupon-footer[data-v-7e5d91a0]{background-image:url(https://cdn02.gamebar.gg/gamebar/popup/coupon/m-footer-bg2.png);display:flex;flex-direction:column;justify-content:flex-end;padding:.24rem .24rem 0!important}.coupon-footer .coupon-subtitle[data-v-7e5d91a0]{font-size:.12rem;line-height:.17rem;min-height:.17rem}.coupon-footer .gain-btn[data-v-7e5d91a0]{border-radius:.18rem;font-size:.16rem;font-weight:700;height:.36rem;line-height:.32rem;margin:.12rem auto .24rem;text-align:center;width:2.6rem}.confetti-burst[data-v-7e5d91a0]{bottom:1.08rem;transform:scale(.82)}}.error-page[data-v-bcaa6c79]{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:.24rem}.error-page .error-title[data-v-bcaa6c79]{font-size:.24rem;font-weight:700;margin-top:.25rem}.error-page .error-message[data-v-bcaa6c79]{font-size:.24rem;margin-top:.24rem;text-align:center}.error-page .back-btn[data-v-bcaa6c79]{margin-top:.64rem;width:2.96rem}@media screen and (max-width:680px){.error-page[data-v-bcaa6c79]{box-sizing:border-box;width:100%}.error-page[data-v-bcaa6c79] .g-image-container,.error-page[data-v-bcaa6c79] .g-image-container img{height:1.2rem!important;width:1.2rem!important}.error-page .error-message[data-v-bcaa6c79]{color:#92a7a7;font-size:.14rem}.error-page .back-btn[data-v-bcaa6c79]{border-radius:.06rem;font-weight:700;margin-top:.36rem;width:2rem}.error-page .back-btn[data-v-bcaa6c79] .g-btn{font-size:.16rem!important}}
