/*!
 *  build: admin-pro 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2025-8-22 17:00:14
 */[data-v-6201eca3]:export{menu-color:hsla(0,0%,100%,.85);menu-color-active:hsla(0,0%,100%,.95);menu-background:#1a1a1a;column-second-menu-background:#fff}.team-container[data-v-6201eca3]{padding:20px}.team-container .team-header[data-v-6201eca3]{margin-bottom:30px}.team-container .team-header .team-title[data-v-6201eca3]{font-size:24px;font-weight:600;color:#303133;margin-bottom:8px}.team-container .team-header .team-subtitle[data-v-6201eca3]{color:#909399;font-size:14px}.team-container .team-content[data-v-6201eca3]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.team-container .team-tree-container .tree-header[data-v-6201eca3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.team-container .team-tree-container .tree-header h3[data-v-6201eca3]{margin:0;color:#303133}.team-container .team-tree-container .tree-content[data-v-6201eca3]{min-height:400px}.team-container .team-tree-container .tree-content .empty-tree[data-v-6201eca3]{text-align:center;padding:60px 0;color:#909399}.team-container .team-tree-container .tree-content .empty-tree .empty-icon[data-v-6201eca3]{font-size:48px;margin-bottom:16px}.team-container .team-tree-container .tree-content .tree-diagram[data-v-6201eca3]{padding:20px 0}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table[data-v-6201eca3]{width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table th[data-v-6201eca3]{background-color:#f5f7fa;color:#606266;font-weight:500;padding:12px 8px;text-align:left;border-bottom:1px solid #ebeef5}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table td[data-v-6201eca3]{padding:12px 8px;border-bottom:1px solid #ebeef5}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table tr[data-v-6201eca3]:hover{background-color:#f5f7fa}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .level-0[data-v-6201eca3]{background-color:#f0f9eb}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .level-cell[data-v-6201eca3]{width:120px}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .level-indicator[data-v-6201eca3]{display:flex;align-items:center;font-size:13px}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .level-indicator[data-v-6201eca3]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#409eff;margin-right:6px}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .user-cell[data-v-6201eca3]{min-width:200px}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .user-info[data-v-6201eca3]{display:flex;align-items:center}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .user-avatar[data-v-6201eca3]{width:32px;height:32px;border-radius:50%;margin-right:10px;border:1px solid #dcdfe6}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .user-details[data-v-6201eca3]{display:flex;flex-direction:column}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .user-name[data-v-6201eca3]{font-weight:500;color:#303133}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .user-id[data-v-6201eca3]{font-size:12px;color:#909399;margin-top:2px}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .actions-cell[data-v-6201eca3]{white-space:nowrap}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .actions-cell .el-button[data-v-6201eca3]{padding:4px 0;margin-left:0;margin-right:8px}.team-container .team-tree-container .tree-content .tree-diagram .hierarchy-table .actions-cell .el-button+.el-button[data-v-6201eca3]{margin-left:0}.team-container .direct-team-container .team-stats[data-v-6201eca3]{margin-bottom:30px}.team-container .direct-team-container .team-stats .stat-card[data-v-6201eca3]{background:#f8f9fa;border-radius:8px;padding:20px;display:flex;align-items:center}.team-container .direct-team-container .team-stats .stat-card .stat-icon[data-v-6201eca3]{font-size:32px;color:#409eff;margin-right:16px}.team-container .direct-team-container .team-stats .stat-card .stat-content .stat-number[data-v-6201eca3]{font-size:24px;font-weight:600;color:#303133;margin-bottom:4px}.team-container .direct-team-container .team-stats .stat-card .stat-content .stat-label[data-v-6201eca3]{color:#909399;font-size:14px}.team-container .direct-team-container .team-list .list-header[data-v-6201eca3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.team-container .direct-team-container .team-list .list-header h3[data-v-6201eca3]{margin:0;color:#303133}.team-container .direct-team-container .team-list .user-info[data-v-6201eca3]{display:flex;align-items:center}.team-container .direct-team-container .team-list .user-info .user-avatar[data-v-6201eca3]{width:32px;height:32px;border-radius:50%;margin-right:8px}.team-container .direct-team-container .team-list .pagination-container[data-v-6201eca3]{margin-top:20px;text-align:right}.level-dialog-content .user-info-section[data-v-6201eca3]{margin-bottom:20px;padding:10px;background-color:#f8f9fa;border-radius:4px}.level-dialog-content .user-info-section p[data-v-6201eca3]{margin:5px 0;line-height:1.5}.level-dialog-content .level-select-section[data-v-6201eca3]{margin-top:20px}