.AIPPTEmpty{display:flex;width:100%;flex-direction:column;overflow:hidden}.PointsRecordValue{display:inline-flex;align-items:baseline;gap:4px;color:var(--text-1);font-weight:500;white-space:nowrap}.PointsRecordValue.income{color:var(--red)}.PointsRecordValue-original{color:var(--text-2);font-weight:400;text-decoration:line-through}.PointsDetailModal.IModal.ant-modal .ant-modal-content{display:flex;flex-direction:column;max-height:min(782px,100vh - 20px);overflow:hidden}.PointsDetailModal.IModal.ant-modal .ant-modal-content .ant-modal-body{min-height:0;overflow-y:auto}.PointsDetailModal.IModal.ant-modal .ant-modal-content .ant-modal-header{padding:10px 16px}.PointsDetailModal.IModal.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:13px;font-weight:500}.PointsDetailModal-content{display:flex;flex-direction:column;padding:24px;box-sizing:border-box}.PointsDetailModal-summary{display:grid;grid-template-columns:minmax(0,3fr) minmax(240px,2fr);min-height:120px;flex-shrink:0;margin-bottom:24px;padding:22px 24px;border:1px solid var(--line-1);border-radius:16px;background:var(--bg-2);box-sizing:border-box}.PointsDetailModal-summary.empty{display:flex}.PointsDetailModal-summary.empty .PointsDetailModal-summary-balance{width:100%;border-right:0}.PointsDetailModal-summary-balance{display:flex;align-items:center;justify-content:space-between;min-width:0;padding-right:24px;border-right:1px solid var(--line-1)}.PointsDetailModal-summary-balance-label{display:flex;align-items:center;gap:2px;margin-bottom:4px;color:var(--text-1);font-size:12px;font-weight:500;line-height:18px}.PointsDetailModal-summary-balance-label svg{width:16px;height:16px}.PointsDetailModal-summary-balance-value{color:var(--text-1);font-family:var(--font-montserrat);font-size:24px;font-weight:600;line-height:30px}.PointsDetailModal-summary-balance .CButton{display:flex;align-items:center;gap:2px;height:32px;padding:0 12px;border-radius:8px;font-size:13px;white-space:nowrap}.PointsDetailModal-summary-detail{display:flex;flex-direction:column;justify-content:center;min-width:0;padding-left:24px}.PointsDetailModal-summary-item{display:block;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--line-1);background:rgba(0,0,0,0);box-sizing:border-box;color:var(--text-1);font:inherit;text-align:left}.PointsDetailModal-summary-item:first-child{padding-top:0}.PointsDetailModal-summary-item:last-child{padding-bottom:0;border-bottom:0}.PointsDetailModal-summary-item-info{gap:12px;font-size:12px;font-weight:400;line-height:18px;color:var(--text-2)}.PointsDetailModal-summary-item-info-label{font-size:12px;color:var(--text-1);font-weight:500}.PointsDetailModal-summary-item[disabled]{cursor:default}.PointsDetailModal-summary-activity{display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative}.PointsDetailModal-summary-activity svg{flex-shrink:0;color:var(--text-2);transition:transform .2s ease;transform:rotate(-90deg)}.PointsDetailModal-summary-activity svg.open{transform:rotate(0deg)}.PointsDetailModal-summary-progress{height:4px;margin-top:6px;overflow:hidden;border-radius:2px;background:var(--bg-6)}.PointsDetailModal-summary-progress span{display:block;height:100%;border-radius:inherit;background:var(--green)}.PointsDetailModal-records-title{flex-shrink:0;margin-bottom:8px;color:var(--text-1);font-size:14px;font-weight:500;line-height:20px}.PointsDetailModal-records-title-left{display:flex;align-items:center;gap:4px}.PointsDetailModal-records-title-left>span:last-child{display:inline-flex;align-items:center;padding:1.5px 6px;border-radius:6px;background:var(--bg-5);color:var(--text-3);font-size:10px;font-weight:400;line-height:15px}.PointsDetailModal-records-title>.CButton{color:var(--text-2);font-weight:400;font-size:12px!important;text-decoration:underline;padding:0!important;min-width:0!important}.PointsDetailModal-table{overflow:hidden;border:1px solid var(--line-1);border-radius:12px}.PointsDetailModal-table .ant-table{background:rgba(0,0,0,0)}.PointsDetailModal-table .ant-table-container{display:flex;flex-direction:column}.PointsDetailModal-table .ant-table-body{overflow-y:auto}.PointsDetailModal-table .ant-table-thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.PointsDetailModal-table .ant-table-wrapper .ant-table-tbody>tr>td,.PointsDetailModal-table .ant-table-wrapper .ant-table-thead>tr>th{padding:0 14px;border-bottom:none;text-align:left}.PointsDetailModal-table .ant-table-wrapper .ant-table-tbody>tr>td:before,.PointsDetailModal-table .ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.PointsDetailModal-table .ant-table-thead>tr>th{height:38px;background:var(--bg-2);color:var(--text-2);font-size:12px;font-weight:500}.PointsDetailModal-table .ant-table-tbody>tr>td{height:44px;color:var(--text-1);font-size:12px;line-height:18px}.PointsDetailModal-table .ant-table-tbody>tr>td:first-child{color:var(--text-2);white-space:nowrap}.PointsDetailModal-table .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--bg-5)}.PointsDetailModal-table .ant-table-placeholder:hover>td{background:rgba(0,0,0,0)}.PointsDetailModal-table .ant-table-placeholder .ant-table-cell{padding:0}.PointsDetailModal-table.empty,.PointsDetailModal-table.loading{min-height:260px}.PointsDetailModal-table.empty .ant-spin-container,.PointsDetailModal-table.empty .ant-spin-nested-loading,.PointsDetailModal-table.empty .ant-table,.PointsDetailModal-table.empty .ant-table-container,.PointsDetailModal-table.empty .ant-table-wrapper,.PointsDetailModal-table.loading .ant-spin-container,.PointsDetailModal-table.loading .ant-spin-nested-loading,.PointsDetailModal-table.loading .ant-table,.PointsDetailModal-table.loading .ant-table-container,.PointsDetailModal-table.loading .ant-table-wrapper{min-height:inherit}.PointsDetailModal-table.empty .ant-table-placeholder .ant-table-cell{height:222px}.PointsDetailModal-table.empty .AIPPTEmpty{display:flex;align-items:center;justify-content:center;height:222px;margin:0;transform:translateY(-20px)}.PointsDetailModal-rule-container{display:flex;justify-content:center;padding-top:12px}.PointsDetailModal-rule-container .PointsDetailModal-rule.CButton{padding:0;color:var(--text-2);font-size:12px;line-height:18px;text-decoration:underline;text-underline-offset:2px}.PointsDetailModal-activity-popover{border-radius:12px;border:1px solid var(--line-1);overflow:hidden}.PointsDetailModal-activity-detail{display:flex;flex-direction:column;padding:16px}.PointsDetailModal-activity-detail-item{color:var(--text-1);font-size:12px;font-weight:500;line-height:18px;padding-bottom:12px;border-bottom:1px solid var(--line-1)}.PointsDetailModal-activity-detail-item:not(:first-child){padding-top:12px}.PointsDetailModal-activity-detail-item:last-child{border-bottom:0;padding-bottom:0}.PointsDetailModal-activity-detail-item>span:last-child{color:var(--text-2);font-weight:400}.IMoney{font-size:14px;display:inline-block;font-weight:500;color:var(--text-1)}.IMoney>.money-integer{font-size:28px}.PointsRechargeMB-drawer .ant-drawer-content{border-radius:28px 28px 0 0}.PointsRechargeMB{background:var(--bg-1);display:flex;flex-direction:column}.PointsRechargeMB-header{position:relative;flex-shrink:0;padding:15px}.PointsRechargeMB-header-title{width:100%;text-align:center;font-size:16px;line-height:24px}.PointsRechargeMB-header-close{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--text-1);cursor:pointer}.PointsRechargeMB-body{overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;padding:0 24px 24px;gap:8px}.PointsRechargeMB-summary{flex-shrink:0;padding:22px 16px;border-radius:16px;background:var(--bg-2);border:1px solid var(--line-1);align-items:center;gap:12px}.PointsRechargeMB-summary-left{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.PointsRechargeMB-summary-title{font-weight:500;line-height:20px;font-size:13px;gap:2px;color:var(--text-1)}.PointsRechargeMB-summary-total{padding:0!important;font-size:24px!important;font-weight:600!important;font-family:var(--font-montserrat);color:var(--text-1)!important;line-height:24px!important;gap:2px}.PointsRechargeMB-summary>.CButton{border-radius:40px;padding:9px 23px!important;align-items:center;flex-shrink:0;gap:2px}.PointsRechargeMB-upgrade{padding:24px;border-radius:16px;background:var(--brand-bg-1);border:1px solid rgba(255,214,33,.3)}.PointsRechargeMB-upgrade-title{margin-bottom:6px;line-height:24px;font-size:16px}.PointsRechargeMB-upgrade-desc{line-height:20px;margin-bottom:12px}.PointsRechargeMB-upgrade .CButton{display:flex;gap:2px;align-items:center;padding:10px 24px;border-radius:40px;font-size:14px;font-weight:500}.PointsRechargeMB-label{margin-bottom:12px;line-height:20px;color:var(--text-2)}.PointsRechargeMB-packages-wrap{margin-top:4px}.PointsRechargeMB-packages{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.PointsRechargeMB-package{position:relative;border-radius:16px;padding:28px 24px;text-align:center;background:var(--bg-1);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer}.PointsRechargeMB-package-active{background:var(--brand-bg-1)}.PointsRechargeMB-package-active:after{content:"";position:absolute;inset:0;border-radius:16px;box-shadow:inset 0 0 0 2px var(--brand);pointer-events:none}.PointsRechargeMB-package-badge{position:absolute;top:-9px;left:50%;transform:translateX(-50%);padding:2px 8px;background:var(--red);color:var(--white);border-radius:22px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;z-index:2}.PointsRechargeMB-package-num{color:var(--text-1);font-family:var(--font-montserrat);font-size:22px;font-weight:600;line-height:20px}.PointsRechargeMB-package-unit{margin:2px 0 8px;color:var(--text-2);font-size:12px;line-height:18px}.PointsRechargeMB-package-price{color:var(--text-1);font-family:var(--font-montserrat);font-size:14px;font-weight:600;line-height:20px}.PointsRechargeMB-validity{margin-top:12px;color:var(--text-2);line-height:20px;padding:13px 12px;background:var(--bg-2);border-radius:12px;margin-bottom:4px}.PointsRechargeMB-btn{flex-shrink:0;width:100%;height:48px!important;border-radius:24px!important;font-size:15px!important;font-weight:600!important;line-height:24px!important;gap:4px}.PointsRechargeMB-btn-money{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.PointsRechargeMB-btn-money>.money-integer{font-size:inherit}.PointsRechargeMB-tip{flex-shrink:0;margin:0;text-align:center;color:var(--text-2);font-size:12px;line-height:18px}.PointsRechargeMB-tip a,.PointsRechargeMB-tip a:focus,.PointsRechargeMB-tip a:visited{color:var(--blue)}.PointsRechargeMB-tip a:hover{opacity:.95}.PointsDetailModalMB-drawer .ant-drawer-content{border-radius:0;overflow:hidden}.PointsDetailModalMB{display:flex;flex-direction:column;height:100%;background:var(--bg-2)}.PointsDetailModalMB-header{position:relative;height:56px;flex-shrink:0;padding:0 24px;box-sizing:border-box;font-size:16px;font-weight:500;line-height:24px}.PointsDetailModalMB-header,.PointsDetailModalMB-header button{display:flex;align-items:center;justify-content:center;color:var(--text-1)}.PointsDetailModalMB-header button{position:absolute;left:20px;width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.PointsDetailModalMB-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:0 16px calc(env(safe-area-inset-bottom) + 16px)}.PointsDetailModalMB-summary{flex-shrink:0;margin-bottom:24px;padding:20px 16px 16px;border-radius:16px;background:var(--bg-1)}.PointsDetailModalMB-summary.empty{padding-bottom:20px}.PointsDetailModalMB-summary-balance{gap:12px}.PointsDetailModalMB-summary-label{display:flex;align-items:center;gap:2px;color:var(--text-1);font-size:13px;font-weight:500;line-height:20px}.PointsDetailModalMB-summary-label svg{width:16px;height:16px}.PointsDetailModalMB-summary-total{margin-top:2px;color:var(--text-1);font-family:var(--font-montserrat);font-size:24px;font-weight:600;line-height:30px}.PointsDetailModalMB-summary .CButton{display:flex;align-items:center;gap:2px;height:40px;padding:0 16px;border-radius:30px;font-size:14px;white-space:nowrap}.PointsDetailModalMB-summary-detail{margin-top:20px;border-top:1px solid var(--line-1)}.PointsDetailModalMB-summary-detail>:last-child{padding-bottom:0}.PointsDetailModalMB-summary-item{display:block;width:100%;padding:16px 0;border:0;border-bottom:1px solid var(--line-1);background:rgba(0,0,0,0);box-sizing:border-box;color:var(--text-1);font:inherit;text-align:left}.PointsDetailModalMB-summary-item:last-of-type{border-bottom:0}.PointsDetailModalMB-summary-item-info{gap:12px;font-size:13px;font-weight:500;line-height:20px}.PointsDetailModalMB-summary-item-info>span:last-child{flex-shrink:0;color:var(--text-2);font-weight:400}.PointsDetailModalMB-summary-item[disabled]{cursor:default}.PointsDetailModalMB-summary-progress{height:4px;margin-top:8px;overflow:hidden;border-radius:2px;background:var(--bg-6)}.PointsDetailModalMB-summary-progress span{display:block;height:100%;border-radius:inherit;background:var(--green)}.PointsDetailModalMB-summary-activity>button{display:flex;align-items:center;cursor:pointer}.PointsDetailModalMB-summary-activity>button svg{flex-shrink:0;color:var(--text-2);transition:transform .2s ease;transform:rotate(-90deg)}.PointsDetailModalMB-summary-activity>button svg.open{transform:rotate(0)}.PointsDetailModalMB-summary-activity>button>span{font-size:13px;font-weight:500;line-height:20px}.PointsDetailModalMB-summary-activity>button[aria-expanded=false]{padding-bottom:0}.PointsDetailModalMB-summary-activity-detail{padding:4px 16px;border-radius:12px;background:var(--bg-2)}.PointsDetailModalMB-summary-activity-detail-item{gap:12px;padding:12px 0;border-bottom:1px solid var(--line-1);color:var(--text-1);font-size:13px;font-weight:500;line-height:20px}.PointsDetailModalMB-summary-activity-detail-item:last-child{border-bottom:0}.PointsDetailModalMB-summary-activity-detail-item>span:last-child{color:var(--text-2);font-weight:400}.PointsDetailModalMB-records-title{flex-shrink:0;margin-bottom:12px;color:var(--text-1);font-size:15px;font-weight:500;line-height:22px}.PointsDetailModalMB-records-title-left{display:flex;align-items:center;gap:4px}.PointsDetailModalMB-records-title-left>span:last-child{display:inline-flex;align-items:center;padding:1.5px 6px;border-radius:6px;background:var(--bg-5);color:var(--text-3);font-size:12px;font-weight:500;line-height:15px}.PointsDetailModalMB-records-title>.CButton{color:var(--text-2);font-weight:400;font-size:13px!important;text-decoration:underline;padding:0!important;min-width:0!important}.PointsDetailModalMB-list{flex-shrink:0}.PointsDetailModalMB-list.has-records{padding:0 16px;border-radius:16px;background:var(--bg-1)}.PointsDetailModalMB-list.empty{display:flex;flex-direction:column;align-items:center}.PointsDetailModalMB-list.empty:after{content:""}.PointsDetailModalMB-list.empty .AIPPTEmpty{flex-shrink:0;margin:0}.PointsDetailModalMB-record{min-height:68px;gap:12px}.PointsDetailModalMB-record-info{display:flex;flex:1 1;flex-direction:column;min-width:0;gap:2px}.PointsDetailModalMB-record-description{overflow:hidden;color:var(--text-1);font-size:14px;font-weight:400;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.PointsDetailModalMB-record-time{color:var(--text-2);font-size:12px;line-height:18px}.PointsDetailModalMB-record .PointsRecordValue{flex-shrink:0;font-size:13px;line-height:20px}.CCarousel.CCarousel-horizontal>.slick-slider,.CCarousel.CCarousel-horizontal>.slick-slider>.slick-list{height:100%}.CCarousel.CCarousel-horizontal>.slick-slider>.slick-list>.slick-track{width:unset!important;height:100%;display:flex}.CCarousel.CCarousel-horizontal>.slick-slider>.slick-list>.slick-track>.slick-slide{height:100%;flex-shrink:0}.CCarousel.CCarousel-horizontal>.slick-slider>.slick-list>.slick-track>.slick-slide>div{height:100%;display:flex}.CCarousel>.slick-slider>.slick-arrow{margin-top:0;transform:translateY(-50%);color:var(--text-1);z-index:1;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CCarousel>.slick-slider>.slick-arrow:after{display:none}.CCarousel>.slick-slider>.slick-arrow:hover{color:var(--text-1)}.CCarousel>.slick-slider>.slick-arrow.slick-disabled{cursor:not-allowed;color:var(--text-4)}.CCarousel>.slick-slider>.slick-arrow.slick-prev{left:12px}.CCarousel>.slick-slider>.slick-arrow.slick-next{right:12px}.CCarousel>.slick-slider>.slick-arrow>.CCarousel-arrow{width:40px;height:40px;background-color:#fff;border:1px solid var(--line-2);box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:50%}.CCarousel>.slick-slider>.slick-arrow>.CCarousel-arrow>svg{width:46.7%;height:46.7%;fill:currentColor}.CCarousel>.slick-slider>.slick-dots{transform:translateY(30px)}.CCarousel>.slick-slider>.slick-dots>li{width:6px;height:6px}.CCarousel>.slick-slider>.slick-dots>li>button{height:6px;border-radius:50%;background-color:var(--bg-16);opacity:.1}.CCarousel>.slick-slider>.slick-dots .slick-active{width:6px}.CCarousel>.slick-slider>.slick-dots .slick-active:after{width:6px;height:6px;background-color:var(--bg-16)}.CCarousel>.slick-slider>.slick-dots .slick-active>button{width:6px;height:6px;border-radius:50%;background-color:var(--bg-16)}.CTab{display:flex;align-items:center;position:relative;padding:3px 0;font-weight:600;border-radius:10px;color:var(--text-2);background:var(--bg-13)}.CTab>.CTab-indicator{position:absolute;content:"";top:0;left:0;background:var(--bg-1);border-radius:6px;transition:all .25s;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.CTab>.CTab-item{cursor:pointer;padding:4px 14px;border-radius:6px;transition:all .25s;font-size:12px;z-index:1;margin:0 3px}.CTab>.CTab-item:hover{background:var(--bg-1)}.CTab>.CTab-item.CTab-selected{color:var(--text-1)}.CTab.CTab-vertical{flex-direction:column}.CTab.CTab-vertical>.CTab-item{width:100%}div.CQRCode{padding:0;border-radius:0;border:0}.MemberModal{padding:0}.MemberModal>.CCarousel>.slick-slider>.slick-list{overflow:visible!important}.MemberModal-upgrade .MemberModal-header-tabs{padding-bottom:12px}.MemberModal-modal .ant-modal-body{display:flex;flex-direction:column}.MemberModal-modal .ant-modal-body>.MemberModal-body{flex:1 1;min-height:0;overflow-y:auto;max-height:calc(100vh - 120px - 40px)}.MemberModal-content{position:relative;overflow:hidden}.MemberModal-content.animating{transition:height .35s ease}.MemberModal-panel.hidden{position:absolute;top:0;left:0;width:100%;visibility:hidden;pointer-events:none}@keyframes MemberModal-fadein{to{opacity:1}}.MemberModal-header-tabs{padding:24px 24px 20px}.MemberModal-header-tabs .CButton{color:var(--text-2);font-weight:400!important;line-height:18px!important;font-size:13px!important;text-decoration:underline}.MemberModal-header-tabs .CButton:hover{opacity:.9}.MemberModal-header-tabs .CTabs.CTabs-indicator-short .ant-tabs-nav{margin-bottom:0}.MemberModal-header-tabs .CTabs.CTabs-indicator-short .ant-tabs-nav .ant-tabs-tab{padding:6px 0;font-size:13px;font-weight:400;line-height:20px;color:var(--text-2);transition:all .2s}.MemberModal-header-tabs .CTabs.CTabs-indicator-short .ant-tabs-nav .ant-tabs-tab:hover{opacity:.9}.MemberModal-header-tabs .CTabs.CTabs-indicator-short .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--text-1);font-weight:500}.MemberModal-header-tabs .ant-tabs .ant-tabs-ink-bar{background:var(--brand);border-radius:1px}.MemberModal-header{gap:4px;display:flex;align-items:center;font-size:13px;font-weight:500;color:var(--text-1);line-height:20px;padding:9px 12px;border-bottom:1px solid var(--line-1)}.MemberModal-header svg{width:15px;height:15px}.MemberModal-header.rights{cursor:pointer}.MemberModal-header.rights:hover{opacity:.8}.RightsTab{padding:24px}.RightsTab-head-badge{display:inline-block;margin-left:4px;padding:2px 8px;border-radius:10px;font-size:24px;background:var(--text-1);color:var(--white);line-height:17px;font-size:11px;font-weight:500}.RightsTab-head-badge-trial{background:var(--text-3);color:var(--text-5)}.RightsTab-name{display:inline-flex;align-items:center;gap:2px;font-weight:500}.RightsTab-name svg{color:var(--text-4);flex-shrink:0}.RightsTab-name-badge{padding:0 4px;border:1px solid var(--line-2);border-radius:6px;font-size:11px;font-weight:400;line-height:17px;color:var(--text-2);white-space:nowrap}.RightsTab-value{gap:2px}.RightsTab-contact{text-align:center;display:flex;justify-content:center;padding-top:12px}.RightsTab-contact .CButton{display:flex;align-items:center;padding:0 6px;gap:4px;color:var(--text-2);line-height:18px}.RightsTab-contact .CButton:hover{opacity:.8}.RightsTab .ant-table{background:rgba(0,0,0,0)}.RightsTab .ant-table table{border:1px solid var(--line-1);border-radius:10px}.RightsTab .ant-table .ant-table-thead>tr>th{background:var(--bg-2);color:var(--text-2);font-size:12px;font-weight:500;border-bottom:0!important;padding:12px!important;line-height:18px}.RightsTab .ant-table .ant-table-thead>tr>th:before{display:none}.RightsTab .ant-table .ant-table-tbody>tr>td{border-bottom:0!important;color:var(--text-1);font-size:12px;font-weight:400;padding:12px!important;line-height:18px}.RightsTab .ant-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.RightsTab .ant-table .ant-table-cell-row-hover,.RightsTab .ant-table .ant-table-tbody>tr:hover>td{background:var(--bg-2)!important}.RightsTab .ant-table .icon-tooltip{width:14px;height:14px;color:var(--text-4);flex-shrink:0}.MemberVipTab-top{padding-bottom:12px}.MemberVipTab-top .CTab-item{padding:4px 15px;line-height:18px;position:relative}.MemberVipTab-top-extend{background:var(--green);border-radius:6px;color:var(--bg-1);font-size:12px;font-weight:500;padding:4px 6px;position:absolute;left:50%;top:-8px;line-height:18px;white-space:nowrap;transform:translate(-50%,-95%)}.MemberVipTab-top-extend:after{content:" ";border:1px solid var(--line-4);position:absolute;inset:0;border-radius:6px}.MemberVipTab-top-extend-arrow{border-radius:2px;width:8px;height:8px;position:absolute;bottom:0;left:50%;transform:rotate(-45deg) translateX(-50%);background:var(--green);z-index:1}.MemberVipTab-top-extend-arrow:after{content:" ";border-left:1px solid var(--line-4);border-bottom:1px solid var(--line-4);border-top:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);position:absolute;inset:0;border-radius:2px}.MemberVipTab-plans{display:flex;overflow:auto;gap:24px;padding:0 24px;justify-content:space-between;align-items:stretch}.MemberVipTab-footer{text-align:center;padding-bottom:14px;padding-top:4px}.MemberVipTab-footer .CButton{color:var(--text-2);font-weight:400;font-size:13px!important;text-decoration:underline}.PlanCard{flex:1 1;border:1px solid var(--line-2);border-radius:24px;padding:28px;position:relative;display:flex;flex-direction:column;gap:16px}.PlanCard-title{font-weight:500}.PlanCard-title-badge{padding:2px 8px;background:var(--text-1);color:var(--bg-1);border-radius:24px;font-size:12px;font-weight:500;line-height:18px}.PlanCard-title-badge-trial{background:var(--text-3);color:var(--text-5)}.PlanCard-price{gap:2px;display:flex;align-items:flex-end}.PlanCard-price-unit{font-size:20px;line-height:16px}.PlanCard-price-num,.PlanCard-price-unit{font-weight:700;font-family:var(--font-montserrat);color:var(--text-1)}.PlanCard-price-num{font-size:36px;line-height:28px}.PlanCard-price-period{line-height:20px}.PlanCard-expire{line-height:20px;margin-left:auto}.PlanCard-point{border-radius:12px;white-space:nowrap;padding:16px;font-size:13px;font-weight:500;line-height:20px;border:1px solid var(--line-1)}.PlanCard-point>span{gap:2px}.PlanCard-point svg{width:18px;height:18px}.PlanCard-point strong{font-size:18px;font-weight:600;font-family:var(--font-montserrat);line-height:20px}.PlanCard-point.pro{background:var(--brand-bg-2)}.PlanCard-point-unit{color:var(--text-2);font-size:11px;font-weight:400;line-height:17px}.PlanCard-benefits{display:flex;flex-direction:column;gap:8px;flex:1 1}.PlanCard-benefit{gap:4px;font-weight:400;line-height:18px}.PlanCard-benefit img,.PlanCard-benefit svg{width:16px;height:16px}.PlanCard-benefit img{flex-shrink:0;object-fit:contain}.PlanCard-benefit .icon-tooltip{width:14px;height:14px;color:var(--text-4)}.PlanCard .ant-divider{margin:0;border-color:var(--line-1)}.PlanCard-save{line-height:18px}.PlanCard-save>span{color:var(--green);font-weight:500}.PlanCard-btn{display:flex;align-items:center;width:100%;border-radius:10px!important}.PlanCard-btn svg{width:16px;height:16px}.PointsTab{padding:0 24px 24px;display:flex;flex-direction:column}.PointsTab-label{margin-top:20px;color:var(--text-2);font-size:13px;font-weight:400;line-height:20px;margin-bottom:8px}.PointsUpgradeTip{padding:24px;border-radius:16px;background:var(--brand-bg-1);border:1px solid rgba(255,214,33,.3)}.PointsUpgradeTip-title{margin-bottom:4px;line-height:20px}.PointsUpgradeTip-desc{line-height:18px;margin-bottom:12px}.PointsUpgradeTip .CButton{display:flex;gap:2px;align-items:center}.PointsSummary{background:var(--bg-2);border-radius:16px;padding:24px;align-items:center;gap:24px;border:1px solid var(--line-1);flex-wrap:wrap}.PointsSummary-left{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.PointsSummary-left-title{font-weight:500;line-height:18px;gap:2px;white-space:nowrap}.PointsSummary-left-title svg{width:18px;height:18px}.PointsSummary-left-total{font-size:24px;font-weight:600;font-family:var(--font-montserrat);color:var(--text-1);line-height:20px}.PointsSummary-left-desc{font-weight:400;gap:6px;align-items:center;font-size:10px;line-height:15px;color:var(--text-2)}.PointsSummary-left-desc>div{display:flex;align-items:center;flex-wrap:wrap}.PointsSummary-left-desc>div>span{display:inline-block;white-space:nowrap}.PointsSummary-left-desc>div>span:first-child{margin-right:3px}.PointsSummary-left-desc .ant-divider{margin:0;border-color:var(--line-1);height:8px}.PointsSummary>.ant-divider{margin:0;border-color:var(--line-1);height:88px}.PointsSummary-right{display:flex;flex-direction:column;align-items:stretch;gap:0;flex:0 0 256px;min-height:72px}.PointsSummary-right.PointsDetailModal-summary-detail{padding-left:0}.PointsSummary-right>div{width:100%}.PointsPackages{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-bottom:16px}.PointsPackages-item{box-shadow:inset 0 0 0 1px var(--line-2);border-radius:16px;padding:28px 24px;cursor:pointer;text-align:center;position:relative;transition:all .2s}.PointsPackages-item-active{box-shadow:inset 0 0 0 2px var(--brand);background:var(--brand-bg-1)}.PointsPackages-item:hover:not(.PointsPackages-item-active){background-color:var(--bg-2)}.PointsPackages-item-badge{position:absolute;top:-8px;left:50%;transform:translateX(-50%);padding:2px 8px;background:var(--red);color:var(--white);border-radius:22px;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.PointsPackages-item-num{color:var(--text-1);font-family:var(--font-montserrat);font-size:22px;font-weight:600;line-height:20px}.PointsPackages-item-unit{margin:2px 0 8px;color:var(--text-2);font-size:12px;font-weight:400;line-height:18px}.PointsPackages-item-price{color:var(--text-1);font-family:var(--font-montserrat);font-size:14px;font-weight:600;line-height:20px}.MemberPaySection{background:var(--bg-2);border-radius:16px;padding:24px;align-items:center}.MemberPaySection-qrcode{margin-right:28px;text-align:center}.MemberPaySection-qrcode-box{aspect-ratio:1/1;border:1px solid var(--line-2);border-radius:8px;overflow:hidden;margin:0 auto 8px;position:relative}.MemberPaySection-qrcode-box .CQRCode{padding:0}.MemberPaySection-qrcode-box .MemberPaySection-qrcode-placeholder{background-color:var(--white)}.MemberPaySection-qrcode-box .MemberPaySection-qrcode-placeholder-mark{height:100%}.MemberPaySection-qrcode-box .qrcode-mask{position:absolute;inset:0;background:rgba(0,0,0,.88);color:var(--white);justify-content:center;align-items:center;cursor:pointer;font-size:12px}.MemberPaySection-qrcode-box .qrcode-mask>div{line-height:25px;padding:0 12px;border-radius:6px;border:1px solid hsla(0,0%,100%,.26);background:hsla(0,0%,100%,.14);margin-top:8px;font-size:10px}.MemberPaySection-qrcode-box .qrcode-mask>div svg{width:14px;height:14px;margin-right:2px}.MemberPaySection-methods{gap:4px;justify-content:center}.MemberPaySection-methods span{width:1px;height:12px;background:var(--line-1);margin:0 4px}.MemberPaySection-methods img{width:16px}.MemberPaySection-price{align-items:baseline;margin-bottom:9px}.MemberPaySection-price .IMoney{font-weight:700;font-family:var(--font-montserrat);color:var(--red);line-height:1}.MemberPaySection-price .IMoney .money-integer{font-size:36px}.MemberPaySection-countdown{margin-left:8px;color:var(--text-3)}.MemberPaySection-info>p{color:var(--text-2);margin-bottom:9px;padding:4px;border-radius:6px;background:var(--bg-5);display:inline-block}.MemberPaySection-info a,.MemberPaySection-info a:focus,.MemberPaySection-info a:visited{color:var(--blue)}.MemberPaySection-info a:hover{opacity:.95}.PayModal{display:flex;flex-direction:column;align-items:center;width:100%;padding:32px 44px;text-align:center}.PayModal-title{font-weight:500;line-height:27px;margin-bottom:20px}.PayModal-subtitle{line-height:18px;margin-bottom:5px}.PayModal .MemberPaySection-price{justify-content:center;margin-bottom:12px}.PayModal .MemberPaySection-price .IMoney{color:var(--text-1)}.PayModal .MemberPaySection-qrcode{margin-right:0}.PayModal .MemberPaySection-qrcode .MemberPaySection-qrcode-box{width:184px;height:184px;border-radius:12px;margin-bottom:8px;display:flex;padding:12px}.PayModal .MemberPaySection-info{width:100%}.PayModal .MemberPaySection-info>p{margin-top:12px;margin-bottom:20px;background:var(--bg-2);border-radius:8px;padding:6px 10px}@media screen and (max-width:600px){.PointsSummary{justify-content:flex-start;gap:16px}.PointsSummary-left,.PointsSummary-right{flex:unset;width:100%;gap:12px}.PointsSummary>.ant-divider{height:0;width:100%;border-top:1px solid var(--line-1)}}.IAvatar{width:34px;height:34px;position:relative}.IAvatar>img.avatar-user{display:block;border-radius:50px;width:100%;height:100%;object-fit:cover;overflow:hidden}.IAuthorAvatar{border-radius:50%;overflow:hidden;flex-shrink:0;width:20px;height:20px;background-size:cover;background-position:50%}.MemberModalMB{background:linear-gradient(0deg,var(--bg-1) 0,var(--bg-1) 30%,#ffe65b 31%,#ffe65b 46.21%,#fff290 100%),#fff;overflow-y:auto;display:flex;height:100%;flex-direction:column;justify-content:space-between}.MemberModalMB-header{padding:12px 16px 0;display:flex;align-items:center}.MemberModalMB-header .IAvatar{width:36px;height:36px;border:2px solid hsla(0,0%,100%,.1);margin-left:4px;margin-right:12px}.MemberModalMB-header>svg:first-child{transform:rotate(180deg);color:var(--text-1)}.MemberModalMB-header-info{flex:1 1;min-width:0}.MemberModalMB-header-info>div{padding-bottom:2px;gap:4px}.MemberModalMB-header-info>div>h3{max-width:120px}.MemberModalMB-header-info>div .vip{white-space:nowrap;font-size:10px;line-height:12px;color:var(--text-2);font-weight:500;padding:3px 6px;border-radius:26px;background:hsla(0,0%,100%,.6)}.MemberModalMB-header-info>div .vip.pro{background:var(--black);color:var(--brand)}.MemberModalMB-header-info>div .vip.trial{background:var(--member-trial-badge-bg);color:var(--white)}.MemberModalMB-header-info>div .vip.enterprise{background:#2f375c;color:var(--white)}.MemberModalMB-header-expiry{display:block;max-width:100%;padding:0;border:0;background:rgba(0,0,0,0);font-family:inherit;text-align:left;cursor:pointer}.MemberModalMB-header-expiry:focus-visible{border-radius:4px;outline:1px solid var(--line-3);outline-offset:2px}.MemberModalMB-header>.CButton{margin-left:12px;margin-right:8px;border-radius:30px;border:1px solid var(--line-2);background:none!important;display:flex;align-items:center;color:var(--text-1)!important;font-size:12px!important;font-weight:500;line-height:18px;gap:2px;padding:8px!important}.MemberModalMB-header>.CButton>svg,.MemberModalMB-header>.CButton>svg path{fill:var(--text-1)}.MemberModalMB-content{padding:24px;position:relative}.MemberModalMB-content-bg{position:absolute;inset:0;background-size:auto 100%;background-repeat:no-repeat;background-position:120% 0;z-index:0;opacity:.05}.MemberModalMB-content-title{font-size:15px;font-weight:600;color:var(--text-1);position:relative;z-index:1}.MemberModalMB-content-points{position:relative;margin-top:8px;margin-bottom:20px;display:flex;align-items:flex-end;gap:4px}.MemberModalMB-content-points>svg{position:relative;top:-2px}.MemberModalMB-content-points>svg path{fill:var(--text-1)}.MemberModalMB-content-points-num{font-family:var(--font-montserrat);font-size:28px;font-weight:700;line-height:28px}.MemberModalMB-content-points-desc{font-size:13px;font-weight:500;color:var(--text-1)}.MemberModalMB-content-benefits{display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}.MemberModalMB-content-benefits-benefit{font-size:12px;color:var(--text-2)}.MemberModalMB-content-benefits-benefit img{width:16px;height:16px;margin-right:4px}.MemberModalMB-content-benefits-benefit>span>span{font-weight:500}.MemberModalMB-content-image{position:absolute;right:0;bottom:0;height:auto;width:41%}.MemberModalMB-content>.CButton{display:flex;align-items:center;padding:0!important;color:var(--text-2)!important;font-weight:400;line-height:18px!important;font-size:12px!important;margin-top:12px}.MemberModalMB-content .icon-tooltip{width:14px;height:14px;color:var(--text-4);margin-left:2px;flex-shrink:0}.MemberModalMB-footer{padding:24px;background:var(--white);border-radius:28px 28px 0 0;flex-shrink:0}.MemberModalMB-footer-plans{display:flex;flex-direction:column;gap:12px}.MemberModalMB-footer-plan{position:relative;padding:12px 24px;border-radius:16px;background:var(--bg-1);cursor:pointer;height:76px;display:flex}.MemberModalMB-footer-plan:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--line-2)}.MemberModalMB-footer-plan-active{background:var(--brand-bg-1)}.MemberModalMB-footer-plan-active:after{box-shadow:inset 0 0 0 2px var(--brand)}.MemberModalMB-footer-plan-main{flex:1 1;min-width:0;position:relative;z-index:1;align-items:center;gap:12px}.MemberModalMB-footer-plan-info{min-width:0;flex:1 1}.MemberModalMB-footer-plan-title{font-size:15px;font-weight:600;line-height:22px;color:var(--text-1)}.MemberModalMB-footer-plan-desc{margin-top:4px;color:var(--text-2);line-height:18px}.MemberModalMB-footer-plan-desc span{color:var(--green)}.MemberModalMB-footer-plan-price{flex-shrink:0;display:flex;align-items:flex-end;gap:2px}.MemberModalMB-footer-plan-price-unit{font-family:var(--font-montserrat);font-size:16px;font-weight:700;line-height:18px;color:var(--text-1)}.MemberModalMB-footer-plan-price-num{font-family:var(--font-montserrat);font-size:28px;font-weight:700;line-height:28px;color:var(--text-1)}.MemberModalMB-footer-plan-price-period{font-size:13px;font-weight:500;line-height:20px;color:var(--text-1)}.MemberModalMB-footer-date{margin-top:16px;padding:13px 12px;line-height:20px;border-radius:12px;background:var(--bg-2);color:var(--text-2);font-size:13px}.MemberModalMB-footer-btn{width:100%;height:48px;margin-top:12px;border-radius:24px!important;font-size:16px!important;font-weight:600!important;justify-content:center!important;gap:4px}.MemberModalMB-footer-tip{margin:8px 0 0;text-align:center;color:var(--text-2);font-size:12px}.MemberModalMB-footer-tip a,.MemberModalMB-footer-tip a:focus,.MemberModalMB-footer-tip a:visited{color:var(--blue)}.MemberModalMB-footer-tip a:hover{opacity:.95}.MemberModalMB-rights-drawer .ant-drawer-content{border-radius:28px 28px 0 0}.MemberModalMB-rights{display:flex;flex-direction:column;background:var(--bg-1)}.MemberModalMB-rights-header{position:relative;flex-shrink:0;padding:15px}.MemberModalMB-rights-header-title{width:100%;text-align:center;font-size:16px;line-height:24px}.MemberModalMB-rights-header-close{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--text-1);cursor:pointer}.MemberModalMB-rights-body{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 16px 16px}.MemberModalMB-rights .RightsTab{padding:0}.MemberModalMB-rights .RightsTab .ant-table .ant-table-tbody>tr>td,.MemberModalMB-rights .RightsTab .ant-table .ant-table-thead>tr>th{font-size:13px}.MemberModalMB-rights .RightsTab .RightsTab-contact>.CButton{font-size:14px!important}.MemberModalMB-rights .RightsTab .RightsTab-contact>.CButton>svg{width:20px;height:20px}div.MemberExpiryDrawerMB{width:100%;max-width:var(--mb-eba-width);left:50%;transform:translateX(-50%)}div.MemberExpiryDrawerMB .ant-drawer-content{overflow:hidden;border-radius:28px 28px 0 0;background:var(--bg-1)}.MemberExpiryDrawerMB-content{padding:0 24px calc(env(safe-area-inset-bottom) + 32px);background:var(--bg-1)}.MemberExpiryDrawerMB-header{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;height:56px}.MemberExpiryDrawerMB-placeholder{width:24px;height:24px}.MemberExpiryDrawerMB-title{min-width:0;color:var(--text-1);font-size:16px;font-weight:500;line-height:24px;text-align:center}.MemberExpiryDrawerMB-close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-1);cursor:pointer}.MemberExpiryDrawerMB-close>svg{width:24px;height:24px}.MemberExpiryDrawerMB-list{display:flex;flex-direction:column;gap:12px}.MemberExpiryDrawerMB-item{min-height:64px;padding:0 20px;border-radius:12px;background:var(--bg-2);box-sizing:border-box;gap:16px}.MemberExpiryDrawerMB-item-date,.MemberExpiryDrawerMB-item-name{font-size:14px;line-height:21px}.MemberExpiryDrawerMB-item-name{min-width:0;color:var(--text-1);font-size:16px;font-weight:500;line-height:24px}.MemberExpiryDrawerMB-item-date{flex-shrink:0;color:var(--text-2)}.MemberExpiryDrawerMB-empty{display:flex;align-items:center;justify-content:center;min-height:72px;border-radius:12px;background:var(--bg-2);color:var(--text-2);font-size:15px}.PaySuccessMB .ant-drawer-body{background:var(--bg-1);border-radius:28px 28px 0 0}.PaySuccessMB .PaySuccess{width:100%;padding:32px}.PaySuccessMB .PaySuccess .PaySuccess-img>h3{font-size:18px;line-height:27px}.PaySuccessMB .PaySuccess .PaySuccess-item{font-size:14px}.PaySuccessMB .PaySuccess>.CButton{margin-top:60px;border-radius:24px!important;font-size:15px!important;padding:13px 0!important}.AIChatItemSend{display:flex;align-items:flex-start;justify-content:flex-end}.AIChatItemSend-content{display:flex;flex-direction:column;align-items:flex-end;max-width:680px}.AIChatItemReceive{display:flex;align-items:flex-start;justify-content:flex-start}.AIChatItemReceive-content{position:relative;flex:1 1;min-width:0}.AIChatItemReceive-action{display:flex;margin-top:12px;flex-wrap:nowrap}.AIChatItemReceive-action .IButton+.IButton{margin-left:12px}.AIChatBubble{width:-moz-fit-content;width:fit-content;max-width:990px;font-size:13px;line-height:1.7}.AIChatBubble-send{color:var(--text-1);border-radius:22px 8px 22px 22px;background:var(--brand);padding:12px 14px}.AIChatBubble-receive{color:var(--text-1);white-space:pre-line}@media screen and (max-width:768px){.AIChatItemSend-content{max-width:calc(100% - 40px)}.AIChatBubble{font-size:15px}}.WechatLogin .WechatLogin-code{border:1px solid var(--line-2);border-radius:9.5px;margin:52px 0;padding:45px 0;height:300px;position:relative;overflow:hidden;align-items:center;justify-content:center}.WechatLogin .WechatLogin-code .WechatLogin-code-img{width:180px;height:180px}.WechatLogin .WechatLogin-code .WechatLogin-code-img>img{width:100%;height:100%}.WechatLogin .WechatLogin-code>p{margin-top:10px;font-size:13px;color:var(--text-2)}.WechatLogin .WechatLogin-code .expried{position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,100%,.93);flex-direction:column;text-align:center}.WechatLogin .WechatLogin-code .expried svg{width:32px;height:32px;margin-bottom:12px;cursor:pointer}.WechatLogin .WechatLogin-code .WechatLogin-code-tip{text-align:center;font-size:13px;color:var(--text-2)}.WechatLogin>p{margin-top:20px;text-align:center}.AIChatText{display:flex;align-items:flex-start;justify-content:flex-end}.AIChatText .AIChatText-content{margin-right:12px;color:var(--text-1);background:var(--brand);border-radius:16px 4px 16px 16px;padding:12px 20px}.AIChatText .FileList{margin-top:12px;justify-content:flex-end}