.work-analyse .ant-card-head{margin-bottom:0}.work-analyse .ant-card-bordered{border:none}.work-analyse .ant-card-head-title{font-size:16px;font-weight:700;padding:0}.work-analyse .ant-card-extra{padding:10px 0;line-height:1.5}.work-analyse .ant-card-extra .company-motto{font-size:14px;font-weight:700;color:#666;margin-right:10px;vertical-align:middle;display:inline-block}.work-analyse>.ant-card-body{padding:5px 0 0 0;height:calc(100vh - 118px);overflow-y:scroll;background-color:#f1f1f1}.work-analyse .main-content{margin:0 5px}.work-analyse .main-content .analysis-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.work-analyse .main-content .analysis-content .analysis-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;background:#fff;padding:20px}.work-analyse .main-content .analysis-content .analysis-block .section{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:0}.work-analyse .main-content .analysis-content .analysis-block .section .section-title{height:45px;line-height:40px;font-size:18px;font-weight:700;color:#333;margin-bottom:15px}.work-analyse .main-content .analysis-content .analysis-block .analysis-section{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:20px;min-width:300px;min-height:400px}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .section-title{font-size:18px;font-weight:700;color:#333;margin-bottom:20px;padding-left:0}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .subsection-title{text-align:center;font-size:16px;font-weight:700;color:#333;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .reference-section{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #e9ecef;border-bottom:none;overflow:hidden}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .reference-section .subsection-title{font-size:16px;font-weight:700;color:#333;margin-bottom:0;padding:8px 12px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .reference-section .reference-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .reference-section .reference-grid .reference-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;border-bottom:1px solid #e9ecef}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .reference-section .reference-grid .reference-row:last-child{border-bottom:none}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .reference-section .reference-grid .reference-row .reference-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 12px;font-size:14px;color:#495057;border-right:1px solid #e9ecef}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .reference-section .reference-grid .reference-row .reference-item:last-child{border-right:none}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .indicators-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #e9ecef;border-bottom:none;overflow:hidden}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .abnormal-section{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e9ecef}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .abnormal-section:last-child{border-right:none}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .abnormal-section .subsection-title{font-size:16px;font-weight:700;color:#333;margin-bottom:0;padding:8px 12px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .abnormal-section .abnormal-list{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .abnormal-section .abnormal-list .abnormal-item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:calc(50% - 5px);padding:0;font-size:14px;color:#ff4d4f;font-weight:500}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .abnormal-section .abnormal-list .abnormal-item.abnormal-green{color:#52c41a}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .abnormal-section .abnormal-list .abnormal-item.abnormal-high{color:#d32f2f;font-weight:700}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .advantage-section{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .advantage-section .subsection-title{font-size:16px;font-weight:700;color:#333;margin-bottom:0;padding:8px 12px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .advantage-section .advantage-list{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .advantage-section .advantage-list .advantage-item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:calc(50% - 5px);padding:0;font-size:14px;color:#52c41a;font-weight:500}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .advantage-section .advantage-list .advantage-item.advantage-green{color:#52c41a}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .advantage-section .advantage-list .advantage-item.advantage-red{color:#ff4d4f}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;border-bottom:none;border-top:none;overflow:hidden}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-label{text-align:center;font-weight:700;color:#333;margin-bottom:0;display:block;font-size:16px;-ms-flex-negative:0;flex-shrink:0;padding:8px 12px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-label .required{color:#ff4d4f;margin-right:2px}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-textarea{width:100%;border:1px solid #f0f0f0}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-textarea .ant-input{font-size:14px;line-height:1.6}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-textarea .ant-input::-webkit-input-placeholder{color:#999;font-style:italic}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-textarea .ant-input::-moz-placeholder{color:#999;font-style:italic}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-textarea .ant-input:-ms-input-placeholder{color:#999;font-style:italic}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-textarea .ant-input::-ms-input-placeholder{color:#999;font-style:italic}.work-analyse .main-content .analysis-content .analysis-block .analysis-section .improvement-section .measures-textarea .ant-input::placeholder{color:#999;font-style:italic}.work-analyse .main-content .goal-progress{margin-bottom:20px}.work-analyse .main-content .goal-progress .progress-bar{margin-bottom:15px}.work-analyse .main-content .goal-progress .progress-bar .progress-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;font-size:14px}.work-analyse .main-content .goal-progress .progress-bar .progress-label .progress-value{font-weight:700;color:#ff4d4f}.work-analyse .main-content .goal-progress .progress-bar .progress-track{height:8px;background-color:#f0f0f0;overflow:hidden}.work-analyse .main-content .goal-progress .progress-bar .progress-track .progress-fill{height:100%;background-color:#ff4d4f;-webkit-transition:width .3s;transition:width .3s}.work-analyse .main-content .goal-progress .goal-metrics{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.work-analyse .main-content .goal-progress .goal-metrics .metric-item{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}.work-analyse .main-content .goal-progress .goal-metrics .metric-item .metric-label{font-size:12px;color:#666;margin-bottom:5px}.work-analyse .main-content .goal-progress .goal-metrics .metric-item .metric-value{font-size:16px;font-weight:700}.work-analyse .main-content .goal-progress .goal-metrics .metric-item .metric-value.negative,.work-analyse .main-content .goal-progress .goal-metrics .metric-item .metric-value.reds{color:#ff4d4f}.work-analyse .main-content .chart-container .chart-title{font-size:16px;font-weight:700;margin-bottom:15px;color:#333}.work-analyse .main-content .chart-container .chart{width:100%}.work-analyse .main-content .table-section{margin-bottom:25px}.work-analyse .main-content .table-section .table-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;margin-bottom:15px;color:#333}.work-analyse .main-content .table-section .table-title .title-text{font-size:16px;font-weight:700;color:#333}.work-analyse .main-content .table-section .table-title .title-metrics{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.work-analyse .main-content .table-section .table-title .title-metrics .metric-label{font-size:12px;color:#666}.work-analyse .main-content .table-section .table-title .title-metrics .metric-value{font-size:14px;font-weight:700;color:#1890ff}.work-analyse .team-analysis-bottom{margin-top:20px}.work-analyse .team-analysis-bottom .team-table-row{background:#fff;padding:20px}.work-analyse .team-analysis-bottom .team-table-row .section-title{font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.work-analyse .team-analysis-improvement{background:#fff;padding:20px;min-height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.work-analyse .team-analysis-improvement .section-title{font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.work-analyse .team-analysis-improvement .team-horizontal-layout{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-reference-section{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;min-width:200px;border:1px solid #e9ecef}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-reference-section .subsection-title{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;padding:8px 12px;background-color:#f5f5f5}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-reference-section .reference-list .reference-item{padding:6px 10px;font-size:14px;color:#666;border-bottom:1px solid #f0f0f0}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-reference-section .reference-list .reference-item:last-child{border-bottom:none}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:400px;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .subsection-title{font-size:16px;font-weight:700;color:#333;margin-bottom:10px;padding:8px 12px;background-color:#f5f5f5}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table{border:1px solid #ddd;overflow:hidden;width:94%;margin:0 auto}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-header .header-cell{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 4px;font-weight:700;text-align:center;font-size:14px;border-right:1px solid #ddd}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-header .header-cell:last-child{border-right:none}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-header .header-cell:first-child{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row:last-child{border-bottom:none}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 4px;text-align:center;font-size:14px;border-right:1px solid #ddd}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell:last-child{border-right:none}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell:first-child{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8;font-weight:700;background-color:#def1ff}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.偏低,.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.未达成{color:#ff4d4f;font-weight:700}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.偏高{color:#d32f2f;font-weight:700}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.已达成,.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.良好{color:#52c41a;font-weight:700}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.正常{color:#fbac00;font-weight:700}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-improvement-section{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:200px}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-improvement-section .measures-label{text-align:center;font-weight:700;color:#333;margin-bottom:0;display:block;font-size:16px;-ms-flex-negative:0;flex-shrink:0;padding:8px 12px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-improvement-section .measures-label .required{color:#ff4d4f;margin-right:2px}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-improvement-section .measures-textarea{width:100%;border:1px solid #f0f0f0}.work-analyse .team-analysis-improvement .team-horizontal-layout .team-improvement-section .measures-textarea .ant-input{font-size:14px;line-height:1.6}.bgs1,th.bg1{background-color:rgba(24,144,255,.08)!important}.bgs2,th.bg2{background-color:rgba(104,189,130,.1)!important}.bgs3,th.bg3{background-color:rgba(251,172,0,.08)!important}.bgc,tr[data-row-key$=total],tr[data-row-key$=合计]{background-color:#e6f7ff!important}.th{height:45px;line-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;border-left:1px solid #ddd;border-bottom:1px solid #ddd}.th>div{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border-right:1px solid #ddd}.th>div b{font-size:15px}.th .th1{width:50px}.th .th1,.th .th2{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.th .th2{width:135px}.th .th3{width:185px;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.bgth{background-color:#e4e4e4}.bgth,.bt{border-top:1px solid #ddd}.blue{color:#1890ff}.ml-10{margin-left:10px}.c-green{color:#78bc0e!important}.bg-green{background-color:#78bc0e}.reds{color:#ff4d4f;cursor:default}.greens,.reds{font-weight:400}.greens{color:#52c41a}.barBox{height:80px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 0 15px}.barBox .bar{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 10px}.barBox .bar .rate{height:26px;line-height:24px;color:#000;font-size:12px}.barBox .bar .rate b{font-size:14px}.barBox .bar .rate .fl .reds{font-size:12px}.barBox .bar .rate .plr{padding-left:5px;padding-right:20px}.barBox .bar .parate{height:10px;border-radius:10px;background-color:#ddd}.barBox .bar .parate div{height:10px;float:left;border-radius:10px}.barBox .bar.bgc1 .rate .fl .c-blue,.barBox .bar.bgc1 .rate .fl .c-green.c,.barBox .bar.bgc1 .rate .fr .c-green.c{color:red!important}.barBox .bar.bgc1 .parate .bg-blue,.barBox .bar.bgc1 .parate .bg-green{background-color:red}.barBox .bar.bgc2 .rate .fl .c-blue,.barBox .bar.bgc2 .rate .fl .c-green.c,.barBox .bar.bgc2 .rate .fr .c-green.c{color:#fbac00!important}.barBox .bar.bgc2 .parate .bg-blue,.barBox .bar.bgc2 .parate .bg-green{background-color:#fbac00}.barBox .bar.bgc3 .rate .fl .c-blue,.barBox .bar.bgc3 .rate .fl .c-green.c,.barBox .bar.bgc3 .rate .fr .c-green.c{color:#52c41a!important}.barBox .bar.bgc3 .parate .bg-blue,.barBox .bar.bgc3 .parate .bg-green{background-color:#52c41a}.barBox .diff{height:25px;line-height:25px}.ai-analysis-content{width:100%;min-height:60px;max-height:200px;padding:8px 12px;font-size:14px;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;overflow-y:auto;border:1px solid #f0f0f0}