.page.data-v-cb87c5ea{min-height:100vh;background:#f5f3ee;padding-bottom:40rpx}.stats-hero.data-v-cb87c5ea{position:relative;background:linear-gradient(135deg,#ff6b00,#ff8533);padding:24rpx 28rpx 0;overflow:hidden}.hero-bg.data-v-cb87c5ea{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bg-circle.data-v-cb87c5ea{position:absolute;border-radius:50%;opacity:.1}.bg-1.data-v-cb87c5ea{width:400rpx;height:400rpx;background:#fff;top:-160rpx;right:-100rpx}.bg-2.data-v-cb87c5ea{width:250rpx;height:250rpx;background:rgba(255,255,255,.4);bottom:-80rpx;left:-60rpx}.stats-row.data-v-cb87c5ea{position:relative;z-index:1;display:flex;align-items:center;background:rgba(255,255,255,.15);border-radius:20rpx 20rpx 0 0;padding:24rpx 0;backdrop-filter:blur(10rpx)}.stat-card.data-v-cb87c5ea{flex:1;display:flex;flex-direction:column;align-items:center;gap:6rpx}.stat-n.data-v-cb87c5ea{font-size:36rpx;font-weight:800;color:#fff;letter-spacing:-1rpx}.stat-l.data-v-cb87c5ea{font-size:20rpx;color:rgba(255,255,255,.8)}.stat-divider.data-v-cb87c5ea{width:1rpx;height:40rpx;background:rgba(255,255,255,.25)}.section.data-v-cb87c5ea{margin-top:28rpx;padding:0 28rpx}.section-head.data-v-cb87c5ea{display:flex;align-items:center;gap:14rpx;margin-bottom:16rpx;padding-left:4rpx}.head-line.data-v-cb87c5ea{width:6rpx;height:28rpx;background:linear-gradient(180deg,#ff6b00,#ff8533);border-radius:3rpx}.gold-line.data-v-cb87c5ea{background:linear-gradient(180deg,#d4a843,#f0d078)}.head-title.data-v-cb87c5ea{font-size:26rpx;font-weight:600;color:#57534e;letter-spacing:2rpx;text-transform:uppercase}.gold-title.data-v-cb87c5ea{color:#d4a843}.tree-card.data-v-cb87c5ea{background:#fff;border-radius:24rpx;box-shadow:0 2rpx 16rpx rgba(0,0,0,.06),0 8rpx 32rpx rgba(0,0,0,.04);overflow:hidden}.not-agent.data-v-cb87c5ea{display:flex;flex-direction:column;align-items:center;padding:60rpx 0;gap:12rpx}.not-agent-icon.data-v-cb87c5ea{font-size:72rpx}.not-agent-text.data-v-cb87c5ea{font-size:28rpx;font-weight:600;color:#57534e}.not-agent-sub.data-v-cb87c5ea{font-size:24rpx;color:#a8a29e}.root-node.data-v-cb87c5ea{display:flex;align-items:center;justify-content:space-between;padding:32rpx;border-bottom:1rpx solid #ece8e1}.root-left.data-v-cb87c5ea{display:flex;align-items:center;gap:20rpx}.avatar-wrap.data-v-cb87c5ea{position:relative;flex-shrink:0}.avatar.data-v-cb87c5ea{width:88rpx;height:88rpx;border-radius:50%;background:#ece8e1;display:block}.avatar-ring.data-v-cb87c5ea{position:absolute;top:-4rpx;right:-4rpx;bottom:-4rpx;left:-4rpx;border-radius:50%;border:2rpx solid transparent}.ring-gold.data-v-cb87c5ea{border-color:#d4a843;box-shadow:0 0 16rpx rgba(212,168,67,.35)}.root-info.data-v-cb87c5ea{display:flex;flex-direction:column;gap:8rpx}.root-name.data-v-cb87c5ea{font-size:32rpx;font-weight:700;color:#1c1917}.root-tags.data-v-cb87c5ea{display:flex;align-items:center;gap:12rpx}.root-level.data-v-cb87c5ea{font-size:20rpx;color:#d4a843;background:rgba(212,168,67,.1);padding:2rpx 12rpx;border-radius:10rpx}.root-count.data-v-cb87c5ea{font-size:20rpx;color:#a8a29e}.expand-btn.data-v-cb87c5ea{display:flex;align-items:center;gap:6rpx;background:rgba(255,107,0,.06);padding:8rpx 18rpx;border-radius:20rpx}.expand-text.data-v-cb87c5ea{font-size:22rpx;color:#ff6b00}.expand-arrow.data-v-cb87c5ea{font-size:20rpx;color:#ff6b00}.sub-tree.data-v-cb87c5ea{position:relative;padding:16rpx 32rpx 24rpx}.tree-line.data-v-cb87c5ea{position:absolute;left:55rpx;top:0;bottom:0;width:2rpx;background:#ece8e1}.member-node.data-v-cb87c5ea{display:flex;align-items:center;gap:16rpx;padding:16rpx 0;position:relative}.member-connector.data-v-cb87c5ea{position:absolute;left:-21rpx;top:50%;width:16rpx;height:2rpx;background:#ece8e1}.member-avatar.data-v-cb87c5ea{flex-shrink:0;width:64rpx;height:64rpx;border-radius:50%;overflow:hidden;background:#ece8e1}.member-avatar image.data-v-cb87c5ea{width:100%;height:100%;display:block}.member-info.data-v-cb87c5ea{display:flex;flex-direction:column;gap:4rpx}.member-name.data-v-cb87c5ea{font-size:26rpx;font-weight:500;color:#1c1917}.member-tag.data-v-cb87c5ea{font-size:20rpx;color:#a8a29e}.load-more.data-v-cb87c5ea{text-align:center;padding:20rpx 0 8rpx;font-size:24rpx;color:#ff6b00}.empty-members.data-v-cb87c5ea{padding:20rpx 0;text-align:center}.empty-hint.data-v-cb87c5ea{font-size:24rpx;color:#a8a29e}.rules-card.data-v-cb87c5ea{background:#fff;border-radius:24rpx;box-shadow:0 2rpx 16rpx rgba(0,0,0,.06),0 8rpx 32rpx rgba(0,0,0,.04);overflow:hidden;padding:8rpx 0}.rule-item.data-v-cb87c5ea{display:flex;align-items:center;gap:20rpx;padding:28rpx 32rpx;transition:background .12s}.rule-item.data-v-cb87c5ea:active{background:rgba(0,0,0,.024)}.rule-num.data-v-cb87c5ea{width:64rpx;height:64rpx;border-radius:16rpx;display:flex;align-items:center;justify-content:center;flex-shrink:0}.num-text.data-v-cb87c5ea{font-size:28rpx;font-weight:800;color:#fff}.rule-texts.data-v-cb87c5ea{flex:1;display:flex;flex-direction:column;gap:6rpx}.rule-title.data-v-cb87c5ea{font-size:28rpx;font-weight:600;color:#1c1917}.rule-desc.data-v-cb87c5ea{font-size:22rpx;color:#a8a29e}
