.limited-time-offer-promotion-modal .ant-modal-content{background-image:url(./promotion_bg.281312ec.png?x-oss-process=image/resize,w_1920/format,webp);background-position:50%;background-size:cover;border-radius:8px;padding:44px!important}.limited-time-offer-promotion-modal .ant-modal-close-x{color:#000}@media (max-width:768px){.limited-time-offer-promotion-modal .ant-modal-body{padding:20px}}.limited-time-offer-promotion .promotion-content{display:flex}.limited-time-offer-promotion .promotion-text{display:flex;flex:1;flex-direction:column;justify-content:center}.limited-time-offer-promotion .title{color:#000;display:inline-flex;font-size:28px;font-weight:500;letter-spacing:-1px}.limited-time-offer-promotion .title .badge{align-items:center;background:linear-gradient(90deg,#ff620d 4.17%,#ff6f67);border-radius:12px 12px 12px 0;color:#fff;display:flex;font-size:12px;font-weight:500;height:24px;justify-content:center;letter-spacing:0;padding:0 12px;transform:translate(8px,-8px)}.limited-time-offer-promotion .subtitle{color:#000;font-size:20px;font-weight:500;margin-bottom:12px;margin-top:-16px}.limited-time-offer-promotion .price{color:#ff393a;font-size:32px;font-weight:600}.limited-time-offer-promotion .price .price-unit{font-size:24px}.limited-time-offer-promotion .description{color:#000;font-size:16px;font-weight:400}.limited-time-offer-promotion .qr-content{margin-top:24px}.limited-time-offer-promotion .qr-content .qr-img{background-color:#fff;border-radius:6px;height:180px;-o-object-fit:contain;object-fit:contain;padding:6px;width:180px}.limited-time-offer-promotion .qr-content .qr-text{color:#000;font-size:12px;margin-top:16px}.limited-time-offer-promotion .promotion-image{bottom:0;position:absolute;right:4px;width:345px}.limited-time-offer-promotion .promotion-image img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.limited-time-offer-promotion .title{font-size:20px}.limited-time-offer-promotion .subtitle{font-size:20px;margin-top:-12px}.limited-time-offer-promotion .price{font-size:36px}.limited-time-offer-promotion .price .price-unit{font-size:20px}.limited-time-offer-promotion .description{font-size:12px}.limited-time-offer-promotion .promotion-image{display:none}}.invite-help-modal .ant-modal{width:466px!important}.invite-help-modal .ant-modal-content{background:transparent;padding:0;width:466px}.invite-help-modal .ant-modal-content .ant-modal-close-x{color:#fff}.invite-help-modal .ant-modal-body{padding:0!important}.invite-help-modal .invite-help-modal-content{background:#fff;border-radius:4px;overflow:hidden;position:relative;transition:all .3s ease;width:100%;z-index:1}.invite-help-modal .invite-help-modal-content .help-content{display:flex;flex-direction:column;position:relative;z-index:1}.invite-help-modal .invite-help-modal-content .help-content .top-section{display:flex;height:316px;position:relative}.invite-help-modal .invite-help-modal-content .help-content .top-section .bg-image{height:auto;position:absolute;width:100%;z-index:0}.invite-help-modal .invite-help-modal-content .help-content .top-section .boost-section{display:flex;flex-direction:column;margin:16px 0 26px 32px;z-index:1}.invite-help-modal .invite-help-modal-content .help-content .top-section .boost-section .boost-title{color:#fff;display:flex;flex-direction:column;font-size:48px;font-weight:400;line-height:1.2;margin-bottom:16px}.invite-help-modal .invite-help-modal-content .help-content .top-section .boost-section .user-info{align-items:center;display:flex;gap:12px;margin-bottom:16px}.invite-help-modal .invite-help-modal-content .help-content .top-section .boost-section .user-info .avatar{align-items:center;background:#fff;border-radius:50%;display:flex;height:36px;justify-content:center;overflow:hidden;width:36px}.invite-help-modal .invite-help-modal-content .help-content .top-section .boost-section .user-info .avatar .avatar-img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.invite-help-modal .invite-help-modal-content .help-content .top-section .boost-section .user-info .username{color:#fff;font-size:18px;font-weight:500}.invite-help-modal .invite-help-modal-content .help-content .top-section .boost-section .invite-text{word-wrap:break-word;color:#fff;font-family:PingFang SC,serif;font-size:16px;font-weight:400;line-height:24px;margin-right:40px;white-space:pre-wrap}.invite-help-modal .invite-help-modal-content .help-content .top-section .boost-section .invite-text.en{font-family:Montserrat,serif;font-size:14px;line-height:20px}.invite-help-modal .invite-help-modal-content .help-content .action-section{background:#fff;display:flex;justify-content:center}.invite-help-modal .invite-help-modal-content .help-content .action-section .help-button{align-items:center;border-radius:90px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:20px;margin:28px 73px;padding:15px 20px;transition:all .3s ease;width:100%}.invite-help-modal .invite-help-modal-content .help-content .action-section .help-button.ranking-button{background:linear-gradient(254.83deg,#ff5b00 9.64%,#ff2b00 91.04%)}.invite-help-modal .invite-help-modal-content .help-content .action-section .help-button.common-button{background:linear-gradient(90deg,#0032ff -17.51%,#7d71ff 108.12%)}@media (max-width:768px){.invite-help-modal .ant-modal-content{max-width:400px;width:90vw!important}.invite-help-modal .invite-help-modal-content{min-height:auto}.invite-help-modal .invite-help-modal-content .help-content{padding:24px 20px}.invite-help-modal .invite-help-modal-content .help-content .help-title{font-size:24px;margin-bottom:24px}.invite-help-modal .invite-help-modal-content .help-content .help-section{margin-bottom:20px}.invite-help-modal .invite-help-modal-content .help-content .help-section .section-title{font-size:16px}.invite-help-modal .invite-help-modal-content .help-content .help-section .section-content{font-size:13px;padding-left:20px}}.invite-ranking-start-modal .ant-modal-content{background:transparent;border:none;box-shadow:none;max-width:none;padding:0;width:612px}.invite-ranking-start-modal .ant-modal-body{padding:0!important}.invite-ranking-start-modal .invite-ranking-start-modal-content{border-radius:12px;height:auto;overflow:hidden;position:relative;transition:all .3s ease;width:100%;z-index:1}.invite-ranking-start-modal .invite-ranking-start-modal-content .modal-bg-image{display:block;height:auto;width:100%;z-index:0}.invite-ranking-start-modal .invite-ranking-start-modal-content .close-btn{color:#fff;cursor:pointer;height:16px;position:absolute;right:12px;top:8px;width:16px;z-index:10}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info{display:flex;flex-direction:column;left:32px;max-width:50%;position:absolute;top:32px;z-index:1}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info .badge-status{align-content:center;background-color:#2d190a;border-radius:28px 20px 20px 0;height:28px;width:-moz-fit-content;width:fit-content}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info .badge-status .badge-status-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fddb92,#ffeed9);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:16px;font-weight:400;padding:0 12px}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info .badge-title{color:#000;font-size:48px;font-weight:500;letter-spacing:6px;line-height:44px;margin-top:12px}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info .badge-title.en{font-size:34px;letter-spacing:0;line-height:32px}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info .banner-left-subtitle{color:#000;font-size:20px;font-weight:400;line-height:32px;margin-top:9px}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info .banner-left-subtitle.en{font-size:16px;line-height:20px}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info .honor-img{height:auto;margin-top:33px;width:149px}.invite-ranking-start-modal .invite-ranking-start-modal-content .left-info .banner-invite{align-items:center;background:#3f2a18;border:none;border-radius:90px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:36px;justify-content:center;margin-top:37px;padding:8px 34px;width:-moz-fit-content;width:fit-content}.components-zhongqiu .ant-modal-content{background-color:transparent;background-image:url(./zhongqiuhuodong.be3bf927.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;box-shadow:none;height:609px;width:768px}.components-zhongqiu .ant-modal-content .ant-modal-close{right:44px;top:88px}.components-zhongqiu .ant-modal-content .ant-modal-close .ant-modal-close-x{opacity:0}.avatar-panel-image{border:1px solid rgba(0,0,0,.1);border-radius:100%;cursor:pointer;height:32px;margin-left:24px;-o-object-fit:cover;object-fit:cover;width:32px}.avatar-panel-content{display:flex;justify-content:center;padding:4px;width:268px}.avatar-panel-content .profile-card{width:100%}.avatar-panel-content .avatar-section{align-items:center;background-color:#f4f5fa;border-radius:2px;display:flex;flex-direction:column;height:148px;justify-content:center;margin-bottom:8px;width:100%}.avatar-panel-content .avatar-section.member{background:linear-gradient(247.96deg,#ffedd4 -23.49%,#fff5eb 111.93%)}.avatar-panel-content .avatar-section .name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-panel-content .name{color:#000;font-size:16px;font-weight:500;margin-top:8px}.avatar-panel-content .menu-list{display:flex;flex-direction:column;gap:2px}.avatar-panel-content .menu-item{align-items:center;border-radius:2px;color:#333;cursor:pointer;display:flex;gap:8px;height:44px;padding:0 12px;text-decoration:none;transition:background-color .2s}.avatar-panel-content .menu-item:hover{background-color:#f5f5f5}.avatar-panel-content .invite-item{align-items:center;background:linear-gradient(270.51deg,#ffe8c8 -2.12%,#ffd9a4 95.78%);border-radius:2px;cursor:pointer;display:flex;gap:11px;height:60px;padding:10px 10px 10px 8px;text-decoration:none;transition:background .2s}.avatar-panel-content .invite-item .reward-image{height:100%;width:auto}.avatar-panel-content .invite-item .invite-content{display:flex;flex-direction:column}.avatar-panel-content .invite-item .invite-content .invite-title{color:#874103;font-size:14px;font-weight:400}.avatar-panel-content .invite-item .invite-content .invite-title.en{font-size:12px}.avatar-panel-content .invite-item .invite-content .invite-desc{color:#874103b3;font-size:11px;font-weight:400}.avatar-panel-content .invite-item .invite-right{margin-left:auto}.avatar-panel-content .invite-item .invite-right .invite-icon{color:#0006}.avatar-panel-content .language-select{align-items:center;color:#666;display:flex;font-size:12px;gap:8px;margin-left:auto}.avatar-panel-content .divider{background-color:#e0e0e0;height:1px;margin:8px auto;width:90%}.avatar-panel-popover .ant-popover-arrow{display:none}.avatar-panel-popover .ant-popover-inner{border-radius:8px;padding:0}.avatar-panel-lang-popover .ant-popover-inner{padding:8px 0}.avatar-panel-lang-popover .ant-popover-inner-content{min-width:120px}.avatar-panel-lang-popover .ant-menu-title-content{align-items:center;display:flex;gap:8px}.avatar-panel-lang-popover .ant-menu-title-content .icon{visibility:hidden}.avatar-panel-lang-popover .ant-menu-item-selected{color:var(--text-color-primary)}.avatar-panel-lang-popover .ant-menu-item-selected .icon{visibility:visible}.avatar-panel-lang-popover .ant-menu .ant-menu-item-selected{background-color:transparent;color:var(--text-color-primary)}.avatar-panel-lang-popover .ant-menu-inline,.avatar-panel-lang-popover .ant-menu-vertical,.avatar-panel-lang-popover .ant-menu-vertical-left{border:none}.avatar-panel-lang-popover .ant-menu .ant-menu-item-active:not(.ant-menu-item-selected),.avatar-panel-lang-popover .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:#f5f5f5;color:#000}.scan-code-content{text-align:center}.scan-code-content .title{color:#000;font-size:28px;font-weight:500}.scan-code-content .desc{color:#000;font-size:20px;margin-top:8px}.scan-code-content .qr-content{margin-top:40px}.scan-code-content .qr-content .qr-img{background-color:#fff;border-radius:6px;height:180px;-o-object-fit:contain;object-fit:contain;width:180px}.scan-code-content .qr-content .qr-text{color:#000;font-size:12px;margin-top:16px}.scan-code-modal-wrap .ant-modal-content{background-image:url(./promotion_bg.281312ec.png?x-oss-process=image/resize,w_1920/format,webp);background-position:50%;background-size:cover;border-radius:8px;padding:44px!important}.free-points-overlay{padding:0}.free-points-overlay .ant-popover-inner{border-radius:8px;padding:0}.free-points-overlay .ant-popover-arrow{display:none}.free-points-content{width:410px}.sign-in-container{align-items:center;display:flex;justify-content:center}.sign-in-container .sign-in-card{border-radius:16px;padding:24px;width:100%}.sign-in-container .sign-in-card .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.sign-in-container .sign-in-card .header .header-left{align-items:center;display:flex;gap:12px}.sign-in-container .sign-in-card .header .header-left .calendar-icon{color:#000;display:flex}.sign-in-container .sign-in-card .header .header-left .header-text{display:flex;gap:8px}.sign-in-container .sign-in-card .header .header-left .header-text .title{color:#000;font-size:18px;font-weight:500;line-height:1.2}.sign-in-container .sign-in-card .header .header-left .header-text .subtitle{color:#9093a5;font-size:12px;margin-top:2px}.sign-in-container .sign-in-card .header .sign-in-btn{border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:500;height:36px;transition:all .2s ease}.sign-in-container .sign-in-card .header .sign-in-btn:hover{transform:translateY(-1px)}.sign-in-container .sign-in-card .header .sign-in-btn:active{transform:translateY(0)}.sign-in-container .sign-in-card .header .sign-in-btn:disabled{background:rgba(0,50,255,.3)}.sign-in-container .sign-in-card .points-section{display:flex;gap:8px;justify-content:space-between;margin-bottom:20px}.sign-in-container .sign-in-card .points-section .day-item{align-items:center;display:flex;flex:1;flex-direction:column}.sign-in-container .sign-in-card .points-section .day-item .points-circle{align-items:center;background:#f3f4f6;background:linear-gradient(28.76deg,#f2e6ff 2.77%,#e9f2ff 94.57%);border-radius:12px;display:flex;flex-direction:column;height:96px;justify-content:space-around;margin-bottom:8px;padding:4px 0;position:relative;transition:all .2s ease;width:100%}.sign-in-container .sign-in-card .points-section .day-item .points-circle .points{align-items:center;color:#9eacd5;display:flex;font-size:16px;letter-spacing:-.5px}.sign-in-container .sign-in-card .points-section .day-item .points-circle .coin-icon{display:flex;height:24px;width:24px}.sign-in-container .sign-in-card .points-section .day-item .points-circle .coin-icon>img{-o-object-fit:contain;object-fit:contain;width:100%}.sign-in-container .sign-in-card .points-section .day-item .points-circle .completed-icon{align-items:center;background-color:#9eacd5;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;width:24px}.sign-in-container .sign-in-card .points-section .day-item .points-circle .day-label{color:#9eacd5;font-size:12px}.sign-in-container .sign-in-card .points-section .day-item.active .points-circle{background:linear-gradient(26.57deg,#ff0844 -38.96%,#ffb199)}.sign-in-container .sign-in-card .points-section .day-item.active .points-circle .points{color:#fff}.sign-in-container .sign-in-card .points-section .day-item.active .points-circle .completed-icon{background-color:#fff;color:#ff6272}.sign-in-container .sign-in-card .points-section .day-item.active .points-circle .day-label{color:#fff}.sign-in-container .sign-in-card .invitation-section{display:flex;flex-direction:column;gap:28px;margin:0 -24px;padding:0 24px}.sign-in-container .sign-in-card .invitation-section .invitation-section-bd{align-items:center;background:linear-gradient(135deg,#fef7db,#f3e6f1);border:1px solid rgba(0,0,0,.05);border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .2s ease}.sign-in-container .sign-in-card .invitation-section .invitation-section-bd.invitation-section-invite{background:linear-gradient(180deg,#fcf0ca,#fcf4f6);flex-direction:column;gap:12px}.sign-in-container .sign-in-card .invitation-section .invitation-section-bd.invitation-section-invite.en{font-family:Montserrat,serif}.sign-in-container .sign-in-card .invitation-section .invitation-content{display:flex;flex-direction:column;width:100%}.sign-in-container .sign-in-card .invitation-section .invitation-content .invitation-header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.sign-in-container .sign-in-card .invitation-section .invitation-content .invitation-header .arrow-icon{color:#ff1e4c;flex-shrink:0;font-family:PingFang SC,serif;font-size:14px;font-weight:500;margin-left:12px}.sign-in-container .sign-in-card .invitation-section .invitation-content .invitation-title{color:#000;flex:1;font-size:18px;font-weight:500;line-height:1.2}.sign-in-container .sign-in-card .invitation-section .invitation-content .invitation-subtitle{color:#000;font-size:12px;margin-top:4px}.sign-in-container .sign-in-card .invitation-section .invitation-content .desc{font-size:12px;line-height:18px;margin-top:8px}.sign-in-container .sign-in-card .invitation-section .arrow-icon{color:#000}.sign-in-container .sign-in-card .invitation-section .invitation-reward-box{align-items:center;border-radius:8px;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:20px;margin-top:16px;padding:15px 16px 15px 12px;width:100%}.sign-in-container .sign-in-card .invitation-section .invitation-reward-box.first-invite{background:linear-gradient(90deg,#ffb199 -22.78%,#ff0844 134.47%)}.sign-in-container .sign-in-card .invitation-section .invitation-reward-box.first-invite .reward-points,.sign-in-container .sign-in-card .invitation-section .invitation-reward-box.first-invite .reward-text{color:#fff}.sign-in-container .sign-in-card .invitation-section .invitation-reward-box.has-invited{background:#fff}.sign-in-container .sign-in-card .invitation-section .invitation-reward-box.has-invited .reward-points,.sign-in-container .sign-in-card .invitation-section .invitation-reward-box.has-invited .reward-text{color:#000}.sign-in-container .sign-in-card .invitation-section .invitation-reward-box .reward-text{font-size:14px}.sign-in-container .sign-in-card .invitation-section .invitation-reward-box .reward-points{align-items:center;display:flex;gap:4px}.sign-in-container .sign-in-card .invitation-section .invitation-reward-box .reward-points img{height:20px;width:20px}.sign-in-container .sign-in-card .checkin-section{align-items:center;background:none;border:none;display:flex;justify-content:space-between;transition:all .2s ease}.sign-in-container .sign-in-card .checkin-section .checkin-icon{align-self:flex-start;color:#000;display:flex;flex-shrink:0;height:24px;margin-right:12px;width:24px}.sign-in-container .sign-in-card .checkin-section .checkin-content{display:flex;flex:1;flex-direction:column;gap:2px}.sign-in-container .sign-in-card .checkin-section .checkin-content .checkin-title{align-items:center;display:flex;gap:8px}.sign-in-container .sign-in-card .checkin-section .checkin-content .checkin-title .checkin-text{color:#000;display:flex;font-size:16px;font-weight:500;gap:12px}.sign-in-container .sign-in-card .checkin-section .checkin-content .checkin-desc{word-wrap:break-word;color:#9093a5;font-size:12px;font-weight:400;line-height:20px;white-space:pre-wrap}.sign-in-container .sign-in-card .checkin-section .checkin-button{align-self:flex-start;background:linear-gradient(270.51deg,#ffe8c8 -2.12%,#ffd9a4 95.78%);border:none;border-radius:90px;color:#874103;flex-shrink:0;font-size:12px;font-weight:500;padding:6px 20px;transition:all .2s ease}.sign-in-container .sign-in-card .checkin-section .checkin-button:hover{transform:translateY(-1px)}.sign-in-container .sign-in-card .checkin-section .checkin-button:disabled{background:linear-gradient(270.51deg,#ffe8c8 -2.12%,#ffd9a4 95.78%);opacity:.4}.sign-in-container .sign-in-card .join-section{align-items:center;background:none;border:none;display:flex;justify-content:space-between;transition:all .2s ease}.sign-in-container .sign-in-card .join-section .join-icon{align-self:flex-start;color:#000;display:flex;flex-shrink:0;height:24px;margin-right:12px;width:24px}.sign-in-container .sign-in-card .join-section .join-content{display:flex;flex:1;flex-direction:column;gap:2px}.sign-in-container .sign-in-card .join-section .join-content .join-title{align-items:center;display:flex;gap:8px}.sign-in-container .sign-in-card .join-section .join-content .join-title .join-text{color:#000;display:flex;font-size:16px;font-weight:500;gap:12px}.sign-in-container .sign-in-card .join-section .join-button{align-self:flex-start;background:linear-gradient(270.51deg,#ffe8c8 -2.12%,#ffd9a4 95.78%);border:none;border-radius:90px;color:#874103;flex-shrink:0;font-size:12px;font-weight:500;padding:6px 20px;transition:all .2s ease}.sign-in-container .sign-in-card .join-section .join-button:hover{transform:translateY(-1px)}.sign-in-container .sign-in-card .join-section .join-button:disabled{background:linear-gradient(270.51deg,#ffe8c8 -2.12%,#ffd9a4 95.78%);opacity:.4}.sign-in-container .sign-in-card .bottom-link{align-self:center;color:#9093a5;cursor:pointer;font-size:12px;font-weight:400;line-height:20px;margin-top:24px;text-align:center}.color-btn .text-carousel{color:#fdf3d5;display:inline-block;height:20px;overflow:hidden;position:relative}.color-btn .text-carousel .carousel-container{transition:transform 1s ease-in-out}.color-btn .text-carousel .carousel-container .carousel-item{display:block;height:20px;line-height:20px;text-align:center;white-space:nowrap}.components-market-top{background:linear-gradient(90deg,#ff773d,#ff2326);color:#fff;gap:24px;height:40px;padding:0 20px;width:100%}.components-market-top,.components-market-top .btn{align-items:center;display:flex;font-size:12px;justify-content:center}.components-market-top .btn{background:#fff;border-radius:90px;color:#000;cursor:pointer;padding:4px 10px}.components-market-top .components-icon{cursor:pointer}.comp-point{align-items:center;border:1px solid #f1e6d7;border-radius:90px;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;height:28px;padding:0}.comp-point img{margin-left:6px;width:18px}.comp-point .text{color:#78500c;font-size:12px;margin-left:6px}.comp-point .recharge{align-items:center;background:linear-gradient(270.51deg,#ffe8c8 -2.12%,#ffd9a4 95.78%);border-bottom-right-radius:90px;border-top-right-radius:90px;color:#78500c;display:flex;font-size:12px;height:28px;justify-content:center;margin-left:12px;padding:0 10px 0 6px}.point-popover .ant-popover-arrow{display:none}.point-popover .ant-popover-inner{border-radius:8px;padding:20px}.point-popover .ant-popover-inner .ant-popover-inner-content{width:220px}.point-popover .point-content-wrapper{display:flex;flex-direction:column}.point-popover .point-content-wrapper .top-wrapper{padding-top:4px;position:relative}.point-popover .point-content-wrapper .top-wrapper .remaing{color:#000;font-size:14px}.point-popover .point-content-wrapper .top-wrapper .coin-wrapper{align-items:center;display:flex;justify-content:flex-start}.point-popover .point-content-wrapper .top-wrapper .coin-wrapper img{width:24px}.point-popover .point-content-wrapper .top-wrapper .coin-wrapper span{color:#78500c;font-size:32px;margin-left:8px}.point-popover .point-content-wrapper .top-wrapper .detail{color:#8099ff;cursor:pointer;font-size:12px;position:absolute;right:0;top:5px}.point-popover .point-content-wrapper .recharge-btn{background:linear-gradient(259.39deg,#ffe8c8 22.79%,#ffd9a4 93.45%);border:unset;border-radius:90px;color:#78500c;margin-top:31px}.point-popover .point-content-wrapper .consume-btn,.point-popover .point-content-wrapper .recharge-btn{align-items:center;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;width:100%}.point-popover .point-content-wrapper .consume-btn{background-color:#fff;border:1px solid #e1e2e9;border-radius:90px;color:#000;margin-top:4px;transition:all .3s ease-in-out}.point-popover .point-content-wrapper .consume-btn:hover{background-color:#fafafa}.register-benefits-btn{border-radius:90px;height:28px;padding:0 24px}.register-benefits-popover{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);box-shadow:0 10px 30px #797b9a33}.register-benefits-popover .ant-popover-content{background-color:#fff;border-radius:8px;overflow:hidden}.register-benefits-popover .ant-popover-inner{padding:0}.register-benefits-content{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:#fff;border-radius:8px;box-shadow:0 10px 30px #797b9a33;overflow:hidden;position:fixed;right:20px;top:80px;width:340px}.register-benefits-content .header{background:linear-gradient(270.51deg,#e7c396 -2.12%,#ffd9a5 95.78%);color:#874103;display:flex;font-size:14px;font-weight:500;padding:12px 20px}.register-benefits-content .header .xingxing-icon{height:14px;margin-left:4px;width:14px}.register-benefits-content .header .close-icon{color:#fff;cursor:pointer;margin-left:auto}.register-benefits-content .benefits-list{display:flex;flex-direction:column;gap:16px;padding:24px 20px;width:75%}.register-benefits-content .benefits-list .color-gou-icon{height:16px;margin-right:10px;width:16px}.register-benefits-content .benefits-list li{display:flex}.register-benefits-content .benefits-list li .li-text{color:#000;font-size:14px;font-weight:400;line-height:100%}.register-benefits-content .benefits-list .highlight{color:#0032ff;font-weight:500}.register-benefits-content .gift-image{bottom:0;position:absolute;right:0;width:108px}.pay-modal-wrap .ant-modal-content{border-radius:4px;padding:0!important}.pay-modal-wrap .ant-modal-body{padding:0}.pay-modal{background:#fff;border-radius:8px;padding:48px 36px 76px}.pay-modal .pay-header{margin-bottom:28px;text-align:center}.pay-modal .pay-header .title{color:#000;font-size:24px}.pay-modal .pay-content{align-items:center;display:flex;flex-direction:row}.pay-modal .pay-content .qrcode{background-color:#fff;height:160px;margin-right:26px;padding:2px;width:160px}.pay-modal .pay-content .right-wrapper{color:#000;flex:1}.pay-modal .pay-content .right-wrapper .title{font-size:18px;margin-bottom:12px}.pay-modal .pay-content .right-wrapper .desc{font-size:12px;margin-bottom:18px}.pay-modal .pay-content .right-wrapper .desc2{color:#9093a5;font-size:12px}.pay-modal .pay-content .right-wrapper .link-button-wrapper{margin-top:18px}.pay-modal .nav-menu{align-items:center;border-bottom:1px solid rgba(144,147,165,.2);display:flex;gap:52px;margin-bottom:32px}.pay-modal .nav-menu .nav-link{border-bottom:2px solid transparent;color:#000;cursor:pointer;font-size:14px;line-height:22px;margin-bottom:-1px;padding:0 3px 7px}.pay-modal .nav-menu .nav-link img{margin-right:8px;width:24px}.pay-modal .nav-menu .nav-link.active{border-bottom:2px solid #000}.pay-result{align-items:center;color:#000;display:flex;flex-direction:column;padding:72px 0 69px}.pay-result .icon{margin-bottom:20px;width:72px}.pay-result .title{font-size:24px;margin-bottom:9px}.pay-result .desc{font-size:12px;margin-bottom:40px}.pay-result .button-confirm{margin-bottom:12px}.pay-result .button-cancel,.pay-result .button-confirm{border-radius:90px;height:32px;width:172px}.component-subscribe-modal .component-subscribe-modal-mask{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.component-subscribe-modal .component-subscribe-modal-wrap{background:linear-gradient(180deg,#ffe5c2,#fffaf6 35.44%);background-position:50%;background-size:cover;border-radius:4px;left:50%;min-width:644px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:100}.component-subscribe-modal .component-subscribe-modal-close{color:#000;cursor:pointer;line-height:1;position:absolute;right:12px;top:10px}.component-subscribe-modal .component-subscribe-modal-header{min-height:130px;padding:26px 36px 20px}.component-subscribe-modal .component-subscribe-modal-header .header-title{color:#000;font-size:16px;font-weight:500;line-height:30px}.component-subscribe-modal .component-subscribe-modal-header .header-title2{color:#000;font-size:24px;font-weight:500;line-height:30px}.component-subscribe-modal .component-subscribe-modal-header .extra-tips{color:#0032ff;font-size:14px;line-height:1;margin-top:10px}.component-subscribe-modal .component-subscribe-modal-content{display:flex;flex-direction:column}.component-subscribe-modal .component-subscribe-modal-content .loading-block{align-items:center;color:#666;display:flex;flex-direction:column;gap:12px;grid-column:span 2;justify-content:center;min-height:396px}.component-subscribe-modal .component-subscribe-modal-content .loading-block .loading-spinner{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#fcbc66;height:24px;width:24px}.component-subscribe-modal .component-subscribe-modal-content .plans{display:flex;gap:12px;max-width:644px;overflow-x:auto;padding:0 36px 26px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #b498732e;cursor:pointer;display:flex;flex-direction:column;min-height:366px;min-width:280px;overflow:hidden;padding:0 16px 16px;position:relative}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .plan-title{align-items:center;background:linear-gradient(90deg,#ff773d,#ff2326 92.31%);color:#fff;display:flex;font-size:14px;font-weight:500;height:46px;justify-content:center;margin:0 -16px 16px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .price{align-items:flex-end;display:flex;margin-bottom:32px;text-align:left;white-space:nowrap}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .price .currency{color:#ff2929;font-size:16px;line-height:16px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .price .amount{color:#ff2929;font-size:28px;font-weight:700;line-height:23px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .price .original{color:#666a7c;font-size:14px;line-height:1;margin-left:8px;text-decoration:line-through}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .price .only-once{color:#ff322b;flex:1;font-size:12px;text-align:right}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .line{background-color:#9093a5;height:1px;margin-bottom:16px;opacity:.2;width:100%}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .features{flex:1;list-style:none;margin:0 0 35px;padding:0}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .features li{align-items:center;color:#000;display:flex;font-size:14px;line-height:20px;margin-bottom:8px;padding-left:12px;position:relative}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .features li:before{background:#ccd6ff;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:8px;width:4px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .features li .value{color:#0032ff;font-weight:500;margin-left:4px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card .features li .additional-benefits{color:#ff322b;font-size:12px;font-weight:500;margin-left:6px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card.invite-friends{min-width:220px;padding:0 20px 20px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card.invite-friends .plan-title{background:linear-gradient(90deg,#6e8aff,#244fff);margin:0 -20px 20px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card.invite-friends .invite-friends-content{flex:1}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card.invite-friends .text1{color:#000;font-size:12px;line-height:18px}.component-subscribe-modal .component-subscribe-modal-content .plans .plan-card.invite-friends .text2{color:#ff4d4d;font-size:14px;font-weight:500;line-height:20px;margin-top:14px}.component-subscribe-modal .component-subscribe-modal-content .actions{align-items:center;display:flex;gap:16px;justify-content:space-between}.component-subscribe-modal .component-subscribe-modal-content .actions .purchase-btn{background:linear-gradient(259.39deg,#ffe8c8 22.79%,#ffd9a4 93.45%);border:unset;color:#78500c;flex:1;height:40px;position:relative;transition:all .3s ease}.component-subscribe-modal .component-subscribe-modal-content .actions .purchase-btn:hover:not([disabled]){background:linear-gradient(259.39deg,#e5d1b4 22.79%,#e5c394 93.45%)}.component-subscribe-modal .component-subscribe-modal-content .actions .purchase-btn[disabled]{opacity:.5}.component-subscribe-modal .component-subscribe-modal-content .actions .purchase-btn .badge{align-items:center;background:linear-gradient(90deg,#ff620d 4.17%,#ff6f67);border-radius:6px 6px 6px 0;color:#fff;display:flex;font-size:12px;font-weight:500;height:24px;justify-content:center;padding:0 12px;position:absolute;right:0;top:0;transform:translate(12px,-12px)}.component-subscribe-modal .component-subscribe-modal-content .actions .cancel-btn{color:#000;cursor:pointer;font-size:16px;opacity:.6}.component-subscribe-modal .component-subscribe-modal-content .actions .qr-content{align-items:center;display:flex;gap:12px;width:100%}.component-subscribe-modal .component-subscribe-modal-content .actions .qr-content .qr-content-left{flex:1;padding-top:10px}.component-subscribe-modal .component-subscribe-modal-content .actions .qr-content .qr-text{color:#000;font-size:12px}.component-subscribe-modal .component-subscribe-modal-content .actions .qr-content .qr-service-hours{color:#666a7c;font-size:12px;margin-top:6px}.component-subscribe-modal .component-subscribe-modal-content .actions .qr-content .qr-img{height:70px;-o-object-fit:contain;object-fit:contain;width:70px}.component-subscribe-modal .component-subscribe-modal-content .quantity-selector{align-items:center;display:flex;white-space:nowrap}.component-subscribe-modal .component-subscribe-modal-content .quantity-selector .quantity-select{align-items:center;background-color:#f4f5fa;border-radius:4px;display:flex;height:40px;justify-content:center;padding:0 4px}.component-subscribe-modal .component-subscribe-modal-content .quantity-selector .quantity-btn{align-items:center;background-color:transparent;border:none;color:#000;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.component-subscribe-modal .component-subscribe-modal-content .quantity-selector .quantity-btn:disabled{color:#ccc;cursor:not-allowed}.component-subscribe-modal .component-subscribe-modal-content .quantity-selector .quantity{color:#000;font-size:14px;min-width:22px;text-align:center}.component-subscribe-modal .component-subscribe-modal-content .quantity-selector .unit-selector{color:#000;font-size:14px;padding-left:8px}.component-subscribe-modal.quantity-select-dropdown .ant-dropdown-content{padding-bottom:16px}.component-subscribe-modal.quantity-select-dropdown .ant-dropdown-menu{border-radius:8px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
