.u-line-1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-line-2{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical!important}.u-line-3{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical!important}.u-line-4{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient:vertical!important}.u-line-5{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:5;-webkit-box-orient:vertical!important}.u-border{border-width:.5px!important;border-color:"#fff"!important;border-style:solid}.u-border-top{border-top-width:.5px!important;border-color:"#fff"!important;border-top-style:solid}.u-border-left{border-left-width:.5px!important;border-color:"#fff"!important;border-left-style:solid}.u-border-right{border-right-width:.5px!important;border-color:"#fff"!important;border-right-style:solid}.u-border-bottom{border-bottom-width:.5px!important;border-color:"#fff"!important;border-bottom-style:solid}.u-border-top-bottom{border-top-width:.5px!important;border-bottom-width:.5px!important;border-color:"#fff"!important;border-top-style:solid;border-bottom-style:solid}.u-reset-button{padding:0;font-weight:500;background-color:transparent;font-size:inherit;line-height:inherit;color:inherit}.u-reset-button:after{border:none}.u-hover-class{opacity:.7}.u-primary-light{color:#ecf5ff}.u-warning-light{color:#fdf6ec}.u-success-light{color:#f5fff0}.u-error-light{color:#fef0f0}.u-info-light{color:#f4f4f4}.u-primary-light-bg{background-color:#ecf5ff}.u-warning-light-bg{background-color:#fdf6ec}.u-success-light-bg{background-color:#f5fff0}.u-error-light-bg{background-color:#fef0f0}.u-info-light-bg{background-color:#f4f4f4}.u-primary-dark{color:#398ade}.u-warning-dark{color:#f1a532}.u-success-dark{color:#53c21d}.u-error-dark{color:#e45656}.u-info-dark{color:#767a82}.u-primary-dark-bg{background-color:#398ade}.u-warning-dark-bg{background-color:#f1a532}.u-success-dark-bg{background-color:#53c21d}.u-error-dark-bg{background-color:#e45656}.u-info-dark-bg{background-color:#767a82}.u-primary-disabled{color:#9acafc}.u-warning-disabled{color:#f9d39b}.u-success-disabled{color:#a9e08f}.u-error-disabled{color:#f7b2b2}.u-info-disabled{color:#c4c6c9}.u-primary{color:#3c9cff}.u-warning{color:#f9ae3d}.u-success{color:#5ac725}.u-error{color:#f56c6c}.u-info{color:#909399}.u-primary-bg{background-color:#3c9cff}.u-warning-bg{background-color:#f9ae3d}.u-success-bg{background-color:#5ac725}.u-error-bg{background-color:#f56c6c}.u-info-bg{background-color:#909399}.u-main-color{color:#303133}.u-content-color{color:#606266}.u-tips-color{color:#909193}.u-light-color{color:#c0c4cc}.u-safe-area-inset-top{padding-top:0;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.u-safe-area-inset-right{padding-right:0;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}.u-safe-area-inset-bottom{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.u-safe-area-inset-left{padding-left:0;padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left)}uni-toast{z-index:10090}uni-toast .uni-toast{z-index:10090}::-webkit-scrollbar{display:none;width:0!important;height:0!important;-webkit-appearance:none;background:transparent}.global-container{min-height:100vh!important;padding:var(--global-container-padding-top, 0px) 0 var(--native-bottom-offset, 0px)!important;max-width:100vw;overflow-x:hidden;box-sizing:border-box}html.is-android-webview .home-content{padding-top:calc(var(--td-android-status-bar-height, var(--status-bar-height, 0px)) + 8px)!important}html.is-android-webview{--td-android-navbar-safe-top: max(var(--td-android-status-bar-height, var(--status-bar-height, 0px)), 24px)}html.is-android-webview .u-navbar .u-status-bar,html.is-android-webview .custom-navbar .status-bar{height:var(--td-android-navbar-safe-top)!important;min-height:var(--td-android-navbar-safe-top)!important;flex:0 0 var(--td-android-navbar-safe-top)!important}html.is-android-webview .u-navbar .u-navbar__placeholder{height:calc(var(--td-android-navbar-safe-top) + 44px)!important;min-height:calc(var(--td-android-navbar-safe-top) + 44px)!important}html.is-android-webview .ui-welfare-page__inner{--ui-welfare-page-gutter: 14px !important;padding-top:max(50px,var(--td-android-status-bar-height, var(--status-bar-height, 0px)) + 12px)!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}html.is-android-webview .page-welfare{gap:6px!important}html.is-android-webview .page-welfare:after{top:196px!important;height:112px!important}html.is-android-webview .welfare-hero{margin:-4px -14px 0!important;padding:18px 18px 0!important;min-height:228px!important}html.is-android-webview .welfare-hero-copy{max-width:238px!important;padding-top:18px!important;min-height:0!important}html.is-android-webview .welfare-hero-title{font-size:30px!important;line-height:.98!important}html.is-android-webview .welfare-hero-spark{width:34px!important;height:34px!important}html.is-android-webview .welfare-hero-subtitle{margin-top:12px!important;font-size:14px!important;line-height:1.35!important}html.is-android-webview .welfare-hero-visual{right:12px!important;top:2px!important;width:178px!important;height:146px!important;z-index:4!important}html.is-android-webview .welfare-hero-panel{position:relative!important;margin-top:46px!important;z-index:3!important}html.is-android-webview .welfare-hero-summary{padding:4px 18px 12px!important}html.is-android-webview .welfare-hero-summary:before{top:-56px!important}html.is-android-webview .welfare-hero-summary__main{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr) 64px!important;-moz-column-gap:8px!important;column-gap:8px!important;transform:translateY(-18px)!important}html.is-android-webview .welfare-hero-stat__top{min-height:28px!important;gap:7px!important}html.is-android-webview .welfare-hero-stat--cash .welfare-hero-stat__top{gap:6px!important}html.is-android-webview .welfare-hero-stat__label{font-size:14px!important}html.is-android-webview .welfare-hero-stat__badge{height:21px!important;padding:0 7px!important;gap:3px!important;font-size:11px!important}html.is-android-webview .welfare-hero-badge-wechat,html.is-android-webview .welfare-hero-stat__badge>uni-view{width:14px!important;height:14px!important}html.is-android-webview .welfare-hero-stat__value{margin-top:6px!important}html.is-android-webview .welfare-hero-stat__number{font-size:33px!important}html.is-android-webview .welfare-hero-stat--coin .welfare-hero-stat__number{font-size:38px!important}html.is-android-webview .welfare-hero-stat__unit{font-size:14px!important}html.is-android-webview .welfare-hero-withdraw{align-self:center!important;margin-top:12px!important;min-width:64px!important;height:46px!important;padding:0 10px!important;font-size:17px!important;line-height:46px!important}html.is-android-webview .welfare-task-panel{border-radius:30px!important}html.is-android-webview .welfare-task-panel--combined{margin-top:0!important;padding:12px 16px 8px!important;border-radius:30px!important}html.is-android-webview .welfare-benefit-item{padding:12px 0!important;gap:10px!important}html.is-android-webview .welfare-benefit-item__left{gap:12px!important}html.is-android-webview .welfare-benefit-item__icon{flex-basis:42px!important;width:42px!important;height:42px!important}html.is-android-webview .welfare-benefit-item__name{gap:6px!important;font-size:15.5px!important}html.is-android-webview .welfare-benefit-item__desc{font-size:12px!important}html.is-android-webview .welfare-benefit-item__reward{font-size:15px!important}html.is-android-webview .welfare-benefit-item__btn,html.is-android-webview .welfare-featured-row__btn{min-width:82px!important;height:34px!important;padding:0 14px!important;font-size:14px!important}html.is-android-webview .welfare-featured-row{padding:12px 0 13px!important}html.is-android-webview .welfare-featured-row:first-child{padding-top:2px!important}html.is-android-webview .welfare-featured-row+.welfare-featured-row{padding-top:12px!important}html.is-android-webview .welfare-featured-row__title{font-size:16px!important}html.is-android-webview .welfare-featured-row__desc{font-size:12px!important}html.is-android-webview .welfare-featured-progress{margin-top:11px!important}html.is-android-webview .welfare-featured-progress__reward uni-text{font-size:12.5px!important}html.is-android-webview .welfare-featured-progress__labels uni-text{font-size:12px!important}html.is-android-webview .mine-user-tags,html.is-android-webview .user-ids{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;row-gap:0!important}html.is-android-webview .mine-user-tag,html.is-android-webview .id-tag{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html.is-android-webview .mine-user-tags>.mine-user-tag:first-child,html.is-android-webview .user-ids>.id-tag:first-child{flex:0 1 auto!important;max-width:48%!important}html.is-android-webview .mine-user-tags>.mine-user-tag:nth-child(2),html.is-android-webview .user-ids>.id-tag:nth-child(2){flex:1 1 auto!important}html.is-android-webview .mine-user-tag-text,html.is-android-webview .id-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width: 390px){html.is-android-webview .ui-welfare-page__inner{--ui-welfare-page-gutter: 10px !important;padding-top:max(48px,var(--td-android-status-bar-height, var(--status-bar-height, 0px)) + 12px)!important;padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}html.is-android-webview .welfare-hero-copy{max-width:214px!important}html.is-android-webview .welfare-hero-title{font-size:28px!important}html.is-android-webview .welfare-hero-subtitle{font-size:12.5px!important}html.is-android-webview .welfare-hero-summary{padding-left:16px!important;padding-right:16px!important}html.is-android-webview .welfare-hero-panel{margin-top:42px!important}html.is-android-webview .welfare-hero-summary__main{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) 58px!important;-moz-column-gap:6px!important;column-gap:6px!important;transform:translateY(-16px)!important}html.is-android-webview .welfare-hero-stat__label{font-size:12.5px!important}html.is-android-webview .welfare-hero-stat__badge{height:19px!important;padding:0 5px!important;gap:2px!important;font-size:9.5px!important}html.is-android-webview .welfare-hero-badge-wechat{width:12px!important;height:12px!important}html.is-android-webview .welfare-hero-stat__number{font-size:30px!important}html.is-android-webview .welfare-hero-stat--coin .welfare-hero-stat__number{font-size:35px!important}html.is-android-webview .welfare-hero-stat__unit{font-size:12px!important}html.is-android-webview .welfare-hero-withdraw{min-width:58px!important;height:42px!important;padding:0 8px!important;font-size:15px!important;line-height:42px!important}html.is-android-webview .welfare-task-panel--combined{padding-left:14px!important;padding-right:14px!important}html.is-android-webview .welfare-featured-row__title{font-size:15.5px!important}html.is-android-webview .welfare-featured-row__desc{font-size:12px!important}html.is-android-webview .welfare-featured-row__btn,html.is-android-webview .welfare-benefit-item__btn{min-width:76px!important;height:34px!important;padding:0 12px!important;font-size:13.5px!important}html.is-android-webview .welfare-featured-progress__rewards{gap:5px!important}html.is-android-webview .welfare-featured-progress__reward{height:20px!important;padding:0 5px!important}html.is-android-webview .welfare-featured-progress__reward uni-text,html.is-android-webview .welfare-featured-progress__labels uni-text{font-size:12px!important}html.is-android-webview .welfare-benefit-item{gap:8px!important}html.is-android-webview .welfare-benefit-item__left{gap:10px!important}html.is-android-webview .welfare-benefit-item__icon{flex-basis:40px!important;width:40px!important;height:40px!important}html.is-android-webview .welfare-benefit-item__name{gap:4px!important;font-size:15.5px!important}html.is-android-webview .welfare-benefit-item__reward{font-size:15px!important}html.is-android-webview .welfare-benefit-item__desc{font-size:12px!important}}.vc-switch{bottom:200px!important}.async-loading[data-v-32975a79]{min-height:100vh;padding:120px 24px 40px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#f7f8fb;color:#6b7280;box-sizing:border-box}.async-loading__spinner[data-v-32975a79]{width:32px;height:32px;border-radius:50%;border:3px solid rgba(253,177,47,.2);border-top-color:#fdb12f;animation:async-loading-spin-32975a79 .8s linear infinite}.async-loading__text[data-v-32975a79]{margin-top:14px;font-size:14px;line-height:20px}@keyframes async-loading-spin-32975a79{to{transform:rotate(360deg)}}.async-error[data-v-40a9f858]{min-height:100vh;padding:120px 20px 40px;display:flex;align-items:flex-start;justify-content:center;background:#f7f8fb;box-sizing:border-box}.async-error__panel[data-v-40a9f858]{width:100%;max-width:320px;padding:24px 18px 20px;display:flex;flex-direction:column;align-items:center;border-radius:12px;background:#fff;box-shadow:0 10px 28px rgba(31,42,63,.08);box-sizing:border-box}.async-error__title[data-v-40a9f858]{color:#1f2937;font-size:17px;line-height:24px;font-weight:700}.async-error__desc[data-v-40a9f858]{margin-top:8px;color:#6b7280;font-size:13px;line-height:19px;text-align:center}.async-error__button[data-v-40a9f858]{width:100%;height:42px;margin-top:18px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fdb12f;color:#111827;font-size:15px;font-weight:700}
