.donut-chart-wrap[data-v-17a1f7fa]{background:#fff;border-radius:8px;padding:16px;box-sizing:border-box;width:100%;min-height:340px;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(223,226,250,.6)}.donut-chart-wrap .chart-title[data-v-17a1f7fa]{font-family:PingFangSC-Medium;font-size:14px;color:#24324c;line-height:22px;font-weight:600;margin-bottom:8px;text-align:center}.donut-chart-wrap .chart-body[data-v-17a1f7fa]{width:100%;height:160px;flex-shrink:0}.donut-chart-wrap .chart-legend[data-v-17a1f7fa]{margin-top:8px;flex:1;min-height:120px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.donut-chart-wrap .chart-legend .legend-item[data-v-17a1f7fa]{display:grid;grid-template-columns:16px 52px 36px 52px;gap:8px;align-items:center;font-size:12px;color:#596378;line-height:20px}.donut-chart-wrap .chart-legend .legend-item .legend-dot[data-v-17a1f7fa]{width:8px;height:8px;border-radius:50%;justify-self:center}.donut-chart-wrap .chart-legend .legend-item .legend-name[data-v-17a1f7fa]{white-space:nowrap;text-align:left}.donut-chart-wrap .chart-legend .legend-item .legend-count[data-v-17a1f7fa]{text-align:center;color:#24324c}.donut-chart-wrap .chart-legend .legend-item .legend-percent[data-v-17a1f7fa]{white-space:nowrap;text-align:left;color:#4f7bff}[data-v-d04c9492] .ant-input-affix-wrapper,[data-v-d04c9492] .ant-input-number{border:1px solid #d0d2d7;border-radius:4px}[data-v-d04c9492] .ant-form-item-label{font-family:PingFangSC-Regular;font-size:14px;color:#596378}[data-v-d04c9492] .ant-checkbox-wrapper{margin-left:0;margin-right:8px;margin-bottom:4px}[data-v-d04c9492] .ant-descriptions-item-label{width:-moz-fit-content;width:fit-content;font-family:PingFangSC-Regular;font-size:14px;color:#243045;text-align:right;line-height:22px;font-weight:500}[data-v-d04c9492] .ant-descriptions-item-content{width:75%;font-family:PingFangSC-Regular;font-size:14px;color:#596378;line-height:22px;font-weight:400}[data-v-d04c9492] .ant-radio-button-wrapper-checked{background:#4f7bff;box-shadow:4px 4px 11px 0 #a7bdff;color:#fff}[data-v-d04c9492] .ant-radio-button-wrapper-checked:hover{color:#fff}[data-v-d04c9492] .ant-row>div{min-width:0}[data-v-d04c9492] .ZEl_table_container .ZEL_table_tabs{top:10px;left:0}.relative[data-v-d04c9492]{position:relative}.colActions[data-v-d04c9492]{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:10px;top:10px;z-index:1000}.colActions .btn[data-v-d04c9492]{margin-right:8px}.referenceTemplate[data-v-d04c9492]{position:absolute;right:10px;top:10px;font-family:PingFangSC-Regular;font-size:14px;color:#4f7bff;line-height:22px;font-weight:400;cursor:pointer;z-index:1000}.flex[data-v-d04c9492]{display:flex;justify-content:space-between;align-items:center}.fileItem[data-v-d04c9492]{height:22px;display:flex;align-items:center;font-family:PingFangSC-Regular;font-size:12px;color:#4f7bff;line-height:12px;font-weight:400;cursor:pointer}.fileItem .fileName[data-v-d04c9492]{margin-left:6px}.businessEvalContainer[data-v-d04c9492]{width:100%;padding:40px 26px;box-sizing:border-box;background:#fff;box-shadow:0 12px 24px 0 #dfe2fa;border-radius:8px;transform:translateY(-40px)}.footerActions[data-v-d04c9492]{position:fixed;bottom:0;right:0;z-index:10;width:calc(100% - 200px);height:64px;background:#fff;box-shadow:0 12px 24px 0 #dfe2fa;display:flex;justify-content:flex-end;align-items:center;padding-right:23px;box-sizing:border-box}.footerActions .btn[data-v-d04c9492]{margin-left:8px}.adminSupplement[data-v-d04c9492]{position:relative;padding-left:0!important;padding-right:24px!important}.adminSupplement[data-v-d04c9492]:after{content:"";position:absolute;width:100%;height:100%;left:-12px;top:-8px;z-index:-1;background-color:#eaf0ff}.scoreCol[data-v-d04c9492]{position:relative;padding-left:0!important;padding-right:24px!important;box-sizing:border-box}.scoreCol[data-v-d04c9492]:after{content:"";position:absolute;width:100%;height:100%;left:-12px;top:-8px;z-index:-1;background-color:#ffeeea}.titleContainer[data-v-d04c9492]{display:flex;align-items:center;margin-bottom:16px}.titleContainer .title[data-v-d04c9492]{font-family:PingFangSC-Semibold;font-size:16px;color:#24324c;line-height:14px;font-weight:600;margin-right:16px}.titleContainer .subTItle[data-v-d04c9492]{font-family:PingFangSC-Regular;font-size:14px;color:#24324c;line-height:14px;font-weight:400}.rowBox[data-v-d04c9492]{display:flex;align-items:center;padding-bottom:16px;box-sizing:border-box}.rowBox .label[data-v-d04c9492]{width:-moz-fit-content;width:fit-content;margin-right:8px}.rowBox .label[data-v-d04c9492],.rowBox .value[data-v-d04c9492]{font-family:PingFangSC-Regular;font-size:14px;color:#596378;line-height:22px;font-weight:400}.rowBox .value[data-v-d04c9492]{flex:1;min-width:0}.fileContent[data-v-d04c9492]{width:100%;margin-top:-5px}.personnel-statistics-page[data-v-d04c9492] .searchBar{margin-bottom:12px}.personnel-statistics-page .content-card[data-v-d04c9492]{background:#fff;border-radius:8px;padding:16px 20px;margin-bottom:12px;box-shadow:0 2px 8px rgba(223,226,250,.6)}.personnel-statistics-page .overview-section .overview-cards[data-v-d04c9492]{display:flex;gap:16px;flex-wrap:wrap}.personnel-statistics-page .overview-section .overview-card[data-v-d04c9492]{flex:1;min-width:160px;display:flex;align-items:center;padding:16px 20px;border-radius:8px;background:#f5f8ff}.personnel-statistics-page .overview-section .overview-card .card-icon[data-v-d04c9492]{width:48px;height:48px;border-radius:8px;margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff}.personnel-statistics-page .overview-section .overview-card.card-total .card-icon[data-v-d04c9492]{background:linear-gradient(135deg,#4f7bff,#7ea6ff)}.personnel-statistics-page .overview-section .overview-card.card-title .card-icon[data-v-d04c9492]{background:linear-gradient(135deg,#52c41a,#95de64)}.personnel-statistics-page .overview-section .overview-card.card-cert .card-icon[data-v-d04c9492]{background:linear-gradient(135deg,#fa8c16,#ffc069)}.personnel-statistics-page .overview-section .overview-card.card-pmp .card-icon[data-v-d04c9492]{background:linear-gradient(135deg,#9254de,#b37feb)}.personnel-statistics-page .overview-section .overview-card.card-age .card-icon[data-v-d04c9492]{background:linear-gradient(135deg,#13c2c2,#5cdbd3)}.personnel-statistics-page .overview-section .overview-card .card-label[data-v-d04c9492]{font-size:14px;color:#596378;margin-bottom:4px}.personnel-statistics-page .overview-section .overview-card .card-value .num[data-v-d04c9492]{font-size:24px;font-weight:600;color:#24324c}.personnel-statistics-page .overview-section .overview-card .card-value .unit[data-v-d04c9492]{font-size:14px;color:#596378;margin-left:4px}.personnel-statistics-page .charts-section[data-v-d04c9492]{padding-bottom:8px}.personnel-statistics-page .charts-section .charts-row[data-v-d04c9492]{display:flex;gap:12px;flex-wrap:wrap;align-items:stretch}.personnel-statistics-page .charts-section .charts-row .chart-item[data-v-d04c9492]{flex:1;min-width:180px;display:flex}.personnel-statistics-page .table-header-btns[data-v-d04c9492]{gap:8px}.personnel-statistics-page .table-header-btns[data-v-d04c9492],.personnel-statistics-page[data-v-d04c9492] .ZEL_table_header .headBtn{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:100%}.personnel-statistics-page .status-tag[data-v-d04c9492]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px}.personnel-statistics-page .status-tag.status-0[data-v-d04c9492]{color:#fa8c16;background:#fff7e6}.personnel-statistics-page .status-tag.status-1[data-v-d04c9492]{color:#52c41a;background:#f6ffed}.personnel-statistics-page .status-tag.status-2[data-v-d04c9492]{color:#ff4d4f;background:#fff1f0}.personnel-statistics-page .actionBtn.danger[data-v-d04c9492]{color:#ff4d4f}.personnel-statistics-page[data-v-d04c9492] .bigBtn{min-width:100px}.personnel-statistics-page[data-v-d04c9492] .ant-space-item{min-width:50px!important}.personnel-statistics-page[data-v-d04c9492] .ant-modal-body{padding:12px 24px}.delete-personnel-modal{min-width:680px}.delete-personnel-modal .ant-modal-body{padding:0}.delete-personnel-modal .ant-modal-content{padding:0;border-radius:8px;overflow:hidden}.delete-personnel-modal .delete-alert-header{margin:0;padding:16px 24px;border-radius:0;border-bottom:1px solid #f0f0f0}.delete-personnel-modal .delete-alert-header .ant-alert-icon{font-size:20px}.delete-personnel-modal .delete-alert-header .ant-alert-message{font-size:16px;font-weight:600;color:#1a1a2e}.delete-personnel-modal .delete-modal-content{padding:20px 24px}.delete-personnel-modal .delete-modal-content .person-info-card{margin-bottom:20px;background:#f0f4ff;border:1px solid #d6e4ff;border-radius:6px}.delete-personnel-modal .delete-modal-content .person-info-card .ant-card-head{border-bottom:none;padding:12px 16px 0;min-height:auto}.delete-personnel-modal .delete-modal-content .person-info-card .ant-card-body{padding:8px 16px 16px}.delete-personnel-modal .delete-modal-content .person-info-card .ant-typography-secondary{color:#8c8c8c}.delete-personnel-modal .delete-modal-content .person-info-card .label-text{min-width:50px;white-space:nowrap}.delete-personnel-modal .delete-modal-content .person-info-card .ant-typography{white-space:nowrap}.delete-personnel-modal .delete-modal-content .delete-reason-form{margin-bottom:16px}.delete-personnel-modal .delete-modal-content .delete-reason-form .reason-item{margin-bottom:0}.delete-personnel-modal .delete-modal-content .delete-reason-form .reason-item .ant-form-item-label{padding-bottom:4px}.delete-personnel-modal .delete-modal-content .delete-reason-form .reason-item .ant-form-item-label>label{font-size:14px;font-weight:500;color:#262626}.delete-personnel-modal .delete-modal-content .delete-reason-form .reason-item .ant-form-item-label>label:before{color:#ff4d4f;font-size:14px}.delete-personnel-modal .delete-modal-content .delete-warning-alert{padding:8px 12px;border-radius:6px;background:#fff2f0;border:1px solid #ffd4d2}.delete-personnel-modal .delete-modal-content .delete-warning-alert .ant-alert-message{font-size:13px;color:#ff4d4f;line-height:1.6}.delete-personnel-modal .delete-modal-content .delete-warning-alert .ant-alert-icon{color:#ff4d4f;font-size:16px;margin-top:1px}.delete-personnel-modal .delete-modal-footer{display:flex;justify-content:flex-end;padding:12px 24px 16px;border-top:1px solid #f0f0f0}.delete-personnel-modal .delete-modal-footer .delete-modal-cancel-btn{margin-right:8px}