.work-view .ant-card-head{margin-bottom:0}.work-view .ant-card-bordered{border:none}.work-view .ant-card-head-title{font-size:16px;font-weight:700;padding:0}.work-view .ant-card-extra{padding:10px 0;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.work-view .ant-card-extra .company-motto{font-size:14px;font-weight:700;color:#666;margin-right:10px;vertical-align:middle;display:inline-block}.work-view>.ant-card-body{padding:0;height:calc(100vh - 118px);overflow-y:scroll}.work-view .date-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#fff;padding:15px 20px;margin:0 5px 10px 5px}.work-view .date-selector .date-label{font-size:14px;font-weight:700;color:#333;white-space:nowrap}.work-view .date-selector .date-display{font-size:14px;color:#666}.work-view .main-content{margin:0 5px}.work-view .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:30px}.work-view .main-content .analysis-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;background:#fff}.work-view .main-content .analysis-block .section:not(:last-child):after{content:"";position:absolute;top:20px;bottom:20px;right:-1px;width:1px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,#d9d9d9),color-stop(80%,#d9d9d9),to(transparent));background:linear-gradient(180deg,transparent 0,#d9d9d9 20%,#d9d9d9 80%,transparent)}.work-view .main-content .section{position:relative;-webkit-box-flex:2;-ms-flex:2;flex:2;background:#fff;padding:20px;min-width:400px}.work-view .main-content .section .section-title{height:45px;line-height:40px;font-size:18px;font-weight:700;color:#333;margin-bottom:20px;padding-left:10px}.work-view .main-content .section .goal-progress{margin-bottom:20px}.work-view .main-content .section .goal-progress .progress-bar{margin-bottom:15px}.work-view .main-content .section .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-view .main-content .section .goal-progress .progress-bar .progress-label .progress-value{font-weight:700;color:#ff4d4f}.work-view .main-content .section .goal-progress .progress-bar .progress-track{height:8px;background-color:#f0f0f0;overflow:hidden}.work-view .main-content .section .goal-progress .progress-bar .progress-track .progress-fill{height:100%;background-color:#ff4d4f;-webkit-transition:width .3s;transition:width .3s}.work-view .main-content .section .goal-progress .goal-metrics{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.work-view .main-content .section .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-view .main-content .section .goal-progress .goal-metrics .metric-item .metric-label{font-size:12px;color:#666;margin-bottom:5px}.work-view .main-content .section .goal-progress .goal-metrics .metric-item .metric-value{font-size:16px;font-weight:700}.work-view .main-content .section .goal-progress .goal-metrics .metric-item .metric-value.negative{color:#ff4d4f}.work-view .main-content .section .chart-container .chart-title{font-size:16px;font-weight:700;margin-bottom:15px;color:#333}.work-view .main-content .section .chart-container .chart{width:100%}.work-view .main-content .section .table-section{margin-bottom:25px}.work-view .main-content .section .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-view .main-content .section .table-section .table-title .title-text{font-size:16px;font-weight:700;color:#333}.work-view .main-content .section .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-view .main-content .section .table-section .table-title .title-metrics .metric-label{font-size:12px;color:#666}.work-view .main-content .section .table-section .table-title .title-metrics .metric-value{font-size:14px;font-weight:700;color:#1890ff}.work-view .main-content .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-view .main-content .analysis-section .section-title{font-size:18px;font-weight:700;color:#333;margin-bottom:20px;padding-left:0}.work-view .main-content .analysis-section .section-title i{display:none}.work-view .main-content .analysis-section .subsection-title{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.work-view .main-content .analysis-section .reference-section{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #e9ecef;border-bottom:none;overflow:hidden}.work-view .main-content .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-view .main-content .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-view .main-content .analysis-section .reference-section .reference-grid .reference-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;border-bottom:1px solid #e9ecef}.work-view .main-content .analysis-section .reference-section .reference-grid .reference-row:last-child{border-bottom:none}.work-view .main-content .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-view .main-content .analysis-section .reference-section .reference-grid .reference-row .reference-item:last-child{border-right:none}.work-view .main-content .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-view .main-content .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-view .main-content .analysis-section .abnormal-section:last-child{border-right:none}.work-view .main-content .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-view .main-content .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-view .main-content .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-view .main-content .analysis-section .advantage-section{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0}.work-view .main-content .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-view .main-content .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-view .main-content .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-view .main-content .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:1px solid #e9ecef;border-top:none;overflow:hidden}.work-view .main-content .analysis-section .improvement-section .measures-label{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-view .main-content .analysis-section .improvement-section .measures-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:12px;background-color:#fff;font-size:14px;line-height:1.6;color:#495057;min-height:200px;white-space:pre-wrap;word-break:break-word}.work-view .main-content .team-analysis-full-width .section-title{font-size:18px;font-weight:700;color:#333;margin-bottom:20px;padding-left:10px}.work-view .summary-content{background:#fff}.work-view .summary-content .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:700;color:#333;margin-bottom:20px}.work-view .summary-content .section-title b{-webkit-box-flex:1;-ms-flex:1;flex:1}.work-view .summary-content .section-title .status-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:400;margin-bottom:0;padding:0}.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}.good{color:#52c41a}.bad,.good{font-weight:700}.bad{color:#ff4d4f}@media print{@page{margin:5mm;size:A4 landscape}.ant-card-extra,.ant-card-head,.company-motto,.main-sider,.navHeader{display:none!important}#PageIndex1{padding-top:0!important;padding-left:0!important}.work-view{position:static!important;width:100%!important;height:auto!important;margin:0!important;background:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}.main-content,.work-view{padding:0!important}.date-selector{margin:0 0 10px 0!important;padding:10px 15px!important}.analysis-content{gap:15px!important}.analysis-block{margin-bottom:15px!important}.analysis-block,.analysis-section,.section{padding:10px!important}.summary-content{margin-bottom:0!important;padding-bottom:0!important}.summary-content .section-title{margin-bottom:5px!important;margin-top:0!important;padding:0!important}.team-analysis-bottom,.team-improvement-row{margin-bottom:0!important;padding-bottom:0!important}body{margin:0!important;padding:0!important;background:#fff!important}.work-view .ant-card{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:#fff!important}.work-view .ant-card-body{padding:0!important;height:auto!important;overflow:visible!important;background:#fff!important}navHeader{display:none!important}.main-content{margin:0!important;background:#fff!important}.analysis-content{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:10px!important}.analysis-block,.analysis-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-direction:normal!important}.analysis-block{page-break-inside:avoid;margin-bottom:10px!important;background:#fff!important;padding:8px!important;-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:8px!important}.section{-webkit-box-flex:2!important;-ms-flex:2!important;flex:2!important}.analysis-section,.section{page-break-inside:avoid;background:#fff!important;padding:8px!important;border:1px solid #ddd!important}.analysis-section{-webkit-box-flex:1.5!important;-ms-flex:1.5!important;flex:1.5!important}.table-section{page-break-inside:avoid}.summary-content{page-break-before:avoid;margin-top:0!important;padding-top:0!important}.chart{background:#fff!important;width:800px!important;height:250px!important;-webkit-transform:scale(.68)!important;transform:scale(.68)!important;-webkit-transform-origin:left top!important;transform-origin:left top!important}.chart-container{width:600px!important;height:250px!important;overflow:visible!important}.th{border:1px solid #ddd!important}.bgth{background-color:#f0f0f0!important}.bgs1{background-color:#e6f7ff!important}.bgs2{background-color:#f6ffed!important}.bgs3{background-color:#fffbe6!important}.bgc{background-color:#f0f0f0!important}.parate{background-color:#ddd!important;overflow:visible!important}.parate,.parate div{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;height:10px!important;border-radius:10px!important}.parate div{display:block!important;float:left!important}.parate .bg-green{background-color:#52c41a!important}.bar.bgc1 .parate .bg-blue,.bar.bgc1 .parate .bg-green{background-color:red!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bar.bgc2 .parate .bg-blue,.bar.bgc2 .parate .bg-green{background-color:#fbac00!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.bar.bgc3 .parate .bg-blue,.bar.bgc3 .parate .bg-green{background-color:#52c41a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.measures-content{border:1px solid #ddd!important;background-color:#fff!important}.reference-item{border-bottom:1px solid #ccc!important}.abnormal-item,.advantage-item{color:#ddd!important}*{color:#000!important}.abnormal-item{color:#ff4d4f!important;font-weight:700!important}.abnormal-item.abnormal-high{color:#d32f2f!important;font-weight:700!important}.advantage-item{color:#52c41a!important;font-weight:700!important}.cell.偏低,.cell.未达成{color:#ff4d4f!important;font-weight:700!important}.cell.偏高{color:#d32f2f!important;font-weight:700!important}.cell.已达成,.cell.良好{color:#52c41a!important;font-weight:700!important}.cell.正常{color:#fbac00!important;font-weight:700!important}}.abnormal-high,.red2{color:#d32f2f!important;font-weight:700!important}.team-analysis-bottom .team-table-row{background:#fff;padding:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.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}.team-analysis-improvement .team-horizontal-layout{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;border:1px solid #e9ecef}.team-analysis-improvement .team-horizontal-layout .team-reference-section{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;min-width:200px}.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;border-bottom:1px solid #e9ecef;background-color:#f8f9fa}.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}.team-analysis-improvement .team-horizontal-layout .team-reference-section .reference-list .reference-item:last-child{border-bottom:none}.team-analysis-improvement .team-horizontal-layout .team-indicators-section{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:400px;border-left:1px solid #e9ecef}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .subsection-title{font-size:16px;text-align:center;border-bottom:1px solid #e9ecef;font-weight:700;color:#333;margin-bottom:10px;padding:8px 12px;background-color:#f8f9fa}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table{border:1px solid #e9ecef;overflow:hidden;width:90%;margin:0 auto}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-header{display:-webkit-box;display:-ms-flexbox;display:flex}.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;border-bottom:1px solid #ddd}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-header .header-cell:last-child{border-right:none}.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}.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}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row:last-child{border-bottom:none}.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}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell:last-child{border-right:none}.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}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.member-name{font-weight:700;background-color:#def1ff}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.偏低,.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.未达成{color:#ff4d4f;font-weight:700}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.偏高{color:#d32f2f;font-weight:700}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.已达成,.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.良好,.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.达标{color:#52c41a;font-weight:700}.team-analysis-improvement .team-horizontal-layout .team-indicators-section .indicators-table .table-row .cell.正常{color:#fbac00;font-weight:700}.team-analysis-improvement .team-horizontal-layout .team-improvement-section{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:200px;border-left:1px solid #e9ecef}.team-analysis-improvement .team-horizontal-layout .team-improvement-section .measures-label{border-bottom:1px solid #e9ecef;text-align:center;font-weight:700;color:#333;margin-bottom:8px;display:block;font-size:16px;padding:8px 12px;background-color:#f8f9fa}.team-analysis-improvement .team-horizontal-layout .team-improvement-section .measures-content{padding:10px;min-height:200px;font-size:14px;line-height:1.6;color:#666;white-space:pre-wrap;word-break:break-word}.team-analysis-improvement .section-title{font-size:18px;font-weight:700;color:#333;margin-bottom:20px;padding-left:10px;-ms-flex-negative:0;flex-shrink:0}.status-red{color:#ff4d4f}.work-summary-content .main-content{margin:0!important}.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}.work-summarys{margin:0 0 10px 0!important}.abnormal-green{color:#52c41a!important}.summary-title{height:50px;line-height:50px;margin:20px}.advantage-green{color:#52c41a!important}.advantage-red{color:#ff4d4f!important}.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}.c-green{color:#78bc0e!important}