.stat-row[data-v-64d47544]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;gap:0 16px}.stat-col[data-v-64d47544]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.stat-title[data-v-64d47544]{font-size:16px;color:#888;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-icon[data-v-64d47544]{font-size:22px;margin-right:8px}.stat-value[data-v-64d47544]{font-size:28px;font-weight:700;color:#333}.trend-wrap[data-v-57b07ad1]{background:#fff;border-radius:4px;margin-bottom:24px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 0 0 0}.trend-title[data-v-57b07ad1]{font-weight:700;font-size:16px;margin:0 0 12px 24px}.trend-chart-scroll[data-v-57b07ad1]{width:100%;overflow-x:auto}.trend-chart[data-v-57b07ad1]{min-width:600px;width:100%;height:320px}.statistics-analysis[data-v-3a8f9ed2]{margin-bottom:24px}.department-stats .dept-item[data-v-3a8f9ed2],.department-stats .progress-item[data-v-3a8f9ed2],.department-stats .week-item[data-v-3a8f9ed2],.project-progress .dept-item[data-v-3a8f9ed2],.project-progress .progress-item[data-v-3a8f9ed2],.project-progress .week-item[data-v-3a8f9ed2],.weekly-stats .dept-item[data-v-3a8f9ed2],.weekly-stats .progress-item[data-v-3a8f9ed2],.weekly-stats .week-item[data-v-3a8f9ed2]{margin-bottom:16px;padding:12px;border-radius:6px;background:#f8f9fa}.department-stats .dept-item[data-v-3a8f9ed2]:last-child,.department-stats .progress-item[data-v-3a8f9ed2]:last-child,.department-stats .week-item[data-v-3a8f9ed2]:last-child,.project-progress .dept-item[data-v-3a8f9ed2]:last-child,.project-progress .progress-item[data-v-3a8f9ed2]:last-child,.project-progress .week-item[data-v-3a8f9ed2]:last-child,.weekly-stats .dept-item[data-v-3a8f9ed2]:last-child,.weekly-stats .progress-item[data-v-3a8f9ed2]:last-child,.weekly-stats .week-item[data-v-3a8f9ed2]:last-child{margin-bottom:0}.dept-header[data-v-3a8f9ed2],.progress-header[data-v-3a8f9ed2],.week-header[data-v-3a8f9ed2]{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;margin-bottom:8px}.dept-header .dept-name[data-v-3a8f9ed2],.dept-header .progress-status[data-v-3a8f9ed2],.dept-header .week-name[data-v-3a8f9ed2],.progress-header .dept-name[data-v-3a8f9ed2],.progress-header .progress-status[data-v-3a8f9ed2],.progress-header .week-name[data-v-3a8f9ed2],.week-header .dept-name[data-v-3a8f9ed2],.week-header .progress-status[data-v-3a8f9ed2],.week-header .week-name[data-v-3a8f9ed2]{font-weight:700;color:#333}.dept-header .dept-hours[data-v-3a8f9ed2],.dept-header .progress-count[data-v-3a8f9ed2],.dept-header .week-hours[data-v-3a8f9ed2],.progress-header .dept-hours[data-v-3a8f9ed2],.progress-header .progress-count[data-v-3a8f9ed2],.progress-header .week-hours[data-v-3a8f9ed2],.week-header .dept-hours[data-v-3a8f9ed2],.week-header .progress-count[data-v-3a8f9ed2],.week-header .week-hours[data-v-3a8f9ed2]{color:#666;font-size:14px}.dept-details[data-v-3a8f9ed2],.week-details[data-v-3a8f9ed2]{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:12px;color:#666}.week-progress[data-v-3a8f9ed2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.week-progress span[data-v-3a8f9ed2]{font-size:12px;color:#666;min-width:60px}.progress-bar[data-v-3a8f9ed2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.progress-bar .progress-percent[data-v-3a8f9ed2]{font-size:12px;color:#666;min-width:40px}.stat-row[data-v-590b4ad2]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;gap:0 16px}.stat-col[data-v-590b4ad2]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.stat-title[data-v-590b4ad2]{font-size:16px;color:#888;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-icon[data-v-590b4ad2]{font-size:22px;margin-right:8px}.stat-value[data-v-590b4ad2]{font-size:28px;font-weight:700;color:#333}.trend-wrap[data-v-7d251632]{background:#fff;border-radius:4px;margin-bottom:24px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 0 0 0;margin-top:15px}.trend-title[data-v-7d251632]{font-weight:700;font-size:16px;margin:0 0 12px 24px}.trend-chart-scroll[data-v-7d251632]{width:100%;overflow-x:auto}.trend-chart[data-v-7d251632]{min-width:600px;width:100%;height:320px}.section-title[data-v-2af0daca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0 16px 0;font-weight:700;font-size:16px;color:#333}.section-title i[data-v-2af0daca]{margin-right:8px;color:#2d8cf0}.admin-content[data-v-2af0daca],.user-content[data-v-2af0daca]{margin-top:24px}