.department-selector[data-v-28776f88]{width:100%}.department-selector .department-selector-input[data-v-28776f88],.department-selector .department-selector-input[data-v-28776f88] .el-input__inner{cursor:pointer}.department-selector .department-selector-tags[data-v-28776f88]{border:1px solid var(--el-border-color);cursor:pointer;border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;padding:4px 8px;transition:all .3s;display:flex}.department-selector .department-selector-tags[data-v-28776f88]:hover{border-color:var(--el-color-primary)}.department-selector .department-selector-tags .dept-tag[data-v-28776f88]{align-items:center;gap:6px;padding:4px 8px;display:flex}.department-selector .department-selector-tags .dept-tag .tag-icon[data-v-28776f88]{flex-shrink:0;font-size:14px}.department-selector .department-selector-tags .dept-tag .tag-name[data-v-28776f88]{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.department-selector .department-selector-tags .add-tag[data-v-28776f88]{color:var(--el-text-color-placeholder);align-items:center;display:flex}.department-selector .pointer[data-v-28776f88]{cursor:pointer}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .el-scrollbar{height:100%}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .el-scrollbar__wrap{max-height:none!important}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .dialog-content--mobile{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:12px 12px 8px;display:flex}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .dialog-content--mobile .search-input{flex-shrink:0;margin-bottom:12px}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .selector-body--mobile{flex-direction:column;flex:1;gap:12px;min-height:0}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .selector-body--mobile .tree-panel{flex-direction:column;flex:1;min-height:0;display:flex}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .selector-body--mobile .selected-panel{flex-direction:column;flex:none;width:100%;min-height:0;max-height:min(38vh,280px);display:flex}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .selector-body--mobile .selected-panel .panel-header{flex-shrink:0;min-height:44px}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .selector-body--mobile .selected-panel .el-scrollbar{flex:1;min-height:0}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .selector-body--mobile .dept-tree .el-tree-node__content{align-items:flex-start;height:auto;min-height:44px;padding-top:6px;padding-bottom:6px}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .selector-body--mobile .dept-tree .node-content{flex-wrap:wrap;row-gap:4px}.department-selector[data-v-28776f88] .department-selector-dialog.department-selector-dialog--mobile .selector-body--mobile .dept-tree .node-checkbox{margin-right:8px;transform:scale(1.15)}.department-selector-dialog .dialog-content .search-input[data-v-28776f88]{margin-bottom:16px}.department-selector-dialog .dialog-content .selector-body[data-v-28776f88]{gap:16px;display:flex}.department-selector-dialog .dialog-content .selector-body .tree-panel[data-v-28776f88]{border:1px solid var(--el-border-color);border-radius:4px;flex:1;overflow:hidden}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree[data-v-28776f88]{padding:8px}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree[data-v-28776f88] .el-tree-node__content{height:36px;margin-bottom:2px}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree[data-v-28776f88] .el-tree-node__content:hover{background-color:var(--el-fill-color-light)}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree .tree-node[data-v-28776f88]{flex:1;align-items:center;display:flex}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree .tree-node .node-content[data-v-28776f88]{flex:1;align-items:center;gap:8px;display:flex}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree .tree-node .node-content .node-icon[data-v-28776f88]{font-size:16px}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree .tree-node .node-content .dept-icon[data-v-28776f88]{color:var(--el-color-warning)}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree .tree-node .node-content .node-checkbox[data-v-28776f88]{margin-right:4px}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree .tree-node .node-content .node-label[data-v-28776f88]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree .tree-node .node-content .node-code[data-v-28776f88]{color:var(--el-text-color-secondary);margin-left:auto;font-size:12px}.department-selector-dialog .dialog-content .selector-body .tree-panel .dept-tree .tree-node .node-content .selected-icon[data-v-28776f88]{color:var(--el-color-primary);font-size:18px}.department-selector-dialog .dialog-content .selector-body .selected-panel[data-v-28776f88]{border:1px solid var(--el-border-color);border-radius:4px;width:240px;overflow:hidden}.department-selector-dialog .dialog-content .selector-body .selected-panel .panel-header[data-v-28776f88]{border-bottom:1px solid var(--el-border-color);background-color:var(--el-fill-color-light);justify-content:space-between;align-items:center;height:40px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list[data-v-28776f88]{padding:8px}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item[data-v-28776f88]{cursor:pointer;border-radius:4px;align-items:center;gap:10px;margin-bottom:8px;padding:8px;transition:all .3s;display:flex}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item[data-v-28776f88]:hover{background-color:var(--el-fill-color-light)}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item:hover .remove-icon[data-v-28776f88]{opacity:1}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item .dept-icon-large[data-v-28776f88]{color:var(--el-color-warning);flex-shrink:0;font-size:24px}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item .selected-info[data-v-28776f88]{flex:1;overflow:hidden}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item .selected-info .selected-name[data-v-28776f88]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item .selected-info .selected-code[data-v-28776f88]{color:var(--el-text-color-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item .remove-icon[data-v-28776f88]{opacity:0;color:var(--el-color-danger);cursor:pointer;transition:opacity .3s}.department-selector-dialog .dialog-content .selector-body .selected-panel .selected-list .selected-item .remove-icon[data-v-28776f88]:hover{color:var(--el-color-danger)}
