.staff-config-base[data-v-23ab8261]{width:100%;height:100%;padding:0!important;border-radius:12px;box-sizing:border-box;overflow:hidden}.staff-config-page[data-v-23ab8261]{height:100%;min-height:0;padding:24px 36px 18px;background:#f5f7fb;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.staff-config-card[data-v-23ab8261]{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid #edf0f6;border-radius:12px;box-shadow:0 8px 24px rgba(27,39,69,.05);overflow:hidden}.page-toolbar[data-v-23ab8261]{min-height:76px;padding:16px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:18px;background:linear-gradient(180deg,#fff,#fbfcff);border-bottom:1px solid #eef1f6;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.toolbar-left[data-v-23ab8261]{min-width:0}.page-title[data-v-23ab8261]{color:#1f2937;font-size:18px;font-weight:700;line-height:26px}.page-subtitle[data-v-23ab8261]{margin-top:3px;color:#8a94a6;font-size:12px;line-height:18px}.toolbar-right[data-v-23ab8261]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0}.refresh-btn[data-v-23ab8261]{height:34px;min-width:82px;padding:0 16px;border-radius:8px;font-weight:500}.content-body[data-v-23ab8261]{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex;gap:14px;padding:14px;box-sizing:border-box;overflow:hidden}.dept-tree-panel[data-v-23ab8261]{width:260px;-ms-flex-negative:0;flex-shrink:0;min-height:0;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #edf0f6;border-radius:10px;background:#fbfcff;overflow:hidden}.tree-panel-header[data-v-23ab8261]{padding:14px 14px 10px;border-bottom:1px solid #eef1f6;-ms-flex-negative:0;flex-shrink:0}.tree-panel-title[data-v-23ab8261]{color:#1f2937;font-size:14px;font-weight:700}.tree-search-wrap[data-v-23ab8261]{padding:10px 12px 0;-ms-flex-negative:0;flex-shrink:0}.dept-tree[data-v-23ab8261]{-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:8px 10px 12px;background:#fbfcff}.custom-tree-node[data-v-23ab8261]{-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:6px;padding-right:6px}.tree-node-content[data-v-23ab8261]{-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.tree-node-icon[data-v-23ab8261]{-ms-flex-negative:0;flex-shrink:0;color:#64748b;font-size:14px;line-height:18px;margin-top:1px}.tree-node-label[data-v-23ab8261]{-ms-flex:1;flex:1;min-width:0;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#334155;font-size:13px}.tree-leader-line[data-v-23ab8261]{min-width:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px}.tree-leader-name[data-v-23ab8261]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;font-size:11px;line-height:16px}.leader-tag[data-v-23ab8261]{-ms-flex-negative:0;flex-shrink:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:18px;padding:0 6px;border-radius:999px;background:#fff7ed;color:#ea580c;border:1px solid #ffedd5;font-size:11px;line-height:1;font-weight:600}.tree-node-count[data-v-23ab8261]{-ms-flex-negative:0;flex-shrink:0;min-width:20px;padding:0 6px;margin-top:0;border-radius:999px;background:#eef4ff;color:#1f5eff;font-size:11px;line-height:18px;text-align:center}.tree-node-count.is-interview[data-v-23ab8261]{background:#fff7ed;color:#ea580c}.tree-node-count.is-position[data-v-23ab8261]{background:#f1f5f9;color:#64748b}.table-panel[data-v-23ab8261]{-ms-flex:1;flex:1;min-width:0;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #edf0f6;border-radius:10px;overflow:hidden;background:#fff}.table-panel-header[data-v-23ab8261]{min-height:52px;padding:12px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid #eef1f6;background:linear-gradient(180deg,#fff,#fbfcff);-ms-flex-negative:0;flex-shrink:0}.table-panel-header-left[data-v-23ab8261]{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.table-panel-title[data-v-23ab8261]{color:#1f2937;font-size:15px;font-weight:700}.table-panel-subtitle[data-v-23ab8261]{color:#8a94a6;font-size:12px;-ms-flex-negative:0;flex-shrink:0}.staff-search-input[data-v-23ab8261]{width:220px;-ms-flex-negative:0;flex-shrink:0}.table-wrap[data-v-23ab8261]{-ms-flex:1;flex:1;min-height:0;padding:14px 14px 0;box-sizing:border-box;overflow:hidden}.table-wrap[data-v-23ab8261] .el-table{height:100%!important}.pagination-wrap[data-v-23ab8261]{min-height:58px;padding:10px 16px 14px;-ms-flex-pack:center;justify-content:center;background:#fff;border-top:1px solid #edf0f6;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.pagination-wrap[data-v-23ab8261],.staff-cell[data-v-23ab8261]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.staff-cell[data-v-23ab8261]{min-width:0;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.staff-avatar[data-v-23ab8261]{width:26px;height:26px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;color:#1f5eff;background:#eef4ff;border-radius:50%;font-size:13px;font-weight:700}.staff-name[data-v-23ab8261]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303846;font-weight:600}.account-text[data-v-23ab8261]{color:#475569;font-family:Arial,sans-serif}.cell-input[data-v-23ab8261],.cell-select[data-v-23ab8261]{width:100%}.cell-input[data-v-23ab8261] .el-input__inner{height:30px;line-height:30px;border-radius:7px;border-color:#dfe5ef}.cell-input[data-v-23ab8261] .el-input__inner:focus{border-color:#2f6bff}.column-header-tip[data-v-23ab8261]{cursor:help;border-bottom:1px dashed #c0c4cc}.device-code-cell[data-v-23ab8261]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;min-width:0}.device-code-text[data-v-23ab8261]{min-width:0;max-width:calc(100% - 28px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303846;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px}.device-code-text.is-empty[data-v-23ab8261]{color:#94a3b8;font-family:inherit;font-style:italic}.device-code-edit-btn[data-v-23ab8261]{-ms-flex-negative:0;flex-shrink:0;padding:0;color:#64748b}.device-code-edit-btn[data-v-23ab8261]:hover{color:#2f6bff}.device-code-input[data-v-23ab8261]{min-width:110px}.option-row[data-v-23ab8261]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.status-dot[data-v-23ab8261]{width:7px;height:7px;display:inline-block;border-radius:50%;background:#f59e0b}.status-dot.formal[data-v-23ab8261]{background:#22c55e}.status-dot.interview[data-v-23ab8261]{background:#f59e0b}[data-v-23ab8261] .tableHeader{height:42px;background:#f7f9fc!important;color:#303846;font-weight:600}[data-v-23ab8261] .tableHeader .cell{padding-left:8px;padding-right:8px;line-height:16px;white-space:normal}[data-v-23ab8261] .col-mobile-login .cell{padding-left:4px;padding-right:4px}[data-v-23ab8261] .el-table__fixed-left{box-shadow:6px 0 12px rgba(15,23,42,.04)}[data-v-23ab8261] .el-table{color:#303846;border-radius:10px;overflow:hidden}[data-v-23ab8261] .el-table--border,[data-v-23ab8261] .el-table--group{border-color:#edf0f6}[data-v-23ab8261] .el-table--border:after,[data-v-23ab8261] .el-table--group:after,[data-v-23ab8261] .el-table:before{background-color:#edf0f6}[data-v-23ab8261] .el-table th.el-table__cell{background:#f7f9fc}[data-v-23ab8261] .el-table td.el-table__cell,[data-v-23ab8261] .el-table th.el-table__cell{border-bottom:1px solid #edf0f6}[data-v-23ab8261] .el-table--border .el-table__cell{border-right:1px solid #edf0f6}[data-v-23ab8261] .el-table__body tr.current-row>td.el-table__cell,[data-v-23ab8261] .el-table__body tr:hover>td.el-table__cell{background:#f6f9ff}[data-v-23ab8261] .el-select .el-input__inner{height:30px;line-height:30px;border-radius:7px;border-color:#dfe5ef}[data-v-23ab8261] .el-select .el-input__inner:focus{border-color:#2f6bff}[data-v-23ab8261] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#1f5eff}[data-v-23ab8261] .dept-tree::-webkit-scrollbar,[data-v-23ab8261] .el-table .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}[data-v-23ab8261] .dept-tree::-webkit-scrollbar-thumb,[data-v-23ab8261] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c8d0dc}[data-v-23ab8261] .dept-tree::-webkit-scrollbar-track,[data-v-23ab8261] .el-table .el-table__body-wrapper::-webkit-scrollbar-track{background:#f3f5f9}[data-v-23ab8261] .el-tree-node__content{height:auto;min-height:34px;padding-top:6px;padding-bottom:6px;border-radius:8px;-ms-flex-align:start;align-items:flex-start}[data-v-23ab8261] .el-tree-node__expand-icon{-ms-flex-item-align:start;align-self:flex-start;margin-top:2px;line-height:18px}[data-v-23ab8261] .el-tree-node__content:hover{background:#f1f5ff}[data-v-23ab8261] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background:#eef4ff;color:#1f5eff}[data-v-23ab8261] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .tree-node-icon,[data-v-23ab8261] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .tree-node-label{color:#1f5eff}@media screen and (max-width:1200px){.staff-config-page[data-v-23ab8261]{padding:18px 20px}.page-toolbar[data-v-23ab8261]{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.toolbar-right[data-v-23ab8261]{width:100%;-ms-flex-pack:start;justify-content:flex-start}.content-body[data-v-23ab8261]{-ms-flex-direction:column;flex-direction:column;overflow:hidden}.dept-tree-panel[data-v-23ab8261]{width:100%;max-height:280px;-ms-flex-negative:0;flex-shrink:0}.table-panel[data-v-23ab8261]{-ms-flex:1;flex:1;min-height:0}}.staff-config-base.full-height{overflow:hidden}.staff-config-base.full-height .q-scrollarea{height:100%}.staff-config-base.full-height .q-scrollarea__container{overflow:hidden!important}.staff-config-base.full-height .q-scrollarea__content{height:100%;max-height:100%}.staff-config-base.full-height .q-scrollarea__content>.staff-config-page{height:100%}