.man-hour-summary[data-v-c7c25822]{font-family:Arial,sans-serif}.man-hour-summary .el-table[data-v-c7c25822]{overflow:hidden;border:1px solid #ebeef5}.man-hour-summary .el-table[data-v-c7c25822]:before{display:none}.man-hour-summary .el-table__header-wrapper[data-v-c7c25822]{background-color:#f8fafc}.man-hour-summary .el-table__header th[data-v-c7c25822]{background-color:#f8fafc!important;color:#2c3e50;font-weight:600;padding:16px 0;border-bottom:2px solid #e2e8f0}.man-hour-summary .el-table__body td[data-v-c7c25822]{padding:12px 0;border-bottom:1px solid #f0f4f8}.man-hour-summary .el-table__body tr:hover>td[data-v-c7c25822]{background-color:#f1f5f9!important;transition:background-color .3s ease}.man-hour-summary .el-table__body tr:last-child td[data-v-c7c25822]{border-bottom:none}.man-hour-summary .el-table__fixed-right[data-v-c7c25822]:before,.man-hour-summary .el-table__fixed[data-v-c7c25822]:before{display:none}.man-hour-summary .el-table__fixed-right-patch[data-v-c7c25822]{background-color:#f8fafc}.man-hour-summary .el-table__fixed-right[data-v-c7c25822],.man-hour-summary .el-table__fixed[data-v-c7c25822]{box-shadow:6px 0 6px -4px rgba(0,0,0,.1);border-left:1px solid #e2e8f0}.man-hour-summary .el-table__body-wrapper[data-v-c7c25822]::-webkit-scrollbar{width:8px;height:8px}.man-hour-summary .el-table__body-wrapper[data-v-c7c25822]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}.man-hour-summary .el-table__body-wrapper[data-v-c7c25822]::-webkit-scrollbar-track{background-color:#f1f5f9}.man-hour-summary .el-table__row td[data-v-c7c25822]:first-child,.man-hour-summary .el-table__row td[data-v-c7c25822]:nth-child(2){font-weight:600;color:#1e293b}.man-hour-summary .el-table__body tr[data-v-c7c25822]:nth-child(2n){background-color:#fafbfc}.man-hour-summary .el-date-editor.el-input[data-v-c7c25822]{margin-bottom:20px}.man-hour-summary .el-date-editor.el-input .el-input__inner[data-v-c7c25822]{border-radius:4px;border:1px solid #e2e8f0;padding:8px 12px;color:#2c3e50}[data-v-c7c25822] .el-table__column-filter-trigger{margin-left:5px}[data-v-c7c25822] .no-filter-icon .el-table__column-filter-trigger{display:none}[data-v-c7c25822] .custom-progress-bar .el-progress-bar__inner,[data-v-c7c25822] .custom-progress-bar .el-progress-bar__outer{max-width:98px}.worktime-container[data-v-c7c25822]{display:flex;align-items:center;gap:10px;width:100%;justify-content:flex-start}.worktime-value[data-v-c7c25822]{min-width:40px;text-align:left;font-weight:700}.progress-container[data-v-c7c25822]{flex:1;max-width:120px;background-color:#ebeef5;border-radius:4px;height:30px;overflow:hidden;position:relative;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar[data-v-c7c25822]{height:100%;border-radius:4px;display:flex;align-items:center;justify-content:flex-start;transition:all .3s ease;position:relative}.progress-bar .percentage[data-v-c7c25822]{padding:0 5px;color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.25);white-space:nowrap}.progress-bar[style*="width: 0%"] .percentage[data-v-c7c25822]{color:#606266;text-shadow:none;position:absolute;left:5px}