.candidate[data-v-55b6eea3],.selected[data-v-55b6eea3]{position:absolute;display:inline-block;width:276px;height:400px;border:1px solid #e8e8e8}.picker[data-v-55b6eea3]{height:402px;position:relative;text-align:left}.picker .candidate[data-v-55b6eea3]{left:0;top:0}.picker .candidate .role-header[data-v-55b6eea3]{padding:10px!important;margin-bottom:5px;border-bottom:1px solid #e8e8e8}.picker .candidate .top-dept[data-v-55b6eea3]{margin-left:20px;cursor:pointer;color:#38adff}.picker .candidate .next-dept[data-v-55b6eea3]{float:right;color:#1890ff;cursor:pointer}.picker .candidate .next-dept-disable[data-v-55b6eea3]{float:right;color:#8c8c8c;cursor:not-allowed}.picker .candidate>div[data-v-55b6eea3]:first-child{padding:5px 10px}.picker .selected[data-v-55b6eea3]{right:0;top:0}.picker .org-items[data-v-55b6eea3]{overflow-y:auto;height:300px}.picker .org-items .anticon-close[data-v-55b6eea3]{position:absolute;right:5px;cursor:pointer;font-size:larger}.picker .org-items .org-dept-item[data-v-55b6eea3]{padding:10px 5px}.picker .org-items .org-dept-item>div[data-v-55b6eea3]{display:inline-block}.picker .org-items .org-dept-item>div>span[data-v-55b6eea3]:last-child{position:absolute;right:5px}.picker .org-items .org-role-item[data-v-55b6eea3]{padding:10px 5px}.picker .org-items .org-role-item[data-v-55b6eea3],.picker .org-items[data-v-55b6eea3] .org-user-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.picker .org-items[data-v-55b6eea3] .org-user-item{padding:5px}.picker .org-items[data-v-55b6eea3] .org-user-item>div{display:inline-block}.picker .org-items[data-v-55b6eea3] .org-user-item .avatar{width:35px;text-align:center;line-height:35px;background:#1890ff;color:#fff;border-radius:50%}.picker .org-items[data-v-55b6eea3] .org-item{margin:0 8px;border-radius:5px;position:relative}.picker .org-items[data-v-55b6eea3] .org-item .ant-checkbox-wrapper{margin-right:10px}.picker .org-items[data-v-55b6eea3] .org-item .name{margin-left:5px}.picker .org-items[data-v-55b6eea3] .org-item:hover{background:#f1f1f1}.selected[data-v-55b6eea3]{border-left:none}.selected .count[data-v-55b6eea3]{width:276px;padding:10px;display:inline-block;border-bottom:1px solid #e8e8e8;margin-bottom:5px}.selected .count>span[data-v-55b6eea3]:nth-child(2){float:right;color:#c75450;cursor:pointer}[data-v-55b6eea3] .ant-drawer-body{padding:10px 20px}.disabled[data-v-55b6eea3]{cursor:not-allowed!important;color:#8c8c8c!important}[data-v-55b6eea3]::-webkit-scrollbar{float:right;width:4px;height:4px;background-color:#fff}[data-v-55b6eea3]::-webkit-scrollbar-thumb{border-radius:16px;background-color:#efefef}.general-approval-process-panel[data-v-728dde98]{width:100%}.process-panel[data-v-728dde98]{background:-webkit-gradient(linear,left top,left bottom,from(#fafbfc),to(#f5f7fa));background:linear-gradient(180deg,#fafbfc,#f5f7fa);border:1px solid #e8eaed;border-radius:12px;padding:16px 16px 20px;-webkit-box-shadow:0 4px 16px rgba(17,31,44,.08);box-shadow:0 4px 16px rgba(17,31,44,.08)}.timeline-title[data-v-728dde98]{font-size:15px;font-weight:600;color:#111f2c;margin-bottom:4px;padding-bottom:12px;border-bottom:1px solid rgba(17,31,44,.08);letter-spacing:.02em}.process-empty[data-v-728dde98]{margin:24px 0}[data-v-728dde98] .process-timeline.ant-timeline{padding-top:8px!important}[data-v-728dde98] .process-timeline .ant-timeline-item{padding-bottom:18px}[data-v-728dde98] .process-timeline .ant-timeline-item-tail{border-left:2px solid #e4e7ed;top:28px;height:calc(100% - 12px)}[data-v-728dde98] .process-timeline .ant-timeline-item-head{background:transparent;padding:0}[data-v-728dde98] .process-timeline .ant-timeline-item-content{top:-2px;margin:0 0 0 22px;min-height:auto}[data-v-728dde98] .process-timeline-end .ant-timeline-item-tail{display:none}.icon-timeline[data-v-728dde98]{font-size:16px;color:#fff;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;-webkit-box-shadow:0 2px 6px rgba(24,144,255,.25);box-shadow:0 2px 6px rgba(24,144,255,.25)}.icon-timeline--approval[data-v-728dde98],.icon-timeline--root[data-v-728dde98]{background:linear-gradient(145deg,#1890ff,#096dd9);-webkit-box-shadow:0 2px 8px rgba(24,144,255,.35);box-shadow:0 2px 8px rgba(24,144,255,.35)}.icon-timeline--cc[data-v-728dde98]{background:linear-gradient(145deg,#52c41a,#389e0d);-webkit-box-shadow:0 2px 8px rgba(82,196,26,.3);box-shadow:0 2px 8px rgba(82,196,26,.3)}.icon-timeline--branch[data-v-728dde98]{background:linear-gradient(145deg,#722ed1,#531dab);-webkit-box-shadow:0 2px 8px rgba(114,46,209,.25);box-shadow:0 2px 8px rgba(114,46,209,.25)}.icon-timeline--end[data-v-728dde98]{background:linear-gradient(145deg,#52c41a,#237804);-webkit-box-shadow:0 2px 8px rgba(82,196,26,.28);box-shadow:0 2px 8px rgba(82,196,26,.28)}.timeline-warp[data-v-728dde98]{display:block;margin-left:4px;padding:2px 0 4px}.timeline-warp .timeline-left[data-v-728dde98]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.timeline-warp .timeline-left .condition[data-v-728dde98]{text-decoration:line-through;color:rgba(0,0,0,.35)}.timeline-warp .timeline-left .active[data-v-728dde98]{text-decoration:none;color:inherit}.timeline-warp .special-info[data-v-728dde98]{margin-top:8px;font-size:12px;color:#ff7d00;line-height:1.5}.timeline-warp .timeline-right[data-v-728dde98]{margin-top:10px}.node-title[data-v-728dde98]{font-size:16px;font-weight:700;color:#111f2c;line-height:1.4;margin-bottom:4px;word-break:break-all}.node-title .required-star[data-v-728dde98]{color:#ff4d4f;margin-right:2px;font-weight:700}.node-desc[data-v-728dde98]{margin-bottom:0!important;font-size:12px;color:rgba(23,26,29,.45);line-height:1.5}.node-meta[data-v-728dde98]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 8px;margin-top:2px;font-size:12px;color:rgba(23,26,29,.55);line-height:1.5}.node-meta-text[data-v-728dde98]{font-weight:500;color:rgba(23,26,29,.65)}.node-meta-extra[data-v-728dde98]{color:rgba(23,26,29,.45)}.node-tag[data-v-728dde98]{margin:0!important;line-height:20px;border-radius:4px}.role-tag-with-tooltip[data-v-728dde98]{cursor:help}.role-tag-with-tooltip[data-v-728dde98]:hover{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.18);box-shadow:0 0 0 2px rgba(24,144,255,.18)}.approver-strip[data-v-728dde98]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;width:auto;max-width:none}.end-node[data-v-728dde98]{margin-left:4px;font-size:14px;font-weight:500;color:rgba(23,26,29,.7);padding:4px 0}.avatar-box[data-v-728dde98]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:8px 8px 6px;min-width:64px;border-radius:8px;background:#fff;border:1px solid #eef0f3;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.avatar-box[data-v-728dde98]:hover{border-color:#d9e8ff;-webkit-box-shadow:0 2px 10px rgba(24,144,255,.08);box-shadow:0 2px 10px rgba(24,144,255,.08)}.avatar-box.disabled[data-v-728dde98]{cursor:not-allowed!important;pointer-events:none!important;opacity:.55}.avatar-box.disabled .add-user[data-v-728dde98]{color:rgba(0,0,0,.25)!important;border-color:#d9d9d9!important;background-color:#f5f5f5!important}.avatar-box--add[data-v-728dde98]{border-style:dashed;background:hsla(0,0%,100%,.85)}.avatar-box--add[data-v-728dde98]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 10px rgba(24,144,255,.12);box-shadow:0 2px 10px rgba(24,144,255,.12)}.avatar-box .add-user[data-v-728dde98]{padding:9px;font-size:18px;border-radius:50%;border:1px dashed #bfbfbf;color:rgba(0,0,0,.55);cursor:pointer;line-height:1;background:#fafafa}.avatar-box .add-user[data-v-728dde98]:hover{border-color:#1890ff;color:#1890ff;background:#f0f7ff}.avatar-box .name[data-v-728dde98]{width:100%;max-width:64px;margin-top:6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:rgba(23,26,29,.75);line-height:1.35}.avatar-box .name--add[data-v-728dde98]{margin-top:6px;color:rgba(23,26,29,.55);font-size:12px}.avatar-box .close[data-v-728dde98]{position:absolute;top:4px;right:4px;width:16px;height:16px;line-height:16px;font-size:10px;text-align:center;color:#fff;cursor:pointer;border-radius:50%;background:rgba(0,0,0,.38);-webkit-transition:background .2s;transition:background .2s}.avatar-box .close[data-v-728dde98]:hover{background:#ff4d4f}.avatar[data-v-728dde98]{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:36px;height:36px;background:#1890ff;color:#fff;border-radius:50%;font-size:13px;font-weight:500}.avatar.dept[data-v-728dde98]{background:#f77234}