.forward-dialog[data-v-d66f589e]{max-height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-box[data-v-d66f589e]{padding:10px;border-bottom:1px solid #eee}.list-container[data-v-d66f589e]{height:350px;overflow-y:auto}.list-item[data-v-d66f589e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.list-item[data-v-d66f589e]:hover{background-color:#f5f7fa}.list-item.selected[data-v-d66f589e]{background-color:#ecf5ff}.list-item .el-checkbox[data-v-d66f589e]{margin-right:10px}.list-item .avatar[data-v-d66f589e]{width:40px;height:40px;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.list-item .avatar img[data-v-d66f589e]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.list-item .info[data-v-d66f589e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.list-item .name[data-v-d66f589e]{font-size:14px;color:#303133;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item .sub-info[data-v-d66f589e]{font-size:12px;color:#909399;margin-top:2px}.empty[data-v-d66f589e]{text-align:center;padding:50px 0;color:#909399;font-size:14px}.selected-container[data-v-d66f589e]{margin-top:15px;padding:15px;background-color:#f5f7fa;border-radius:4px}.selected-title[data-v-d66f589e]{font-size:14px;color:#606266;margin-bottom:10px;font-weight:500}.selected-list[data-v-d66f589e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.selected-list .el-tag[data-v-d66f589e]{max-width:150px}.selected-list .el-tag[data-v-d66f589e] .el-tag__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-container[data-v-d66f589e]::-webkit-scrollbar{width:6px}.list-container[data-v-d66f589e]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#dcdfe6}.list-container[data-v-d66f589e]::-webkit-scrollbar-track{background-color:#f5f7fa}.contact-container[data-v-d66f589e]{display:-webkit-box;display:-ms-flexbox;display:flex;height:350px;overflow:hidden}.org-tree[data-v-d66f589e]{width:300px;border-right:1px solid #eee;overflow-y:auto;-ms-flex-negative:0;flex-shrink:0;padding:10px}.org-tree .custom-tree-node[data-v-d66f589e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.org-tree .custom-tree-node i[data-v-d66f589e]{margin-right:6px;color:#409eff}.org-tree[data-v-d66f589e]::-webkit-scrollbar{width:6px}.org-tree[data-v-d66f589e]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#dcdfe6}.org-tree[data-v-d66f589e]::-webkit-scrollbar-track{background-color:#f5f7fa}.user-list[data-v-d66f589e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-width:0}.user-list.full-width[data-v-d66f589e]{width:100%}.user-list[data-v-d66f589e]::-webkit-scrollbar{width:6px}.user-list[data-v-d66f589e]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#dcdfe6}.user-list[data-v-d66f589e]::-webkit-scrollbar-track{background-color:#f5f7fa}.action-footer[data-v-d66f589e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-top:1px solid #eee;background:#fff}.action-btns[data-v-d66f589e],.action-footer[data-v-d66f589e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-btns[data-v-d66f589e]{gap:24px}.action-btn[data-v-d66f589e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:0;outline:none;color:#303133;-webkit-transition:opacity .2s;transition:opacity .2s}.action-btn[data-v-d66f589e]:disabled{opacity:.35;cursor:not-allowed}.action-btn:not(:disabled):hover .action-icon[data-v-d66f589e]{background:#5a5a5a}.action-icon[data-v-d66f589e]{width:48px;height:48px;border-radius:50%;background:#3d3d3d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s;transition:background .2s}.action-icon i[data-v-d66f589e]{font-size:20px;color:#fff}.action-label[data-v-d66f589e]{font-size:12px;color:#606266;white-space:nowrap}.action-btn--danger .action-icon[data-v-d66f589e]{background:#3d3d3d}.action-btn--danger:not(:disabled):hover .action-icon[data-v-d66f589e]{background:#f56c6c}.action-close[data-v-d66f589e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:none;border:none;cursor:pointer;color:#909399;font-size:20px;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s;outline:none;-ms-flex-negative:0;flex-shrink:0}.action-close[data-v-d66f589e]:hover{color:#303133;background:#f5f7fa}