.excellent-staff-page[data-v-6cdde12c]{padding:16px;height:100%;background:#f5f7fa;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.page-header[data-v-6cdde12c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-shrink:0}.page-title-group[data-v-6cdde12c]{display:flex;align-items:baseline;gap:10px}.page-title[data-v-6cdde12c]{font-size:18px;font-weight:700;color:#303133}.page-subtitle[data-v-6cdde12c]{font-size:12px;color:#909399}.header-actions[data-v-6cdde12c]{display:flex;align-items:center;gap:10px}.summary-cards[data-v-6cdde12c]{display:flex;gap:12px;margin-bottom:12px;flex-shrink:0}.summary-card[data-v-6cdde12c]{flex:1;background:#fff;border-radius:6px;padding:12px 16px;box-shadow:0 1px 3px rgba(0,0,0,.04);display:flex;flex-direction:column;align-items:center}.summary-label[data-v-6cdde12c]{font-size:12px;color:#909399;margin-bottom:6px}.summary-value[data-v-6cdde12c]{font-size:22px;font-weight:700;color:#303133}.summary-value.star[data-v-6cdde12c]{color:#e6a23c}.summary-value.on-time[data-v-6cdde12c]{color:#67c23a}.summary-value.score[data-v-6cdde12c]{color:#409eff}.table-scroll-area[data-v-6cdde12c]{flex:1;min-height:0;overflow:hidden}.analysis-table[data-v-6cdde12c]{background:#fff;border-radius:6px;flex:none}.analysis-table[data-v-6cdde12c] .el-table__body-wrapper{scrollbar-width:thin;scrollbar-color:#c0c4cc transparent}.analysis-table[data-v-6cdde12c] .el-table__body-wrapper::-webkit-scrollbar{height:10px;width:10px}.analysis-table[data-v-6cdde12c] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:5px}.rank-badge[data-v-6cdde12c]{display:inline-block;width:24px;height:24px;line-height:24px;border-radius:50%;color:#fff;font-weight:700}.rank-1[data-v-6cdde12c]{background:#f5b400}.rank-2[data-v-6cdde12c]{background:#a8a8a8}.rank-3[data-v-6cdde12c]{background:#cd7f32}.rate-cell[data-v-6cdde12c]{font-weight:600}.rate-good[data-v-6cdde12c]{color:#67c23a}.rate-normal[data-v-6cdde12c]{color:#e6a23c}.rate-bad[data-v-6cdde12c]{color:#f56c6c}.score-cell[data-v-6cdde12c]{font-weight:700}.analysis-table[data-v-6cdde12c] .score-col,.analysis-table[data-v-6cdde12c] .score-col .cell,.analysis-table[data-v-6cdde12c] th.score-col-header .cell{text-align:center!important;justify-content:center!important}.no-data[data-v-6cdde12c]{color:#c0c4cc;font-size:12px}.legend-bar[data-v-6cdde12c]{margin-top:10px;padding:8px 0;flex-shrink:0}.legend-tip[data-v-6cdde12c]{font-size:12px;color:#c0c4cc}