.team-leader-reward[data-v-6d0449ae]{background:#f5f5f5;min-height:100vh}.team-leader-reward[data-v-6d0449ae] .van-nav-bar{background-color:var(--bg-color);-webkit-box-shadow:0 0 0 #ccc;box-shadow:0 0 0 #ccc}.team-leader-reward[data-v-6d0449ae] .van-nav-bar .van-icon,.team-leader-reward[data-v-6d0449ae] .van-nav-bar .van-nav-bar__title{color:#fff}.team-leader-reward .content[data-v-6d0449ae]{padding:15px}.team-leader-reward .content .user-info-card[data-v-6d0449ae]{background:#fff;border-radius:10px;padding:20px;margin-bottom:15px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.team-leader-reward .content .user-info-card .user-header[data-v-6d0449ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.team-leader-reward .content .user-info-card .user-header .avatar[data-v-6d0449ae]{width:60px;height:60px;border-radius:30px;margin-right:15px;border:3px solid var(--bg-color)}.team-leader-reward .content .user-info-card .user-header .user-details[data-v-6d0449ae]{-webkit-box-flex:1;-ms-flex:1;flex:1}.team-leader-reward .content .user-info-card .user-header .user-details .user-name[data-v-6d0449ae]{font-size:18px;font-weight:700;color:#333;margin-bottom:5px}.team-leader-reward .content .user-info-card .user-header .user-details .user-level[data-v-6d0449ae]{font-size:14px;color:var(--bg-color);font-weight:500}.team-leader-reward .content .user-info-card .stats-grid[data-v-6d0449ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.team-leader-reward .content .user-info-card .stats-grid .stat-item[data-v-6d0449ae]{text-align:center}.team-leader-reward .content .user-info-card .stats-grid .stat-item .stat-value[data-v-6d0449ae]{font-size:18px;font-weight:700;color:var(--bg-color);margin-bottom:5px}.team-leader-reward .content .user-info-card .stats-grid .stat-item .stat-label[data-v-6d0449ae]{font-size:12px;color:#666}.team-leader-reward .content .level-rules[data-v-6d0449ae]{background:#fff;border-radius:10px;padding:20px;margin-bottom:15px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.team-leader-reward .content .level-rules .section-title[data-v-6d0449ae]{font-size:16px;font-weight:700;color:#333;margin-bottom:15px}.team-leader-reward .content .level-rules .rules-list .level-card[data-v-6d0449ae]{border:1px solid #e5e5e5;border-radius:8px;padding:15px;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.team-leader-reward .content .level-rules .rules-list .level-card.current-level[data-v-6d0449ae]{border-color:var(--bg-color);background:rgba(255,193,7,.05)}.team-leader-reward .content .level-rules .rules-list .level-card.achieved[data-v-6d0449ae]{border-color:#52c41a;background:rgba(82,196,26,.05)}.team-leader-reward .content .level-rules .rules-list .level-card .level-header[data-v-6d0449ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.team-leader-reward .content .level-rules .rules-list .level-card .level-header .level-name[data-v-6d0449ae]{font-size:16px;font-weight:700;color:#333}.team-leader-reward .content .level-rules .rules-list .level-card .level-header .level-badge[data-v-6d0449ae]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:700;color:#666;background:#f5f5f5}.team-leader-reward .content .level-rules .rules-list .level-card .level-header .level-badge.achieved[data-v-6d0449ae]{color:#fff;background:#52c41a}.team-leader-reward .content .level-rules .rules-list .level-card .level-header .level-badge.next[data-v-6d0449ae]{color:#fff;background:var(--bg-color)}.team-leader-reward .content .level-rules .rules-list .level-card .level-requirements .requirement-item[data-v-6d0449ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;font-size:14px}.team-leader-reward .content .level-rules .rules-list .level-card .level-requirements .requirement-item .requirement-label[data-v-6d0449ae]{color:#666}.team-leader-reward .content .level-rules .rules-list .level-card .level-requirements .requirement-item .requirement-value[data-v-6d0449ae]{color:#333;font-weight:500}.team-leader-reward .content .reward-records[data-v-6d0449ae]{background:#fff;border-radius:10px;padding:20px;margin-bottom:15px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.team-leader-reward .content .reward-records .section-title[data-v-6d0449ae]{font-size:16px;font-weight:700;color:#333;margin-bottom:15px}.team-leader-reward .content .reward-records .record-item[data-v-6d0449ae]{border-bottom:1px solid #f0f0f0;padding:15px 0}.team-leader-reward .content .reward-records .record-item[data-v-6d0449ae]:last-child{border-bottom:none}.team-leader-reward .content .reward-records .record-item .record-header[data-v-6d0449ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.team-leader-reward .content .reward-records .record-item .record-header .record-type[data-v-6d0449ae]{font-size:14px;color:#333;font-weight:500}.team-leader-reward .content .reward-records .record-item .record-header .record-amount[data-v-6d0449ae]{font-size:16px;color:var(--bg-color);font-weight:700}.team-leader-reward .content .reward-records .record-item .record-details[data-v-6d0449ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-leader-reward .content .reward-records .record-item .record-details .record-date[data-v-6d0449ae]{font-size:12px;color:#999}.team-leader-reward .content .reward-records .record-item .record-details .record-desc[data-v-6d0449ae]{font-size:12px;color:#666}.team-leader-reward .content .notice[data-v-6d0449ae]{background:#fff;border-radius:10px;padding:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.team-leader-reward .content .notice .notice-title[data-v-6d0449ae]{font-size:16px;font-weight:700;color:#333;margin-bottom:10px}.team-leader-reward .content .notice .notice-content[data-v-6d0449ae]{font-size:14px;color:#666;line-height:1.6}