@import"/static-pages/theme/public/font/MiSans-Regular/font.css";@import"/static-pages/theme/public/font/MiSans-Medium/font.css";@import"/static-pages/theme/public/font/MiSans-Semibold/font.css";@import"/static-pages/theme/public/font/MiSans-Bold/font.css";@import"../../../public/font/MiSans-Regular/font.css";@import"../../../public/font/MiSans-Medium/font.css";@import"../../../public/font/MiSans-Demibold/font.css";@import"../../../public/font/MiSans-Bold/font.css";.u-flex{display:flex}.u-flex-horizontal-center{display:flex;justify-content:center}.u-flex-vertical-center{display:flex;align-items:center}.u-flex-center{display:flex;justify-content:center;align-items:center}.u-flex-between{display:flex;justify-content:space-between;align-items:center}.u-flex-end{display:flex;justify-content:flex-end;align-items:center}.u-flex-start{display:flex;justify-content:flex-start;align-items:center}.u-flex-col-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.u-flex-equal{flex:1 1 0}.u-p-ab-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.u-p-ab-row-center{position:absolute;left:50%;transform:translateX(-50%)}.u-p-ab-col-center{position:absolute;top:50%;transform:translateY(-50%)}.u-bg-contain{background-size:contain;background-repeat:no-repeat;background-position:center}.u-bg-cover{background-size:cover;background-repeat:no-repeat;background-position:center}.global-header .rights-center-btn{font-size:11px}.global-header .rights-center-btn .icon-arrow-right{position:relative;top:.02rem;margin:0;font-size:inherit}.user-card .bgsvg{height:6em}.user-card .level-icon-small{margin-right:.08rem}.cart-down .user-cart{display:inline-grid;grid-auto-flow:column;align-items:center;gap:.06rem;color:#1f1f1f}.cart-down-list{width:4rem}.cart-down-list ul{display:grid;gap:.16rem;margin:0 -0.24rem;padding:0 .24rem;max-height:3.4rem;overflow:auto}.cart-down-list ul li{display:flex}.cart-down-list .product-img{width:.46rem;height:.46rem;border-radius:.08rem;box-shadow:none}.cart-down-list .desc{flex:1;margin:0 .1rem;font-size:var(--fontS-min)}.cart-down-list .desc a{display:block}.cart-down-list .desc .gray{font-size:max(11px,.13rem)}.cart-down-list .pri{text-align:right;font-size:max(12px,.13rem)}.cart-down-list .pri strong{display:block;margin-top:.02rem;font-size:var(--fontS-min);font-weight:500}.cart-down-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:.2rem;padding-top:.2rem;border-top:1px solid #f7f7f7}.cart-down-bottom .s-button{padding:.04rem .2rem;border-radius:4px}.cart-down-bottom .total{display:grid;gap:.08rem;font-size:var(--fontS-min)}.coupon-item{position:relative;display:flex;justify-content:stretch;margin-bottom:1em;font-size:clamp(12px,.73vw,16px);background-color:#fff;border-radius:.85em;overflow:hidden;transition:max-height .8s linear}.coupon-item::before,.coupon-item::after{content:"";position:absolute;left:32%;transform:translateX(-50%);width:.86em;height:.86em;background:#f5f5f5;border-radius:50%}.coupon-item::before{top:-0.43em}.coupon-item::after{bottom:-0.43em}.coupon-item .big-price{display:flex;align-items:baseline;font-family:var(--font-mi-sans-regular);font-size:clamp(10px,.86em,13px)}.coupon-item .big-price strong{font-size:clamp(14px,1.375em,18px);font-family:var(--font-mi-sans-semibold)}.coupon-item .big-price sub{position:relative;top:.09em;font-size:1em}.coupon-item .off-tag{position:absolute;top:0;left:0;padding:.05em .5em 0;font-family:var(--font-mi-sans-semibold);color:#f24b27;font-size:clamp(10px,.86em,12px);border-bottom-right-radius:.85em;background-color:rgba(242,75,39,.15)}.coupon-item-left{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:32%;text-align:center}.coupon-item-left::after{content:" ";position:absolute;top:1em;bottom:1em;right:0;border-right:1px dashed #f5f5f5}.coupon-item-left .small{font-size:clamp(10px,.85em,12px);line-height:1}.coupon-item-right{position:relative;box-sizing:border-box;width:68%;height:100%;padding:.8em 1em;line-height:2}.coupon-item-right.show{grid-template-rows:auto 1fr !important;max-height:50em}.coupon-item-right.show .top-height{display:block;height:.625em}.coupon-item-right.show .arrow{transform:rotate(180deg)}.coupon-item-right.show .coupon-rule{margin-top:.625em;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.coupon-item-right.show .coupon-rule::-webkit-scrollbar{display:none}@media(min-width: 900px){.coupon-item-right.show .coupon-rule:hover{scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,0)}}.coupon-item-right-content{flex:1;display:grid;gap:.25em}.coupon-item-right .u-flex-between{height:100%}.coupon-item-right .coupon-infos{position:relative}.coupon-item-right.use-desc{display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .4s ease;overflow:hidden}.coupon-item-right h3{display:block;font-family:var(--font-mi-sans-semibold);font-size:clamp(14px,1.07em,18px);line-height:1.5;white-space:normal;word-break:break-all}.coupon-item-right .time{margin-bottom:.85em;line-height:1;font-size:clamp(10px,.85em,14px)}.coupon-item-right .s-button{min-width:4.8em;padding:.4em 0 .55em;font-size:clamp(10px,.85em,14px);line-height:1;border-radius:4px;position:absolute;right:0;bottom:0;margin:0}.coupon-item-right .s-button.s-button-ban{color:#fff;background-color:#aeaeb2}.coupon-item-right .tag{position:relative;top:-2px;margin-right:.4em;padding:2px 4px 2px;font-size:10px;font-weight:normal}.coupon-item-right .arrow{position:relative;top:.1em;font-size:1.2em;line-height:1;transition:all .4s ease;transform-origin:center center}.coupon-item-right .stamp-icon{position:relative;top:0;bottom:0;margin:auto;width:3.5em;height:3.5em;margin-left:.5em}.coupon-item-info{flex:1}.coupon-item .use-desc-btn{margin-top:.6em;line-height:1;font-size:clamp(11px,.85em,14px);cursor:pointer;transition:all .4s ease}@media(min-width: 900px){.coupon-item .use-desc-btn:hover{color:#1f1f1f}}.coupon-item-imgbox{display:flex;justify-content:center;align-items:center;--width: 4.29em;width:var(--width);margin:0 auto;background-color:#f5f5f5;border-radius:.85em;overflow:hidden}@supports(aspect-ratio: 1){.coupon-item-imgbox{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.coupon-item-imgbox{width:var(--width);height:calc(var(--width)*1/1)}}.coupon-item img{width:70%}.coupon-rule{overflow:hidden}.coupon-rule pre{border-top:1px dashed #f5f5f5;padding-top:.6em;font-size:clamp(11px,.85em,14px);line-height:1.5}.coupon-confirm-box .image{width:1.5rem;height:1.5rem;margin:0 auto .08rem;background:url("/static-pages/theme/public/img/coupon.svg") no-repeat center;background-size:contain}.coupon-confirm-box .gray em{color:#e84e51}.coupon-confirm-box .s-button{flex:1;max-width:1.68rem;margin:.38rem .04rem .06rem;padding:.1rem .16rem}.coupon-confirm-box .s-checkbox::before{width:.14rem;height:.14rem;margin-right:.06rem;border-radius:4px}.coupon-confirm-box .tips{flex:1}.result-sn-box .gray{font-size:12px}.result-sn-box .icon-redeem-code{margin-right:.02rem;color:#909090;font-size:clamp(14px,.16rem,18px);line-height:1}.result-sn-box .s-button{width:100%;margin-top:.3rem;padding:.1rem}.entity-confirm-box .entity-img{display:flex;justify-content:center;align-items:center;--width: 1.5rem;width:var(--width);margin:0 auto .06rem;background-color:#f5f5f5;border-radius:.14rem}@supports(aspect-ratio: 1){.entity-confirm-box .entity-img{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.entity-confirm-box .entity-img{width:var(--width);height:calc(var(--width)*1/1)}}.entity-confirm-box .entity-img img{width:90%}.entity-confirm-box .entity-title{display:block;font-size:clamp(12px,.14rem,16px)}.entity-confirm-box .s-button{width:100%;margin-top:.3rem;padding:.1rem}.rec-coupons .coupon-item-left::after,.rec-coupon-pop .coupon-item-left::after{border-color:#dad9d9}.rec-coupons{position:relative}.rec-coupons-dropdown .coupon-item-left{height:auto}.rec-coupons-dropdown .coupon-item-right h3{font-size:clamp(12px,1em,14px)}.rec-coupons-dropdown .coupon-item-right .time{margin-bottom:0;word-wrap:break-word}@media(min-width: 900px){.rec-coupon-pop ul{min-width:6.5rem}}.rec-coupon-pop ul .coupon-item{background-color:#fff7f5}.rec-coupon-pop ul .coupon-item::after,.rec-coupon-pop ul .coupon-item::before{background-color:#fff}.rec-coupon-pop .coupon-item-right{text-align:left}@media(max-width: 900px){.rec-coupon-pop .coupon-item-right .coupon-infos{display:flex;align-items:center}.rec-coupon-pop .coupon-item-right .s-button{padding:.5em 0 .45em}}.rec-coupon-pop .coupon-item-right .s-button{position:relative;right:auto;bottom:auto;min-width:4.3em;margin:0 0 0 .5em;padding:.5em 0}.rec-coupon-pop .time{margin-bottom:0}.buy-info .coupon-item-right .s-button{position:relative;right:auto;bottom:auto;min-width:4.3em;margin-left:.5em}@media(min-width: 900px){.coupon-item-left{justify-content:center;height:100%;padding:.5em}.coupon-item-right .u-flex-between{display:flex;justify-content:space-between;align-items:center}}@media(max-width: 900px){.coupon-item{font-size:clamp(12px,3.73vw,16px);will-change:transform}.coupon-item-left{justify-content:center;padding:1em .5em .8em}.coupon-item-left .off-tag{font-size:clamp(10px,.72em,14px)}.coupon-item-right{line-height:1.5}.coupon-item-right.show h3{white-space:normal}.coupon-item-right .u-flex-between{align-items:flex-start}.coupon-item-right .tag{font-size:clamp(10px,.72em,14px)}.coupon-item-right .s-button{margin-top:1.2em}.coupon-item-right h3{width:100%;font-size:clamp(14px,1em,16px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.coupon-item-imgbox{--width: 4em}.coupon-item .use-desc-btn{margin-top:.2em}.rec-coupon-pop.s-pop .s-pop-body{padding:0 .2rem;margin:0 -0.2rem}.rec-coupon-pop .coupon-item-right-content h3{max-width:100%}.rec-coupon-pop .coupon-item-right .coupon-rule pre{border-color:#dad9d9}}.page-guide-arrow{--width: 8em;width:var(--width);margin-left:-1em;background:url("/static-pages/theme/public/img/guide-icon.svg") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.page-guide-arrow{aspect-ratio:211/123}}@supports not (aspect-ratio: 1){.page-guide-arrow{width:var(--width);height:calc(var(--width)*123/211)}}.guide-mask-item button{box-sizing:border-box;padding:.3em 1em;color:#ff9448;border:1px solid #ff9448;border-radius:8px;cursor:pointer;white-space:nowrap;font-size:clamp(14px,.14rem,16px)}.guide-mask-item p{font-size:clamp(14px,.14rem,16px);white-space:nowrap}.guide-mask-item-2 .page-guide-arrow{transform:scaleX(-1)}.guide-mask-item-3 .page-guide-arrow{transform:translateY(-16px) rotate(30deg)}.guide-mask-item-5 .page-guide-arrow{position:relative;left:3em;margin:0;transform:scaleX(-1)}.guide-mask-item-6 .content{grid-template-columns:1fr 1fr}.guide-mask-item-6 .page-guide-arrow{grid-row:1/3;transform:rotate(300deg)}@media(max-width: 900px){.page-guide-arrow{--width: 6em}.guide-mask-item-1 .page-guide-arrow{transform:rotate(110deg)}.guide-mask-item-2 .page-guide-arrow{transform:rotate(110deg)}.guide-mask-item-3 .content{grid-template-columns:1fr auto}.guide-mask-item-3 .page-guide-arrow{position:relative;top:1em;grid-row:1/3;transform:rotate(300deg)}.guide-mask-item-4 .page-guide-arrow{transform:rotate(110deg)}}:root{--font-mi-sans-regular: "MiSans-Regular", "Microsoft YaHei", sans-serif;--font-mi-sans-medium: "MiSans-Medium", "Microsoft YaHei", sans-serif;--font-mi-sans-semibold: "MiSans-Semibold", "Microsoft YaHei", sans-serif;--font-mi-sans-bold: "MiSans-Bold", "Microsoft YaHei", sans-serif}.user-card-avatar{display:flex;justify-content:center;align-items:center;background:#e8e8e8;border-radius:100%;overflow:hidden;cursor:pointer}.member-level-card{position:relative;z-index:10;height:6em}@media(max-width: 900px){.member-level-card{--width: calc(100vw - .28rem);width:var(--width);height:auto}@supports(aspect-ratio: 1){.member-level-card{aspect-ratio:362/83}}@supports not (aspect-ratio: 1){.member-level-card{width:var(--width);height:calc(var(--width)*83/362)}}}.level-card-bg{position:relative;width:100%;height:100%}.level-card-bg::after{content:"";position:absolute;right:0;top:0;z-index:-1;width:22%;height:60%;border-radius:.14rem;background:#1f1f1f}.level-card-content{position:absolute;top:0;z-index:5;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:.14rem}.rights-center-btn{position:absolute;right:0;top:0;z-index:10;box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:22%;height:36%;padding-left:2%;color:#fff;font-size:clamp(10px,.12rem,14px)}.rights-center-btn .icon-arrow-right{margin-top:.02rem;color:#fff;font-size:clamp(10px,.12rem,14px)}.level-progress-section{margin-top:.1rem}.level-progress-bar{width:100%;height:.03rem;background-color:#fff;border-radius:50px;overflow:hidden}.level-progress-fill{position:relative;height:100%;width:0;background-color:#1f1f1f;border-radius:50px}.level-progress-info{margin-top:.06rem;font-size:clamp(10px,.1rem,14px);line-height:1}.level-tag{box-sizing:border-box;margin-left:.04rem;padding:1px .1rem;font-size:clamp(10px,.12rem,14px);line-height:1.2;color:#fff;background-color:#3eb953;border-radius:50px}.level-tag.red{color:#fff !important;background-color:#f24b27}.level-next-text{color:#666}.level-icon{z-index:1;margin-right:.06rem}.level-text{font-family:var(--font-mi-sans-medium);font-size:1.15em;line-height:1}.level-name-large{font-family:var(--font-mi-sans-bold);font-size:.24rem}.level-current{padding:.02rem .08rem;font-size:10px;color:#fff;border-radius:50px}.level-card-box .slide-inner{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;height:100%}.u-gray-text{font-size:10px}.growth-value{font-family:var(--font-mi-sans-regular)}.growth-value .value{align-items:baseline;line-height:1}.growth-value strong{font-family:var(--font-mi-sans-medium);font-size:clamp(14px,.18rem,20px)}.growth-value-link{padding:2px .04rem 2px .06rem;color:#666;background-color:hsla(0,0%,100%,.5);border-radius:50px}.growth-value .u-gray-text{line-height:1}.growth-value .icon-arrow-right{font-size:clamp(10px,.12rem,14px)}.growth-value .level-progress-section{width:52%;margin:.1rem 0 .06rem}.level-card-swiper .swiper-slide{--border-color: #fbe3e2;box-sizing:border-box;border-radius:.24rem;box-shadow:inset 0px -5px 4px 0px hsla(0,0%,100%,.25),inset 0px 4px 4px 0px hsla(0,0%,100%,.25)}.level-card-swiper .swiper-slide[theme=lv-gray]{--border-color: #e4e4e4}.level-card-swiper .swiper-slide[theme=lv-basic]{--border-color: #F6C9C9}.level-card-swiper .swiper-slide[theme=lv-bronze]{--border-color: #BAEC96}.level-card-swiper .swiper-slide[theme=lv-silver]{--border-color: #CDE0FF}.level-card-swiper .swiper-slide[theme=lv-gold]{--border-color: #FFF87B}.level-card-swiper .swiper-slide[theme=lv-diamond]::after{display:none}.level-card-swiper .swiper-slide[theme=lv-diamond]::before{opacity:.3}.level-card-swiper .swiper-slide[theme=lv-blackdiamond]::after{display:none}.level-card-swiper .swiper-slide[theme=lv-blackdiamond]::before{opacity:.3}.level-card-swiper .swiper-slide::after{content:"";position:absolute;inset:0;padding:1.5px;border-radius:.24rem;background:conic-gradient(from 102deg at 52% 38%, rgba(249, 249, 249, 0.5) -33deg, rgba(255, 255, 255, 0.5) 11deg, var(--border-color) 34deg, rgba(255, 255, 255, 0.5) 60deg, rgba(255, 255, 255, 0.5) 109deg, rgba(255, 255, 255, 0.8) 205deg, #f9f9f9 233%, rgba(255, 255, 255, 0.5) 287deg, rgba(249, 249, 249, 0.5) 327deg, rgba(255, 255, 255, 0.5) 372deg);-webkit-mask:conic-gradient(#fff 0 0) content-box,conic-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.level-card-swiper .swiper-slide::before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;width:80%;height:100%;background:url("../../public/img/member/ig-g.svg") no-repeat center;background-size:100% auto}.level-card-swiper .level-progress-bar{background-color:hsla(0,0%,100%,.5)}.level-card-swiper .level-progress-fill{background-color:#fff}.s-pop .benefit-detail-box .benefit-detail-nav-swiper{max-width:inherit;padding-bottom:.1rem}.s-pop .benefit-detail-box .contents{touch-action:pan-x}.s-pop .benefit-detail-box .contents .swiper-slide{max-height:50vh;overflow-y:auto;touch-action:pan-y;will-change:transform;-webkit-overflow-scrolling:touch}@media(max-width: 900px){.s-pop .benefit-detail-box .contents .swiper-slide{max-height:100%}}.s-pop .benefit-detail-box .contents .swiper-slide::-webkit-scrollbar{width:4px}.benefits-list-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}.benefits-list-item.gray .benefits-text{color:#666 !important}.benefits-list-item.gray .monochrome-image{filter:drop-shadow(var(--width) 0 0 #D6D6D6) !important}.benefits-list-item.gray img{filter:grayscale(1)}.benefits-list-item .unlocked{position:absolute;z-index:15;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background:#dfdfdf;border:1px solid #fff;border-radius:100%}.benefits-list-item .unlocked .icon{font-size:10px;color:#fff}.monochrome-image{display:flex;justify-content:center;align-items:center;--width: .28rem;width:var(--width);clip-path:inset(0 0 0 0)}@supports(aspect-ratio: 1){.monochrome-image{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.monochrome-image{width:var(--width);height:calc(var(--width)*1/1)}}.monochrome-image img{position:relative;left:-100%}.benefit-detail-nav{margin:0 -0.4rem .16rem;padding:0 .4rem;font-family:var(--font-mi-sans-regular);font-size:clamp(14px,.14rem,16px);border-bottom:1px solid #f5f5f5}.benefit-detail-nav .benefit-image{--width: .2rem;width:var(--width);clip-path:inset(0 0 0 0);filter:drop-shadow(var(--width) 0 0 #666)}@supports(aspect-ratio: 1){.benefit-detail-nav .benefit-image{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.benefit-detail-nav .benefit-image{width:var(--width);height:calc(var(--width)*1/1)}}.benefit-detail-nav .benefit-image img{position:relative;left:-100%}.benefit-detail-nav-swiper .swiper-wrapper{display:flex;align-items:center;cursor:grab}.benefit-detail-nav-swiper .swiper-slide{position:relative;width:auto;color:#666;white-space:nowrap;cursor:pointer}.benefit-detail-nav-swiper .swiper-slide .nav-item::after{content:" ";display:block;position:absolute;bottom:-0.1rem;left:50%;transform:translateX(-50%);width:0;height:3px;border-radius:50px;background:#e84e51;transition:all .3s ease}.benefit-detail-nav-swiper .swiper-slide .nav-item.active{font-family:var(--font-mi-sans-semibold);color:#e84e51}.benefit-detail-nav-swiper .swiper-slide .nav-item.active::after{width:.24rem}.benefit-detail-nav-swiper .swiper-slide .nav-item.active .benefit-image{filter:drop-shadow(var(--width) 0 0 #e84e51)}.benefit-description{text-align:left;pointer-events:unset}.benefit-description h1,.benefit-description h2,.benefit-description h3,.benefit-description h4,.benefit-description h5,.benefit-description h6,.benefit-description strong,.benefit-description b{font-weight:revert}.member-benefits-category .tab-card ul{gap:.6rem}.member-benefits-category .tab-card li{position:relative;font-size:clamp(12px,.14rem,16px);color:#666;cursor:pointer}.member-benefits-category .tab-card li.active{color:#1f1f1f}.member-benefits-category .tab-card li.active::after{width:.3rem}@media(min-width: 900px){.member-benefits-category .tab-card li:hover{color:#1f1f1f}}.member-benefits-category .tab-card li::after{content:" ";display:block;position:absolute;bottom:-0.06rem;left:50%;transform:translateX(-50%);width:0;height:3px;border-radius:50px;transition:all .3s ease}.member-benefits-category .coupon-item{box-shadow:0 0 1em rgba(0,0,0,.05) !important}.member-benefits-category .coupon-item::before,.member-benefits-category .coupon-item::after{background:rgba(0,0,0,.025)}.member-settling-box .image{--width: 1.5rem;width:var(--width);margin:.1rem auto;background:url("/static-pages/theme/public/img/checkout-empty.png") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.member-settling-box .image{aspect-ratio:315/293}}@supports not (aspect-ratio: 1){.member-settling-box .image{width:var(--width);height:calc(var(--width)*293/315)}}.member-settling-box .s-button{width:100%;margin:.24rem 0 0;padding:.1rem .16rem}.level-up-content h1,.level-up-content h2,.level-up-content h3,.level-up-content h4,.level-up-content h5,.level-up-content h6,.level-up-content strong,.level-up-content b{font-weight:revert}.growth-history-box{min-width:5.2rem}.record-tips{margin-bottom:.08rem;font-size:clamp(10px,.12rem,14px);color:#aeaeb2}.month-group-list{margin-bottom:.2rem}.month-group-list h4{font-size:clamp(14px,.16rem,18px)}.month-group-list h4 .icon{margin-right:.06rem;font-size:clamp(14px,.18rem,20px);line-height:inherit}.month-group-list h5{display:flex;justify-content:space-between;margin-bottom:.02rem;font-size:clamp(12px,.14rem,16px)}.month-group-list h5 em{font-weight:bold}.month-group-list h5 span{font-size:clamp(14px,.16rem,18px)}.month-group-list li{padding:.1rem 0}.month-group-list li:not(:last-child){border-bottom:1px solid #f5f5f5}.month-group-list li:last-child{padding-bottom:0}.month-group-list li p{text-align:left;line-height:1}.month-group-list li .gray{font-size:clamp(10px,.12rem,14px)}.waiting-placeholder{max-width:2rem;margin-left:-0.26rem}.waiting-text{margin-top:.16rem;font-size:clamp(12px,.14rem,16px)}@media(max-width: 900px){.level-tag{padding:3px .1rem;font-size:10px}.growth-history-box{min-width:inherit}.account-settings-main{margin:0 .14rem}.month-group-list{box-sizing:border-box;padding:.14rem;margin-bottom:.14rem;background-color:#fff;border-radius:.14rem}.level-up-content{box-sizing:border-box;max-height:calc(100vh - .6rem);margin:0 -0.16rem;padding:0 .16rem 1.5rem;overflow-y:auto}}.member-level-card.level-theme[theme=lv-diamond] .level-progress-info{color:#fff}.member-level-card.level-theme[theme=lv-diamond] .level-next-text,.member-level-card.level-theme[theme=lv-diamond] .u-gray-text{color:#ffbdbd}.member-level-card.level-theme[theme=lv-diamond] .level-progress-bar{background-color:hsla(0,0%,100%,.5)}.member-level-card.level-theme[theme=lv-diamond] .level-progress-fill{background-color:#fff}.member-level-card.level-theme[theme=lv-blackdiamond] .level-card-bg::after{background:linear-gradient(180deg, #E1B878 0%, #F7E8C9 100%)}.member-level-card.level-theme[theme=lv-blackdiamond] .level-progress-info{color:#fff}.member-level-card.level-theme[theme=lv-blackdiamond] .level-next-text,.member-level-card.level-theme[theme=lv-blackdiamond] .u-gray-text{color:#d0cece}.member-level-card.level-theme[theme=lv-blackdiamond] .level-progress-bar{background-color:hsla(0,0%,100%,.5)}.member-level-card.level-theme[theme=lv-blackdiamond] .level-progress-fill{background-color:#fff}.member-benefits-box.level-theme[theme=lv-diamond] .level-card-swiper .u-gray-text{color:#fff}.member-benefits-box.level-theme[theme=lv-diamond] .level-card-swiper .growth-value strong{color:#fff}.member-benefits-box.level-theme[theme=lv-blackdiamond] .level-card-swiper .u-gray-text{color:#fff}.member-benefits-box.level-theme[theme=lv-blackdiamond] .level-card-swiper .growth-value strong{color:#fff}.level-theme[theme=lv-gray] .level-progress-bar{background-color:#dfdfdf}:lang(en-US) .rights-center-btn{font-size:10px}:lang(en-US) .user-coms-down .user-card{width:27em}:lang(en-US) .user-coms-down .level-card-bg{position:absolute}:lang(en-US) .user-coms-down .level-card-content{position:relative}:lang(en-US) .member-level-card{height:auto}body{padding:0}.sub-page-head{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.5em 1em;font-family:var(--font-mi-sans-demibold);font-size:clamp(13px,4.27vw,16px)}header .svgicon{width:.24rem;height:.24rem}header .icon{font-size:max(16px,.2rem)}header.fiexd{position:fixed;top:0;left:0;z-index:200}.svg-menu{background-image:url(/static-pages/theme/wap/img/svg-menu.svg)}header .logo{width:1.55rem;height:.32rem;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden}.s-menu{gap:.4rem}.s-menu li:hover{color:#1f1f1f}.main-menu{gap:.4rem}.main-menu li:hover{color:#1f1f1f}.main-menu li.act a{font-size:max(13px,.18rem)}.main-menu a{font-size:var(--fontS-con)}.special-main-menu.s-menu{display:flex;gap:0;height:.6rem;background-color:#f7f7f7;overflow:hidden}.special-main-menu li{position:relative;display:flex;justify-content:center;align-items:center;gap:.08rem;padding:0 .3rem;min-width:1.6rem;height:100%;cursor:pointer;box-sizing:border-box;transition:all .4s ease}.special-main-menu li::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:120%;transform:perspective(0.14rem) rotateX(2deg);transform-origin:bottom;border-radius:.14rem .14rem 0 0;background-color:#fff;opacity:0}.special-main-menu li.act::after{opacity:1}.special-main-menu li:first-child::after{transform:perspective(0.14rem) rotateX(2deg);transform-origin:bottom left;border-radius:0 .14rem 0 0}.special-main-menu li .svgicon{width:.24rem;height:.24rem;opacity:0;transform:translateX(0.2rem);transition:all .4s ease}.special-main-menu li span{transform:translateX(-0.2rem);transition:all .4s ease}.special-main-menu li.act .svgicon{opacity:1;transform:translateX(0)}.special-main-menu li.act span{transform:translateX(0)}.num{padding:.01rem .06rem .02rem;min-width:.1rem;line-height:1;font-size:max(10px,.12rem) !important;color:#fff !important;text-align:center;background-color:#ff2323;border-radius:50px}.product-img{display:flex;align-items:center;width:1.2rem;height:1.2rem;border-radius:.26rem;box-shadow:0 0 8px rgba(0,0,0,.2);overflow:hidden}.point-num{position:absolute;right:0;z-index:1;padding:0 .04rem;height:.12rem;line-height:.12rem;font-size:.1rem;color:#fff;text-align:center;background-color:#ff2323;border-radius:30px 30px 30px 0}.top-nav{position:fixed;top:0;right:-110%;width:100vw;height:100dvh;z-index:1001;background-color:hsla(0,0%,100%,0);overflow:hidden;transition:all .4s ease}.top-nav .icon{line-height:1;color:#767676}.top-nav.show{right:0}.top-nav ul{padding:var(--main-spacing)}.top-nav ul a{position:relative;display:grid;align-items:center;grid-template-columns:.22rem auto 1fr;gap:.1rem;margin-bottom:.2rem;font-size:var(--fontS-minTitle);color:#1f1f1f}@media(max-height: 750px){.top-nav ul a{margin-bottom:.16rem}}.top-nav ul .icon{line-height:1.5;font-size:.22rem}.top-nav ul .icon-cutover{margin-top:.01rem;font-size:.16rem}.top-nav .point-num{min-width:.16rem;border-radius:50px}.top-nav-con{position:absolute;right:0;z-index:10;width:2.4rem;height:100%;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.08)}.top-nav-info{display:flex;align-items:center;padding:.14rem var(--main-spacing);border-bottom:1px solid #f5f5f5}.top-nav-close{position:absolute;right:var(--main-spacing);top:.13rem;width:.2rem;height:.2rem;line-height:.2rem;text-align:center}.top-nav-close .icon-close-min{font-size:.2rem}.top-nav-area{display:grid;align-items:center;grid-template-columns:auto auto auto;gap:.06rem;justify-content:end;margin-left:.1rem;font-size:var(--fontS-min);color:#666}.top-nav-area .svgicon{width:.14rem;height:.14rem}.login-in,.not-login-in{display:inline-grid;grid-auto-flow:column;gap:.1rem;align-items:center}.not-login-in .icon-avatar{color:#666;font-size:.22rem}.login-in .icon-avatar{width:.3rem;height:.3rem;line-height:.3rem;text-align:center;color:#666;font-size:.22rem;border-radius:100%;background-color:#f5f5f5}.login-in .icon-avatar-line{font-size:.22rem}@media(max-height: 650px){.top-nav-info{display:flex;align-items:center;padding:.1rem var(--main-spacing)}.top-nav-close{display:flex;justify-content:center;align-items:center;top:.12rem}.top-nav-close .icon-close-min{line-height:inherit}.top-nav ul{padding:.1rem var(--main-spacing)}.top-nav ul a{margin-bottom:.1rem}}footer{padding:.3rem .3rem 0;margin-top:1rem;font-size:clamp(12px,.13rem,14px)}footer a{color:#fff}footer a:hover{text-decoration:underline}footer .footer-items{display:grid;grid-auto-flow:column;justify-content:center;gap:.32rem}footer .copyright{display:grid;grid-auto-flow:column;justify-content:center;gap:.32rem;padding:.16rem 0 .3rem}footer .email{display:flex;align-items:center;line-height:1}footer .icon-email-line{margin:0 .06rem 0 0}footer .joint-logo img{width:auto;height:.46rem;object-fit:contain}@media(max-width: 900px){footer{padding:.16rem .16rem 0;font-size:.1rem}footer .copyright{gap:.08rem;grid-auto-flow:inherit;padding:.08rem 0 .15rem;text-align:center}footer .email{justify-content:center}}.public-btn{cursor:pointer;transition:filter .3s ease-in-out}@media(min-width: 900px){.public-btn:hover{filter:drop-shadow(0 0 0.06rem rgba(0, 0, 0, 0.6))}}.public-btn.gray{cursor:default;filter:brightness(0.92) grayscale(1)}.s-pop.s-pop-event .s-pop-main{padding:0;max-height:initial;background:none;border-radius:0;overflow:initial}.s-pop.s-pop-event .s-pop-body{min-width:initial;max-height:initial;overflow:initial}.s-pop.s-pop-event pre{white-space:pre-wrap;text-align:left;font-size:12px}.s-pop.s-pop-event .s-pop-close{position:absolute;z-index:50;cursor:pointer;transition:filter .3s ease-in-out}@media(min-width: 900px){.s-pop.s-pop-event .s-pop-close:hover{filter:drop-shadow(0 0 0.06rem rgba(0, 0, 0, 0.6))}}.s-pop.s-pop-event .s-pop-close .icon-close{display:none}.bg-slice-3 .s-pop-body{box-sizing:border-box;background-position:center;background-repeat:repeat-y;background-size:100% 100%}.bg-slice-3 .s-pop-body::after,.bg-slice-3 .s-pop-body::before{content:"";position:absolute;left:0;width:100%;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.bg-slice-3 .s-pop-body::after{--height: .4rem;top:calc(-1*var(--height) + 4px);height:var(--height)}.bg-slice-3 .s-pop-body::before{--height: .4rem;bottom:calc(-1*var(--height) + 4px);height:var(--height)}.bg-slice-3 .s-pop-body>*{position:relative;z-index:1}.guide-mask{position:fixed;z-index:10000000000000;background:hsla(0,0%,100%,0);border-radius:.5em;box-shadow:0 0 1000px 1000px rgba(0,0,0,.6)}.guide-tips{position:absolute;right:0;bottom:-0.5em;padding:.2em 1em .2em 2em;font-size:clamp(14px,.83vw,18px);color:#2b0a02;font-weight:bold;background-color:#fff;border:2px solid #2b0a02;border-radius:50px}.guide-tips::after{content:"";position:absolute;left:-2.5em;bottom:-0.3em;--width: 4em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/public/images/icon-guide.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.guide-tips::after{aspect-ratio:73/76}}@supports not (aspect-ratio: 1){.guide-tips::after{width:var(--width);height:calc(var(--width)*76/73)}}.guide-btn{position:absolute;right:4em;bottom:-3.5em;padding:.06rem .2rem;color:#fff;font-size:max(12px,.14rem);line-height:1;border-radius:50px;border:1px solid #fff;transition:all .4s ease;cursor:pointer}.guide-btn:hover{color:#2b0a02;background-color:#fff}@media(max-width: 900px){.guide-tips{font-size:clamp(10px,3.2vw,16px)}.guide-btn{right:3.5em;bottom:-3.2em;font-size:.12rem}}:root{--font-mi-sans-regular: "MiSans-Regular", "Microsoft YaHei", sans-serif;--font-mi-sans-medium: "MiSans-Medium", "Microsoft YaHei", sans-serif;--font-mi-sans-demibold: "MiSans-Demibold", "Microsoft YaHei", sans-serif;--font-mi-sans-bold: "MiSans-Bold", "Microsoft YaHei", sans-serif}.fill-remaining{flex:1}.public-btn{position:relative;z-index:20;box-sizing:border-box;display:flex;justify-content:center;align-items:center;--width: 8.167em;width:var(--width);margin:0 auto;font-family:var(--font-mi-sans-demibold);line-height:1;color:#fff;font-size:1.25em;background:url("https://pic.igamebuy.com/activity/events/summer-2026/public-btn.webp") no-repeat center;background-size:contain;cursor:pointer;transition:filter .3s ease-in-out}@supports(aspect-ratio: 1){.public-btn{aspect-ratio:196/71}}@supports not (aspect-ratio: 1){.public-btn{width:var(--width);height:calc(var(--width)*71/196)}}.public-btn:hover{filter:drop-shadow(0 0 0.5em rgba(0, 0, 0, 0.25))}.public-btn.gray,.public-btn.getted,.public-btn.unreach,.public-btn.empty,.public-btn.notstart,.public-btn.ended{filter:grayscale(1)}.gray{filter:grayscale(1)}.prize-list{display:flex;justify-content:center;flex-wrap:wrap}.prize-list li{display:grid;justify-items:center;justify-content:center;margin:0 1.5em}.prize-list .btn-prize{margin-top:-0.3em;background-color:#ff620c;box-shadow:0 .4em 0 #cc3006}.prize-info{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;--width: 18.75em;width:var(--width);padding:0 1em;text-align:center;background:url("https://pic.igamebuy.com/activity/events/summer-2026/prize-bg.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.prize-info{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.prize-info{width:var(--width);height:calc(var(--width)*1/1)}}.prize-img{width:80%;margin:-18% auto 0}.prize-name{display:flex;justify-content:center;align-items:center;margin-top:-18%;min-height:2.2em;font-family:var(--font-mi-sans-bold);font-size:.875em;line-height:1.2;color:#024570}.prize-need{position:absolute;bottom:.6em;right:0;z-index:40;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;padding:.2em .5em;font-family:var(--font-mi-sans-demibold);line-height:1;color:#fff;background-color:#3f252a;border-radius:.5em}.prize-need::before{content:"";display:block;--width: .75em;width:var(--width);margin-right:.5em;background:url("https://pic.igamebuy.com/activity/events/summer-2026/mini-egg.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.prize-need::before{aspect-ratio:12/14}}@supports not (aspect-ratio: 1){.prize-need::before{width:var(--width);height:calc(var(--width)*14/12)}}.prize-need::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-6px;width:0;height:0;border-style:solid;border-width:10px 6px 0;border-color:#3f252a rgba(0,0,0,0) rgba(0,0,0,0)}.s-pop.s-pop-event{font-family:var(--font-mi-sans-regular);font-size:clamp(14px,.83vw,20px);background:rgba(0,0,0,.7)}.s-pop.s-pop-event .s-pop-body{position:relative;padding:0}.s-pop.s-pop-event .s-pop-body pre{font-family:var(--font-mi-sans-regular);font-size:clamp(14px,.83vw,20px);line-height:1.5}.s-pop.s-pop-event .s-pop-body pre p{margin-bottom:.1rem}.s-pop.s-pop-event .s-pop-close{--width: 3em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/close-btn.webp") no-repeat center;background-size:contain;transition:filter .3s ease-in-out}@supports(aspect-ratio: 1){.s-pop.s-pop-event .s-pop-close{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.s-pop.s-pop-event .s-pop-close{width:var(--width);height:calc(var(--width)*1/1)}}.s-pop.s-pop-event .s-pop-close:hover{filter:drop-shadow(0 0 10px rgba(255, 229, 189, 0.5))}.s-pop-event .activity-pop-title{position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:10;box-sizing:border-box;display:block;--width: 17.75em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/pop-title-bg.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.s-pop-event .activity-pop-title{aspect-ratio:283/88}}@supports not (aspect-ratio: 1){.s-pop-event .activity-pop-title{width:var(--width);height:calc(var(--width)*88/283)}}.s-pop-event .activity-pop-title .title-name{display:block;--width: 9.375em;width:var(--width);margin:1.1em auto 0;color:hsla(0,0%,100%,0);text-indent:-9999px;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:center}@supports(aspect-ratio: 1){.s-pop-event .activity-pop-title .title-name{aspect-ratio:150/41}}@supports not (aspect-ratio: 1){.s-pop-event .activity-pop-title .title-name{width:var(--width);height:calc(var(--width)*41/150)}}.s-pop .btn-list{display:inline-grid}.pop-common .s-pop-main .s-pop-close{top:3em;right:-4em}.pop-common .s-pop-body{position:relative;box-sizing:border-box;--width: 42.5em;width:var(--width)}.pop-common .s-pop-body::before,.pop-common .s-pop-body::after{content:"";position:relative;z-index:1;display:block;width:var(--width);margin:0 auto}.pop-common .s-pop-body::before{background:url("https://pic.igamebuy.com/activity/events/summer-2026/pop-common-bg-t.webp") no-repeat center;background-size:100% auto}@supports(aspect-ratio: 1){.pop-common .s-pop-body::before{aspect-ratio:680/90}}@supports not (aspect-ratio: 1){.pop-common .s-pop-body::before{width:var(--width);height:calc(var(--width)*90/680)}}.pop-common .s-pop-body::after{background:url("https://pic.igamebuy.com/activity/events/summer-2026/pop-common-bg-b.webp") no-repeat center;background-size:100% auto}@supports(aspect-ratio: 1){.pop-common .s-pop-body::after{aspect-ratio:680/90}}@supports not (aspect-ratio: 1){.pop-common .s-pop-body::after{width:var(--width);height:calc(var(--width)*90/680)}}.pop-common .s-pop-body .activity-main{box-sizing:border-box;width:var(--width);padding:2em 2.25em 0;margin:-2px auto;background:url("https://pic.igamebuy.com/activity/events/summer-2026/pop-common-bg-c.webp") repeat-y center;background-size:100% auto}.pop-common .s-pop-body .activity-main .award-title{position:relative;z-index:10}.pop-common .s-pop-body .activity-main .award-title-list{position:relative;z-index:10}.pop-common .s-pop-body .scroll-box{position:relative;z-index:10;box-sizing:border-box;max-height:55vh;margin:0 -2.25em;padding:0 2.25em;overflow:auto}.confirm-pop .activity-main{display:grid;gap:1em}.confirm-pop .award-title{margin-bottom:.5em}.confirm-pop .award-list{position:relative;z-index:10;box-sizing:border-box;justify-content:center;flex-wrap:wrap;max-height:50vh;margin:0 -2.25em -1em;padding:0 2.25em;overflow:auto}.confirm-pop .award-list li{max-width:calc(20% - .5em);margin-bottom:1em}.confirm-pop .award-img{--width: 6.4em;margin:0 auto}.confirm-pop .award-name{margin-top:.5em}.confirm-pop .gift-coupons{margin:.5em 0}.confirm-pop .public-btn{margin-top:.5em}.confirm-pop .game-code{display:grid;gap:.5em 0;margin-top:0;padding:0;color:inherit;background-color:rgba(0,0,0,0);border-radius:0}.confirm-pop .game-code .u-flex-vertical-center{padding:.6em 2em;color:#fff;background-color:#4fb6f1;border-radius:.8em}.confirm-pop .game-code .u-flex-vertical-center p{flex:1;text-align:left}.confirm-pop .exchange-tips-text{text-align:center;color:#3f3f3f}.coupon-select-area{display:flex;justify-content:center;align-items:center}.result-pop .activity-main{padding:1em 0}.result-pop .game-code{display:grid;margin:.2rem 4em 0;padding:1em;justify-content:center;text-align:center;background-color:#fff8f7;border-radius:.2rem}.result-pop .game-code .flex-align-center{justify-content:space-between}.result-pop .game-code .exchange-tips-text{display:block;margin-top:.04rem;width:100%;color:hsla(0,0%,100%,.9);font-weight:normal;font-size:clamp(12px,.73vw,20px);text-align:center}.result-pop .game-code .exchange-tips-text p{display:block;font-weight:normal;text-align:left;color:#666;font-size:clamp(10px,.12rem,14px)}.game-code{padding:.6em 2em;font-size:clamp(12px,.73vw,20px);color:#fff;background-color:#4fb6f1;border-radius:.8em}.game-code p{font-weight:bold}.game-code .copy-btn{width:5em;height:2.1em;margin-left:2.1em;line-height:2.1em;text-align:center;color:#fff;background-color:#ff631e;border-radius:999px;transition:background-color .3s ease-in-out;cursor:pointer}.game-code .copy-btn:hover{background-color:#e25214}.exchange-tips-text{text-align:left;font-size:.875em}.record-pop .activity-main .scroll-box{padding:0 1.5em}.record-pop .no-data{display:block;margin:2em 0;text-align:center;font-size:clamp(16px,1.04vw,24px);color:#000}.record-list li{display:flex;align-items:center;table-layout:fixed;padding:.7em 0;margin-bottom:.06rem;width:100%;color:#010101}.record-list li:not(:first-child){font-size:clamp(12px,.73vw,20px);border-radius:.08rem;background:#8ee8ff}.record-list li .record-base-info span{color:#000}.record-list li.list-title{position:sticky;top:0;z-index:10;width:calc(100% + 1px);height:2.5em;padding:0;margin-bottom:0;line-height:2.5em;font-family:var(--font-mi-sans-bold);color:#000;background-color:#fff}.record-list li.list-title::after{content:"";display:block;width:100%;height:3px;background:#fff;position:absolute;top:-3px}.record-list li.waiting-award{justify-content:space-between;padding:.5em 1em;background:#8ee8ff}.record-list li.waiting-award strong{cursor:pointer}.record-list li.waiting-award strong:hover{text-decoration:underline}.record-list li div{flex:1;padding:0 .8em;min-width:4.375em}.record-list li div:nth-child(1){flex:2.2;text-align:left}.record-list li div:nth-child(2){flex:1.4}.record-title{font-weight:bold}.user-award-pop .user-award-pop-title{display:none}.user-award-pop .list-title div:nth-child(2){text-align:right}.user-award-pop .record-list li{box-sizing:border-box}.user-award-pop .record-list li:not(:first-child,.waiting-award){display:block;padding:.8em .5em;background-color:#8ee8ff}.user-award-pop .record-main-info{margin-top:.5em;padding:.8em;border-radius:.5em;background-color:#fff}.user-award-pop .record-main-info div{padding:0}.user-award-pop .gift-dec{font-size:12px;color:#666;text-align:right}.user-award-pop .gift-box{margin-left:.4rem;flex:1}.user-award-pop .game-code{padding:0;display:flex;justify-content:flex-end;text-align:right;font-weight:bold;color:#000;background-color:rgba(0,0,0,0)}.user-award-pop .game-code .fill-remaining{justify-content:flex-end;text-align:right}.user-award-pop .game-code span{margin-left:.08rem;display:inline-block;text-decoration:underline;cursor:pointer;transition:all .4s ease-in-out}.user-award-pop .game-code span:hover{color:#d10000}.award-dec-pop .activity-main{display:grid;gap:1em 0;justify-items:center}.award-dec-pop li{text-align:center;color:#793b0a}.award-dec-pop .award-list{justify-content:center}.award-dec-pop .award-img{--width: 9em}.award-list{display:flex;align-items:flex-start}.award-list li{position:relative}.award-list li:not(:last-child){margin-right:.5em}.award-list li.gray{filter:none}.award-list li.gray .award-img{filter:grayscale(1)}.award-list .no-get-tips{position:absolute;top:.4em;right:.4em;padding:.02rem .04rem;font-size:10px;font-family:var(--font-mi-sans-bold);line-height:1;color:#283637;background:linear-gradient(to bottom, #fce7ac, #ffffe7);border-radius:0 .06rem 0 .06rem}.award-title{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:1em;font-family:var(--font-mi-sans-bold);font-size:clamp(16px,1.04vw,24px);color:#1e2531}.award-title::before,.award-title::after{content:"";--width: 1.375em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/prize-title-icon.png") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.award-title::before,.award-title::after{aspect-ratio:22/24}}@supports not (aspect-ratio: 1){.award-title::before,.award-title::after{width:var(--width);height:calc(var(--width)*24/22)}}.award-title::before{margin-right:.8em}.award-title::after{margin-left:.8em}.award-img{position:relative;box-sizing:border-box;display:flex;justify-content:center;align-items:center;--width: 15em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/prize-bg.webp") no-repeat center;background-size:contain;cursor:pointer}@supports(aspect-ratio: 1){.award-img{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.award-img{width:var(--width);height:calc(var(--width)*1/1)}}.award-img img{position:relative;width:90%}.award-amount{position:absolute;right:0;bottom:0;box-sizing:border-box;width:auto;min-width:2.5em;padding:0 .8em;height:1.5em;line-height:1.5em;text-align:center;color:#fff;font-weight:bold;font-size:clamp(10px,.12rem,14px);letter-spacing:0px;background-color:#ff7877;border-radius:.06rem 0 .08rem 0}.award-name{width:auto;max-width:100%;margin-top:1em;font-family:var(--font-mi-sans-bold);font-size:clamp(10px,.12rem,14px);text-align:center;color:#024570;line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}.award-dec{box-sizing:border-box;display:inline-block;font-family:var(--font-mi-sans-demibold);font-size:clamp(12px,.73vw,20px);text-align:center;color:#11141a}.coupons-item{position:relative;box-sizing:border-box;--width: 21em;width:var(--width);margin:0 auto;text-align:center;color:#2472dc;background:url("https://pic.igamebuy.com/activity/events/summer-2026/coupons-bg.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.coupons-item{aspect-ratio:380/193}}@supports not (aspect-ratio: 1){.coupons-item{width:var(--width);height:calc(var(--width)*193/380)}}.coupons-item::after{content:"";position:absolute;left:-0.3em;top:-0.3em;--width: 2.5em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/coupons-deco-base.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.coupons-item::after{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.coupons-item::after{width:var(--width);height:calc(var(--width)*1/1)}}.coupons-item .price{box-sizing:border-box;display:flex;align-items:baseline;line-height:1;font-family:var(--font-mi-sans-bold)}.coupons-item .price span{font-size:clamp(14px,2em,32px)}.coupons-item .price span.price-num{margin-right:2px;font-size:clamp(20px,3em,48px)}.coupons-item .dec{box-sizing:border-box;padding:.5em 1em;font-family:var(--font-mi-sans-medium);line-height:1;color:#fff;background-color:#292952;border-radius:999px}.coupons-info{position:relative;box-sizing:border-box;display:grid;align-content:center;justify-items:center;gap:.2em 0;height:100%;padding-bottom:.5em}.coupons-title{font-family:var(--font-mi-sans-bold);font-size:.24rem;text-align:center}.coupons-list{display:grid;gap:1em 0}.gift-coupons .c-region{display:inline-flex;justify-content:center;align-items:center;padding:.4em 1em;margin-left:.5em;line-height:1;color:#fff;text-align:center;font-family:var(--font-mi-sans-medium);background-color:#2472dc;border-radius:100px;cursor:pointer;transition:background-color .3s ease-in-out}.gift-coupons .c-region:hover{background-color:#165cbd}.gift-coupons .tips{font-family:var(--font-mi-sans-medium);color:#3f3f3f;text-align:center}@media(max-width: 900px){.public-btn{font-size:clamp(12px,1em,18px)}.prize-list li{margin:0 1em}.prize-list .public-btn{min-width:80%;font-size:clamp(12px,1em,16px)}.prize-info{box-sizing:border-box;--width: 9.8em;padding:0 1em}.prize-name{font-size:clamp(10px,.86em,14px)}.prize-need{right:1em;padding:.2em .5em .3em;font-size:clamp(10px,.86em,14px);border-radius:1em}.prize-need::after{bottom:-6px;border-width:6px 4px 0}.s-pop.s-pop-event{font-size:clamp(12px,3.73vw,22px)}.s-pop.s-pop-event .s-pop-body pre{font-size:clamp(10px,.85em,22px)}.s-pop.s-pop-event .s-pop-close{--width: 2em}.s-pop.s-pop-event .s-pop-main{min-width:inherit;max-width:inherit}.s-pop-event .activity-pop-title{top:-0.5em;--width: 14em}.s-pop-event .activity-pop-title .title-name{--width: 7.5em;margin:.8em auto 0}.pop-common .s-pop-main{top:.5em}.pop-common .s-pop-main .s-pop-close{top:-1.5em;right:0}.pop-common .s-pop-body{--width: 24.5em}.pop-common .s-pop-body .activity-main{padding:2em 1em 0}.pop-common .s-pop-body .scroll-box{margin:0 -1em 0;padding:0 1em .5em}.confirm-pop .activity-main{max-height:70vh;overflow:auto}.confirm-pop .award-list{margin:0 -1em -1em;padding:0 .5em}.confirm-pop .award-title{margin-bottom:0}.confirm-pop .award-img{--width: 4em}.confirm-pop .public-btn{margin-top:0}.confirm-pop .game-code{gap:.8em 0;margin-top:0}.confirm-pop .game-code .u-flex-vertical-center{padding:.6em 1em}.confirm-pop .game-code .u-flex-vertical-center p{display:flex;flex-wrap:wrap;word-break:break-word}.confirm-pop .game-code .exchange-tips-text{font-weight:normal;font-size:clamp(10px,.86em,12px)}.confirm-pop .game-code .exchange-tips-text p{font-weight:normal}.confirm-pop .copy-btn{width:4.5em;height:1.8em;margin-left:2em;line-height:1.8em}.coupon-select-area{display:block}.result-pop .game-code{margin:.2rem 0 0;padding:.1rem .1rem;border-radius:.12rem}.result-pop .game-code .exchange-tips-text{font-weight:normal;font-size:.12rem}.result-pop .game-code .exchange-tips-text p{font-weight:normal}.result-pop .game-code .u-flex-vertical-center p{display:flex;flex-wrap:wrap;justify-content:center}.result-pop .game-code .copy-btn{width:5em;height:2em;margin-left:1em;line-height:2em}.game-code{padding:.6em 1em;font-size:clamp(10px,.86em,14px)}.record-pop .no-data{font-size:clamp(12px,3.73vw,28px)}.record-list::-webkit-scrollbar{display:none}.record-list li{box-sizing:border-box;padding:.5em 0;flex-wrap:wrap}.record-list li div:nth-child(2){width:100%;order:1;flex:unset;text-align:left;opacity:.6}.record-list li div:last-child{text-align:right}.record-list li.list-title{font-size:clamp(12px,3.73vw,20px)}.record-list li.list-title div:nth-child(2){display:none}.record-list li:not(:first-child){font-size:clamp(10px,3.2vw,16px)}.user-award-pop .record-list li:not(.list-title){padding:.5em}.user-award-pop .record-list li>div{box-sizing:border-box;flex:1;flex-wrap:wrap;opacity:1}.user-award-pop .record-list li.list-title div:nth-child(2){display:block}.user-award-pop .record-list li .gift-box{opacity:1}.user-award-pop .gift-box{width:100%;margin:0;flex:unset !important}.user-award-pop .gift-box .gift-dec{margin-top:.02rem;text-align:left;font-size:clamp(10px,.85em,16px)}.user-award-pop .game-code{justify-content:space-between;text-align:left;font-size:12px}.user-award-pop .game-code span{width:.48rem;height:.2rem;line-height:.2rem;text-align:center;color:#fff;text-decoration:none;background-color:#cd5546;border-radius:50px}.user-award-pop .game-code .fill-remaining{justify-content:flex-start;text-align:left;word-break:break-all}.award-list::-webkit-scrollbar{display:none}.award-list li{flex:none}.award-list .no-get-tips{top:.3em;right:.15em;font-size:clamp(8px,.7em,14px)}.award-title{margin:0 0 .2rem;font-size:clamp(12px,3.73vw,20px)}.award-title::after{margin-left:.6em}.award-title::before{margin-right:.6em}.award-img::after{--width: 5em}.award-name{margin-top:.5em;font-size:clamp(10px,.85em,14px)}.award-amount{bottom:.05em;font-size:clamp(8px,.7em,14px);height:1.3em;line-height:1.3em}.award-dec-pop .award-list{box-sizing:border-box;padding:0}.award-dec{max-width:100%;font-size:clamp(10px,.85em,16px)}.coupons-item{--width: 16em}.coupons-item .price span{font-size:clamp(12px,1em,20px)}.coupons-item .price span.price-num{font-size:clamp(14px,2em,48px)}.coupons-item .dec{font-size:clamp(10px,.85em,14px)}.coupons-info{padding-bottom:.25em}.coupons-title{font-size:clamp(14px,4.27vw,32px)}.gift-coupons{font-size:clamp(10px,.85em,14px)}.gift-coupons .tips{line-height:1.2}.gift-coupons .c-region{margin-top:.5em}}body{position:relative;min-height:100dvh;background:#fff;padding-bottom:env(safe-area-inset-bottom)}body::-webkit-scrollbar-track{background:rgba(250,250,250,.5)}#app{background-color:#3fb9e8}#app::before{content:"";position:fixed;inset:-5%;z-index:1;pointer-events:none;background:url(https://pic.igamebuy.com/activity/events/summer-2026/warp-bg.webp) no-repeat center;background-size:cover;transform:translate3d(0, 0, 0) scale(1.025);transform-origin:50% 72%;will-change:transform,filter;animation:warp-bg-water-flow 8s cubic-bezier(0.45, 0, 0.55, 1) infinite alternate}@media(prefers-reduced-motion: reduce){body::before,.banner .igip{animation:none}}.global-header{position:relative;z-index:55}.banner{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-start;padding-top:5em;font-size:clamp(14px,.83vw,16px)}.banner .igip{width:var(--width);will-change:transform;animation:igip-float 4.8s ease-in-out infinite;background-size:contain;background-repeat:no-repeat;background-position:center}.banner .igip-1{--width: 25em;margin-top:6em;transform-origin:46% 64%;animation-duration:5.2s;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/igip-1.webp)}@supports(aspect-ratio: 1){.banner .igip-1{aspect-ratio:488/552}}@supports not (aspect-ratio: 1){.banner .igip-1{width:var(--width);height:calc(var(--width)*552/488)}}.banner .igip-2{--width: 24em;transform-origin:56% 48%;animation-duration:4.6s;animation-delay:-1.4s;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/igip-2.webp)}@supports(aspect-ratio: 1){.banner .igip-2{aspect-ratio:437/537}}@supports not (aspect-ratio: 1){.banner .igip-2{width:var(--width);height:calc(var(--width)*537/437)}}.banner-content{margin:1em 3.5em 0 3em}.banner .slogan{position:relative;width:var(--width);background-size:contain;background-repeat:no-repeat;background-position:center}.banner .slogan::after,.banner .slogan::before{content:"";position:absolute;width:var(--width);background-size:contain;background-repeat:no-repeat;background-position:center}@supports(aspect-ratio: 1){.banner .slogan::after,.banner .slogan::before{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.banner .slogan::after,.banner .slogan::before{width:var(--width);height:calc(var(--width)*1/1)}}.banner .slogan::after{left:-7em;top:9em;--width: 4em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/hua-1.webp)}.banner .slogan::before{right:-2em;top:102%;--width: 2.5em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/hua-2.webp)}.banner .activity-time{margin-top:.5em;padding:.5em 1.5em;font-family:var(--font-mi-sans-medium);font-size:1.5em;color:#fff;background:url("https://pic.igamebuy.com/activity/events/summer-2026/time-bg.webp") no-repeat center;background-size:100% 100%}body.hk .slogan{--width: 32em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/slogan-hk.png)}@supports(aspect-ratio: 1){body.hk .slogan{aspect-ratio:624/370}}@supports not (aspect-ratio: 1){body.hk .slogan{width:var(--width);height:calc(var(--width)*370/624)}}body.tw .banner-content{margin-top:3em}body.tw .slogan{--width: 37em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/slogan-tw.webp)}@supports(aspect-ratio: 1){body.tw .slogan{aspect-ratio:704/316}}@supports not (aspect-ratio: 1){body.tw .slogan{width:var(--width);height:calc(var(--width)*316/704)}}.section{position:relative;z-index:2;margin-bottom:6.25em;font-size:clamp(14px,.83vw,16px)}.section-title{position:relative;box-sizing:border-box;display:flex;justify-content:center;align-items:center;--width: 17.8em;width:var(--width);padding-top:.5em;margin-bottom:2.5em;background:url("https://pic.igamebuy.com/activity/events/summer-2026/sec-title-bg.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-title{aspect-ratio:285/90}}@supports not (aspect-ratio: 1){.section-title{width:var(--width);height:calc(var(--width)*90/285)}}.section-title::after{content:"";position:absolute;left:-7em;--width: 8.5em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/duck.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-title::after{aspect-ratio:137/68}}@supports not (aspect-ratio: 1){.section-title::after{width:var(--width);height:calc(var(--width)*68/137)}}.section-title .title-name{width:100%;height:38%;background-size:contain;background-repeat:no-repeat;background-position:center}.section-nav{margin-top:2em;color:#fff;text-decoration:underline}.section-nav li{margin:0 1em;font-family:var(--font-mi-sans-demibold);font-size:1.375em;cursor:pointer}.section-1{margin-top:-1em}.section-1::after{content:"";position:absolute;right:0;top:-70%;--width: 7.625em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/bg-deco-right.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-1::after{aspect-ratio:122/677}}@supports not (aspect-ratio: 1){.section-1::after{width:var(--width);height:calc(var(--width)*677/122)}}.section-1-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-1-title.webp)}.section-1-content{position:relative;z-index:2}.section-1-content li{margin:0 1.5em}.section-1-content li .public-btn{margin-top:1em}.section-1 .coupons-list.new .coupons-item::after{left:-1.7em;top:-1.7em;--width: 7.5em;width:var(--width);background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/new.webp)}@supports(aspect-ratio: 1){.section-1 .coupons-list.new .coupons-item::after{aspect-ratio:122/52}}@supports not (aspect-ratio: 1){.section-1 .coupons-list.new .coupons-item::after{width:var(--width);height:calc(var(--width)*52/122)}}.section-1 .coupons-list.tapgo .coupons-item::after{left:-1em;top:-1em;--width: 7em;width:var(--width);background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/tapgo2.png)}@supports(aspect-ratio: 1){.section-1 .coupons-list.tapgo .coupons-item::after{aspect-ratio:112/60}}@supports not (aspect-ratio: 1){.section-1 .coupons-list.tapgo .coupons-item::after{width:var(--width);height:calc(var(--width)*60/112)}}.section-2-title{display:flex;--width: 21.875em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-title-bg-lang.webp)}@supports(aspect-ratio: 1){.section-2-title{aspect-ratio:350/90}}@supports not (aspect-ratio: 1){.section-2-title{width:var(--width);height:calc(var(--width)*90/350)}}.section-2-title::before{content:"";order:1;--width: 4.2em;width:var(--width);margin:-4em 1em 0;background:url("https://pic.igamebuy.com/activity/events/summer-2026/tapgo.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-2-title::before{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.section-2-title::before{width:var(--width);height:calc(var(--width)*1/1)}}.section-2-title .title-name{flex:1;width:auto;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-title.webp);background-position:right center}.section-2-desc{padding:.5em 3em;font-family:var(--font-mi-sans-demibold);font-size:1.375em;color:#024570;background-color:#fff;border-radius:999px}.section-2-desc strong{padding-left:.25em;color:#ff6d00}.section-2-rules{margin:.5em 0 1.5em;font-family:var(--font-mi-sans-demibold);text-align:center;color:#fff;font-size:1.375em;text-decoration:underline;cursor:pointer}.section-2-list{display:flex;justify-content:center;margin-bottom:4em}.section-2-list li{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;--width: 15.625em;width:var(--width);padding:.5em 0 0 .6em;margin:0 1.125em;background:url("https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item-bg.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-2-list li{aspect-ratio:249/313}}@supports not (aspect-ratio: 1){.section-2-list li{width:var(--width);height:calc(var(--width)*313/249)}}.section-2-list li span{font-family:var(--font-mi-sans-demibold);font-size:1.375em;color:#fff}.section-2-list .list-item-top{--width: 13.4em;width:var(--width);background-size:contain;background-repeat:no-repeat;background-position:center}@supports(aspect-ratio: 1){.section-2-list .list-item-top{aspect-ratio:430/74}}@supports not (aspect-ratio: 1){.section-2-list .list-item-top{width:var(--width);height:calc(var(--width)*74/430)}}.section-2-list .list-item-top-1{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item1-1.webp)}.section-2-list .list-item-top-2{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item1-2.webp)}.section-2-list .list-item-top-3{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item1-3.webp)}.section-2-list .list-item-top-4{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item1-4.webp)}.section-2-list .list-item-center{position:relative;--width: 12.25em;width:var(--width);margin:1.3em 0 .5em;background-size:contain;background-repeat:no-repeat;background-position:center}@supports(aspect-ratio: 1){.section-2-list .list-item-center{aspect-ratio:392/337}}@supports not (aspect-ratio: 1){.section-2-list .list-item-center{width:var(--width);height:calc(var(--width)*337/392)}}.section-2-list .list-item-center-1{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item2-1.png)}.section-2-list .list-item-center-2{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item2-2.png)}.section-2-list .list-item-center-3{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item2-3.png)}.section-2-list .list-item-center-4{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-2-item2-4.png)}.section-2-list .list-item-center-4::after{content:"";position:absolute;right:-1.5em;top:-0.7em;--width: 4.5em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/two.png") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-2-list .list-item-center-4::after{aspect-ratio:146/69}}@supports not (aspect-ratio: 1){.section-2-list .list-item-center-4::after{width:var(--width);height:calc(var(--width)*69/146)}}.section-3::after{content:"";position:absolute;left:0;top:0;--width: 7.625em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/bg-deco-left.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-3::after{aspect-ratio:122/677}}@supports not (aspect-ratio: 1){.section-3::after{width:var(--width);height:calc(var(--width)*677/122)}}.section-3-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-3-title.webp)}.section-3 .common-bg{display:flex;justify-content:center;align-items:center;min-width:10em;padding:.5em 1em;font-family:var(--font-mi-sans-demibold);font-size:1.5em;color:#024570;background-color:#fff;border-radius:999px}.section-3 .total-icon{--width: 1.2em;width:var(--width);margin-right:.5em;background:url("https://pic.igamebuy.com/activity/events/summer-2026/total-icon.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-3 .total-icon{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.section-3 .total-icon{width:var(--width);height:calc(var(--width)*1/1)}}.section-3-prize{position:relative;z-index:2;margin-top:3.5em}.section-3-prize .prize-list li{position:relative;margin:0 .7em}.section-3-prize .prize-list li.act .prize-info{filter:drop-shadow(0 0 0.1em #fff5c8) drop-shadow(0 0 0.3em #fff5c8) drop-shadow(0 0 1em #fff5c8);animation:prize-info-glow 1s ease-in-out infinite alternate}.section-3-prize .prize-info{position:relative;--width: 13em}.section-3-prize .two{position:absolute;right:.5em;top:1.7em;--width: 3em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/two.png") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.section-3-prize .two{aspect-ratio:146/69}}@supports not (aspect-ratio: 1){.section-3-prize .two{width:var(--width);height:calc(var(--width)*69/146)}}.section-3-prize .prize-status{position:absolute;top:-0.05em;left:-0.35em;box-sizing:border-box;transform:rotate(-15deg);display:flex;justify-content:center;align-items:center;--width: 7em;width:var(--width);padding-bottom:.7em;background:url("https://pic.igamebuy.com/activity/events/summer-2026/prize-status-bg.png") no-repeat center;background-size:contain;filter:grayscale(1)}@supports(aspect-ratio: 1){.section-3-prize .prize-status{aspect-ratio:273/113}}@supports not (aspect-ratio: 1){.section-3-prize .prize-status{width:var(--width);height:calc(var(--width)*113/273)}}.section-3-prize .prize-status span{color:#fff;font-family:var(--font-mi-sans-demibold)}.section-3-prize .prize-status.canget{filter:none}.section-4{margin-bottom:0;padding-bottom:5em;overflow:hidden}.section-4::before{content:"";position:absolute;left:50%;bottom:0;width:120%;height:44%;transform:translateX(-50%);background:#f4cb91;border-radius:50% 50% 0 0/50% 50% 0 0}.section-4-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/sec-4-title.webp)}.section-4 .section-nav{margin:0 0 2em}.section-5{margin-bottom:0;padding:3.5em 1em;background-color:#d1ab74}.section-5 .rules-title{margin-bottom:1em;font-size:1.5em;color:#fff}.section-5 pre{font-family:var(--font-mi-sans-regular);color:#fff;line-height:1.5;white-space:pre-wrap}.winners-box h3{margin-bottom:1em;font-family:var(--font-mi-sans-demibold)}.winners-main ul{display:grid;gap:5px 0}.winners-main li{padding:1em;font-family:var(--font-mi-sans-demibold);font-size:.875em;background-color:#8ee8ff;border-radius:6px}.winners-main .awards-tip{padding:1em 0 2em}.winners-main .awards-tip-title{margin:1em 0;font-size:1.125em;font-family:var(--font-mi-sans-demibold)}footer{position:relative;z-index:2;margin-top:0;background-color:#c39d65}footer *{color:#fff !important}@media(max-width: 900px){.banner{flex-direction:column;margin-top:3em;padding-top:2em;font-size:clamp(12px,3.73vw,20px)}.banner::before,.banner::after{content:"";position:absolute;width:var(--width);background-size:contain;background-repeat:no-repeat;background-position:center}.banner::before{left:0;top:0;--width: 10em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/bg-deco-left-m.webp)}@supports(aspect-ratio: 1){.banner::before{aspect-ratio:285/320}}@supports not (aspect-ratio: 1){.banner::before{width:var(--width);height:calc(var(--width)*320/285)}}.banner::after{right:0;top:68%;--width: 4.75em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/bg-deco-right-m.webp)}@supports(aspect-ratio: 1){.banner::after{aspect-ratio:133/495}}@supports not (aspect-ratio: 1){.banner::after{width:var(--width);height:calc(var(--width)*495/133)}}.banner .igip-1{--width: 9em;margin-top:-2em;order:1}.banner .igip-2{--width: 8em;align-self:flex-end;order:-1;margin:0 .5em -0.5em 0}.banner-content{margin:0 auto;order:0}.banner .slogan{--width: 21.5em}.banner .slogan::after{left:2.8em;top:-3em;--width: 2.5em}.banner .slogan::before{right:4em;top:140%}.banner .activity-time{font-size:1.14em}body.hk .slogan{--width: 21.5em}body.tw .slogan{--width: 22em}body.tw .banner-content{margin-top:.5em}.section{margin-bottom:4em;font-size:clamp(12px,3.73vw,20px)}.section-title{--width: 13em;padding-top:.25em}.section-title::after{top:.85em;left:-4.45em;--width: 5.56em}.section-title .title-name{height:40%}.section-nav li{font-size:1em}.section-1{margin-top:2em}.section-1::after{display:none}.section-1-content .u-flex-center{display:grid;grid-template-columns:repeat(2, auto);gap:2em 1em}.section-1-content .u-flex-center>li:last-child:nth-child(odd){grid-column:span 2}.section-1-content li{margin:0}.section-1-content li .public-btn{margin-top:.5em}.section-1-content .coupons-list.new .coupons-item::after{left:-1em;top:-1em;--width: 4.5em}.section-1-content .coupons-list.tapgo .coupons-item::after{left:-0.8em;top:-0.8em;--width: 4em}.section-1-content .coupons-item{--width: 11.86em}.section-1-content .coupons-item::after{left:-0.5em;top:-0.5em;--width: 1.8em}.section-1-content .coupons-item .dec{font-size:.8em}.section-2-title{--width: 16em}.section-2-title::before{--width: 3em;margin:-1.8em .8em 0}.section-2-desc{padding:.5em 1em;font-size:1em}.section-2-rules{font-size:1.14em}.section-2-list{display:grid;grid-template-columns:repeat(2, auto);gap:1.5em;margin-bottom:2em}.section-2-list li{--width: 11.5em;margin:0}.section-2-list li span{font-size:1em}.section-2-list .list-item-top{--width: 10.5em}.section-2-list .list-item-center{--width: 8.9em;margin:.5em 0}.section-3::after{display:none}.section-3 .common-bg{font-size:1em}.section-3-prize{margin-top:2em}.section-3-prize .prize-status{left:-0.5em;--width: 5.5em;padding-bottom:.28em}.section-3-prize .prize-status span{font-size:clamp(10px,.86em,16px)}.section-3 .prize-list{display:grid;grid-template-columns:repeat(2, auto);justify-items:center;justify-content:center;gap:2em}.section-3 .prize-list>li:last-child:nth-child(odd){grid-column:span 2}.section-3 .prize-list li{margin:0}.section-3 .prize-info{--width: 10.5em;justify-content:center}.section-3 .prize-img{margin-top:-18%}.section-3 .prize-name{min-height:2.2em;word-wrap:break-word}.section-4{margin-bottom:0}.section-4::before{border-radius:50% 50% 0 0/25% 25% 0 0}.section-5{margin-bottom:0;padding:2em 1em}.section-5 pre{font-size:clamp(12px,.86em,16px)}.winners-main li{font-size:clamp(12px,1em,16px)}.awards-tip-title{margin-bottom:8px}}@keyframes igip-float{0%,100%{transform:translate3d(0, 0, 0) rotate(-1.8deg)}25%{transform:translate3d(0.2em, -0.45em, 0) rotate(2.4deg)}50%{transform:translate3d(-0.15em, 0.2em, 0) rotate(-2.8deg)}75%{transform:translate3d(0.25em, -0.25em, 0) rotate(1.6deg)}}@keyframes warp-bg-water-flow{0%{transform:translate3d(-0.9%, -0.35%, 0) scale(1.022) skewX(-0.22deg) skewY(0.08deg);filter:brightness(1.01) saturate(1.01)}25%{transform:translate3d(0.75%, 0.28%, 0) scale(1.032) skewX(0.2deg) skewY(-0.06deg);filter:brightness(1.04) saturate(1.035)}50%{transform:translate3d(1.05%, -0.22%, 0) scale(1.026) skewX(0.12deg) skewY(0.05deg);filter:brightness(1.018) saturate(1.02)}75%{transform:translate3d(-0.55%, 0.48%, 0) scale(1.035) skewX(-0.18deg) skewY(-0.08deg);filter:brightness(1.05) saturate(1.035)}100%{transform:translate3d(-0.82%, 0.18%, 0) scale(1.028) skewX(0.14deg) skewY(0.06deg);filter:brightness(1.025) saturate(1.022)}}@keyframes prize-info-glow{0%{filter:drop-shadow(0 0 0.04em #fff5c8) drop-shadow(0 0 0.16em #fff5c8) drop-shadow(0 0 0.55em #fff5c8)}100%{filter:drop-shadow(0 0 0.22em #fff5c8) drop-shadow(0 0 0.65em #fff5c8) drop-shadow(0 0 1.65em #fff5c8)}}.confirm-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-confirm.webp)}.result-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-result.webp)}.award-dec-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-award-details.webp)}.record-pop .activity-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-rr.webp)}.record-pop.user-award-pop .activity-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-my-award.webp)}.record-pop.prop-pop .activity-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-exchange-record.webp)}.record-pop.lottery-record-pop .activity-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-lottery-record.webp)}.winners-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-winners-result2.webp)}.rules-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-event-rule.webp)}.lottery-rules-pop-title .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-lottery-rule.webp)}.lottery-result-pop .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-lottery-result.webp)}.lottery-result-pop.award-null-pop .title-name{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/title-lottery-empty.webp)}.lottery-main{position:relative}.lottery-main::before,.lottery-main::after{content:"";position:absolute;width:var(--width);background-size:contain;background-repeat:no-repeat;background-position:center}.lottery-main::before{left:-4em;top:20em;--width: 4.7em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/seashells.webp)}@supports(aspect-ratio: 1){.lottery-main::before{aspect-ratio:75/44}}@supports not (aspect-ratio: 1){.lottery-main::before{width:var(--width);height:calc(var(--width)*44/75)}}.lottery-main::after{right:-1em;bottom:1em;--width: 3.9em;background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/starfish.webp)}@supports(aspect-ratio: 1){.lottery-main::after{aspect-ratio:63/44}}@supports not (aspect-ratio: 1){.lottery-main::after{width:var(--width);height:calc(var(--width)*44/63)}}.lottery-img{position:relative;z-index:2;--width: 41em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/lottery-img.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.lottery-img{aspect-ratio:665/468}}@supports not (aspect-ratio: 1){.lottery-img{width:var(--width);height:calc(var(--width)*468/665)}}.lottery-num{position:relative;z-index:5;padding:.25em 2em .35em;margin:-1em 0 1em;color:#fff;background-color:#292952;border-radius:999px}.lottery-num .value-record{position:absolute;top:-0.25em;right:-0.25em;display:flex;justify-content:center;align-items:center;width:1.3em;height:1.3em;background-color:#df1414;border-radius:999px;cursor:pointer}.lottery-num .value-record i{font-family:var(--font-mi-sans-demibold);font-size:.875em}.lottery-btn-list{display:grid;grid-auto-flow:column;gap:0 2em}.lottery-result-pop .s-pop-body{top:3em}.lottery-result-pop .s-pop-body .activity-pop-title{top:-3em;padding-top:1.2em}.lottery-result-pop .s-pop-body .activity-pop-title .title-name{margin:0 auto}.lottery-result-pop.s-pop-event .s-pop-close{right:2em;top:1em}.lottery-result-pop .activity-main{position:relative;z-index:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;--width: 38.75em;width:var(--width);min-height:38.75em;padding-top:5em}.lottery-result-pop .activity-main::before,.lottery-result-pop .activity-main::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;inset:0;z-index:-1;pointer-events:none}.lottery-result-pop .activity-main::before{width:var(--width);transform-origin:center;will-change:transform;animation:lottery-award-water-duang 2.8s ease-in-out infinite;background:url("https://pic.igamebuy.com/activity/events/summer-2026/lottery-result-bg.webp") no-repeat center top;background-size:contain}@supports(aspect-ratio: 1){.lottery-result-pop .activity-main::before{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.lottery-result-pop .activity-main::before{width:var(--width);height:calc(var(--width)*1/1)}}.lottery-result-pop .activity-main::after{width:var(--width);border-radius:50%;background:radial-gradient(ellipse at center, transparent 52%, rgba(255, 255, 255, 0.55) 54%, rgba(255, 255, 255, 0.18) 57%, transparent 61%),radial-gradient(ellipse at center, transparent 64%, rgba(206, 240, 255, 0.28) 66%, transparent 70%);mix-blend-mode:screen;opacity:0;transform-origin:center;animation:lottery-award-ripple 2.8s ease-out infinite}@supports(aspect-ratio: 1){.lottery-result-pop .activity-main::after{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.lottery-result-pop .activity-main::after{width:var(--width);height:calc(var(--width)*1/1)}}.lottery-result-pop .public-btn{margin-top:1.5em}.lottery-result-prize{flex:.8;display:flex;align-items:center}.lottery-result-box{position:relative;left:50%;transform:translateX(-50%);display:grid;grid-template-columns:repeat(6, 1fr);gap:0 1em;justify-content:center;align-content:center;width:max-content;height:100%}.lottery-result-box.empty-box{left:auto;transform:none;display:block;flex:1}.lottery-result-box.empty-box .lottery-result-empty{--width: 18em;width:var(--width);background:url("https://pic.igamebuy.com/activity/events/summer-2026/lottery-empty-max.webp") no-repeat center;background-size:contain;cursor:pointer}@supports(aspect-ratio: 1){.lottery-result-box.empty-box .lottery-result-empty{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.lottery-result-box.empty-box .lottery-result-empty{width:var(--width);height:calc(var(--width)*1/1)}}.lottery-result-box.empty-box .lottery-result-empty::after{display:none}.lottery-result-box li{grid-column:span 2}.lottery-result-box li:only-child{grid-column:3/span 2}.lottery-result-box li:nth-child(4){grid-column:2/span 2}.lottery-result-box li.lottery-result-empty{--width: 13em}.lottery-result-box li.lottery-result-empty::after{--width: 6.5em}.lottery-result-item{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;--width: 13em;width:var(--width);padding:0 1.5em 2em;background:url("https://pic.igamebuy.com/activity/events/summer-2026/prize-bg.webp") no-repeat center;background-size:contain;cursor:pointer}@supports(aspect-ratio: 1){.lottery-result-item{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.lottery-result-item{width:var(--width);height:calc(var(--width)*1/1)}}.lottery-result-item .award-name{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;min-height:2.4em;margin:0;font-size:clamp(12px,.875em,16px);overflow-wrap:anywhere}.lottery-result-item.empty{justify-content:center}.lottery-result-item.empty .lottery-result-img{top:50%;transform:translateX(-50%) translateY(-50%);width:75%}.lottery-result-img{position:absolute;left:50%;transform:translateX(-50%);top:1em;width:70%}.lottery-result-single-box{display:grid;gap:1em 0}.lottery-result-single-box .award-title{margin:0;font-size:clamp(12px,.875em,16px)}.lottery-result-single-box .award-title::before,.lottery-result-single-box .award-title::after{--width: 1em}.lottery-result-single-box .award-name{margin-top:-0.5em}.lottery-result-single-box .gift-coupons{color:#fff}.lottery-result-single-box .gift-coupons .tips{color:#fff}.lottery-result-prize .lottery-result-empty{--width: 15em;margin:0}.lottery-result-prize .lottery-result-empty::after{--width: 7em}.lottery-result-empty{display:flex;justify-content:center;align-items:center;--width: 18.9em;width:var(--width);margin:0 auto;background:url("https://pic.igamebuy.com/activity/events/summer-2026/prize-bg.webp") no-repeat center;background-size:contain;cursor:pointer}@supports(aspect-ratio: 1){.lottery-result-empty{aspect-ratio:1/1}}@supports not (aspect-ratio: 1){.lottery-result-empty{width:var(--width);height:calc(var(--width)*1/1)}}.lottery-result-empty::after{content:"";display:block;--width: 9.25em;width:var(--width);margin:0 auto;background:url("https://pic.igamebuy.com/activity/events/summer-2026/lottery-empty.webp") no-repeat center;background-size:contain;cursor:pointer}@supports(aspect-ratio: 1){.lottery-result-empty::after{aspect-ratio:148/207}}@supports not (aspect-ratio: 1){.lottery-result-empty::after{width:var(--width);height:calc(var(--width)*207/148)}}@keyframes lottery-award-water-duang{0%,100%{transform:scale(1) skew(0) rotate(0);filter:brightness(1)}20%{transform:scale(1.015, 0.99) skew(-0.45deg, 0.2deg) rotate(-0.25deg);filter:brightness(1.035)}42%{transform:scale(0.992, 1.012) skew(0.4deg, -0.18deg) rotate(0.2deg);filter:brightness(1.015)}64%{transform:scale(1.008, 0.996) skew(-0.25deg, 0.12deg) rotate(-0.12deg);filter:brightness(1.025)}}@keyframes lottery-award-ripple{0%{opacity:0;transform:scale(0.62)}18%{opacity:.55}72%,100%{opacity:0;transform:scale(1.12)}}.lottery-rules-pop .s-pop-body .lottery-rules-main{position:relative;z-index:1;max-height:60vh}.lottery-rules-main{display:grid;justify-items:center}.lottery-rules-main .is-item-img{--width: 25em;width:var(--width);margin:0 auto;background-size:contain;background-repeat:no-repeat;background-position:center}@supports(aspect-ratio: 1){.lottery-rules-main .is-item-img{aspect-ratio:409/87}}@supports not (aspect-ratio: 1){.lottery-rules-main .is-item-img{width:var(--width);height:calc(var(--width)*87/409)}}.lottery-rules-main .img1{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/gift1.webp)}.lottery-rules-main .img2{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/gift2.webp)}.lottery-rules-main .img3{background-image:url(https://pic.igamebuy.com/activity/events/summer-2026/gift3.webp)}.lottery-rules-main .is-item-desc{position:relative;box-sizing:border-box;display:inline-block;min-width:30em;margin:.5em auto 1.2em;padding:6px 1em;font-family:var(--font-mi-sans-demibold);text-align:center;color:#2472dc;background-color:#fff;border:1px dashed #a9c0ee}.lottery-rules-main .prize-desc-box{box-sizing:border-box;padding:.5em 0;background-color:#d2f1ff;border-radius:.75em}.lottery-rules-main .prize-desc-box .prize-title{margin-bottom:.5em;font-family:var(--font-mi-sans-demibold);color:#2a5ea3}.lottery-rules-main .prize-desc-box .probability{margin-top:.1em;color:#03295e;font-size:clamp(10px,.8em,14px);line-height:1.2;word-break:break-all}.lottery-rules-main .is-item-list{flex-wrap:wrap;padding:0 .5em}.lottery-rules-main .is-item-list li{max-width:calc(16.67% - .6em);margin:0 .3em .5em;text-align:center}.lottery-rules-main .award-img{--width: 4em}.coin-history-pop .coin-history-title{display:block;--width: 9.375em;width:var(--width);margin:1.1em auto 0;color:hsla(0,0%,100%,0);text-indent:-9999px;overflow:hidden;background:url("https://pic.igamebuy.com/activity/events/summer-2026/title-lottery-record.webp") no-repeat center;background-size:contain}@supports(aspect-ratio: 1){.coin-history-pop .coin-history-title{aspect-ratio:150/41}}@supports not (aspect-ratio: 1){.coin-history-pop .coin-history-title{width:var(--width);height:calc(var(--width)*41/150)}}@media(max-width: 900px){.lottery-main::before{left:1em;top:14em;--width: 3em}.lottery-main::after{bottom:4em;--width: 2.5em}.lottery-img{--width: 28em}.lottery-num{margin-top:1em}.lottery-num .value-record{top:-0.5em}.lottery-result-pop .s-pop-body{top:2.5em}.lottery-result-pop .s-pop-body .activity-pop-title{top:-3em;padding-top:.9em}.lottery-result-pop.s-pop-event .s-pop-close{right:2.5em;top:2.5em}.lottery-result-pop .activity-main{box-sizing:border-box;--width: 27.5em;padding-top:0;min-height:27.5em}.lottery-result-pop .public-btn{margin-top:1.2em}.lottery-result-pop .game-code{margin-top:0}.lottery-result-pop .game-code .u-flex-vertical-center p{flex:1;display:flex;flex-wrap:wrap}.lottery-result-pop .game-code .exchange-tips-text{font-weight:normal;font-size:clamp(10px,.86em,12px)}.lottery-result-pop .game-code .exchange-tips-text p{font-weight:normal}.lottery-result-pop .copy-btn{width:4.5em;height:1.8em;margin-left:2em;line-height:1.8em}.lottery-result-box{gap:0 .5em}.lottery-result-box.empty-box .lottery-result-empty{--width: 13em;margin-top:3em}.lottery-result-box li:only-child .lottery-result-item{--width: 10.36em}.lottery-result-box li.lottery-result-empty{--width: 8.2em}.lottery-result-box li.lottery-result-empty::after{--width: 4.3em}.lottery-result-prize{margin-top:4em}.lottery-result-prize .lottery-result-box{position:relative;left:auto;transform:none;height:auto}.lottery-result-item{--width: 8.2em;padding:0 .8em 1.4em}.lottery-result-item .award-name{box-sizing:border-box;line-height:1.2;font-size:clamp(10px,.86em,11px)}.lottery-result-img{top:.7em;width:58%}.lottery-result-single-box{max-width:92%}.lottery-result-single-box .award-title{font-size:clamp(10px,.86em,14px)}.lottery-result-single-box .lottery-result-dec{font-size:clamp(10px,.86em,14px)}.lottery-result-single-box .game-code{padding:.6em;border-radius:.4em}.lottery-rules-main .is-item-img{--width: 18em}.lottery-rules-main .is-item-desc{min-width:initial;padding:.25em .5em;font-size:clamp(10px,.86em,14px)}.lottery-rules-main .award-img{--width: 2.86em}.coin-history-pop .coin-history-title{--width: 7.5em;margin:.8em auto 0}}@media(max-width: 900px)and (min-width: 640px){.lottery-result-item .award-name{font-size:clamp(10px,.86em,14px)}.lottery-result-img{width:66%}}