#nprogress[data-v-363b843c]{pointer-events:none}#nprogress .bar[data-v-363b843c]{background:#6954f0;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-363b843c]{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #6954f0,0 0 5px #6954f0;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-363b843c]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-363b843c]{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#6954f0;border-left-color:#6954f0;border-radius:50%;animation:nprogress-spinner-363b843c .4s linear infinite}.nprogress-custom-parent[data-v-363b843c]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-363b843c],.nprogress-custom-parent #nprogress .spinner[data-v-363b843c]{position:absolute}@keyframes nprogress-spinner-363b843c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.quality-report-page[data-v-363b843c]{padding:4px;background:#f0f2f5;min-height:calc(100vh - 64px)}.quality-report-page .header-section[data-v-363b843c]{background:#fff;padding:20px 24px;border-radius:8px;margin-bottom:16px;box-shadow:0 1px 4px rgba(0,0,0,.08)}.quality-report-page .header-section .page-title[data-v-363b843c]{margin:0 0 20px 0;font-size:20px;font-weight:600;color:#262626}.quality-report-page .header-section .filter-section .filter-item label[data-v-363b843c]{display:block;margin-bottom:8px;color:#666;font-size:14px}.quality-report-page .statistics-row[data-v-363b843c]{margin-bottom:16px}.quality-report-page .statistics-row .stats-card[data-v-363b843c]{background:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.08);height:100%;display:flex;flex-direction:column;transition:all .3s}.quality-report-page .statistics-row .stats-card[data-v-363b843c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.12);transform:translateY(-2px)}.quality-report-page .statistics-row .stats-card .card-header[data-v-363b843c]{padding:16px 20px;border-bottom:1px solid #f0f0f0}.quality-report-page .statistics-row .stats-card .card-header h3[data-v-363b843c]{margin:0;font-size:16px;font-weight:600;color:#262626}.quality-report-page .statistics-row .stats-card .card-body[data-v-363b843c]{flex:1;padding:20px}.quality-report-page .statistics-row .stats-card .card-body .stat-item[data-v-363b843c]{display:flex;align-items:center;margin-bottom:17.5px}.quality-report-page .statistics-row .stats-card .card-body .stat-item.single[data-v-363b843c]{margin-bottom:0;justify-content:center}.quality-report-page .statistics-row .stats-card .card-body .stat-item[data-v-363b843c]:last-child{margin-bottom:0}.quality-report-page .statistics-row .stats-card .card-body .stat-item .stat-icon[data-v-363b843c]{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.quality-report-page .statistics-row .stats-card .card-body .stat-item .stat-icon .anticon[data-v-363b843c]{font-size:24px;color:#fff}.quality-report-page .statistics-row .stats-card .card-body .stat-item .stat-content[data-v-363b843c]{flex:1}.quality-report-page .statistics-row .stats-card .card-body .stat-item .stat-content .stat-label[data-v-363b843c]{font-size:13px;color:#8c8c8c;margin-bottom:4px}.quality-report-page .statistics-row .stats-card .card-body .stat-item .stat-content .stat-value[data-v-363b843c]{font-size:20px;font-weight:600;color:#262626}.quality-report-page .charts-row[data-v-363b843c]{margin-bottom:16px}.quality-report-page .charts-row .stats-card[data-v-363b843c]{background:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.08);height:100%;display:flex;flex-direction:column;margin-bottom:16px}.quality-report-page .charts-row .stats-card .card-header[data-v-363b843c]{padding:16px 20px;border-bottom:1px solid #f0f0f0}.quality-report-page .charts-row .stats-card .card-header h3[data-v-363b843c]{margin:0;font-size:16px;font-weight:600;color:#262626}.quality-report-page .charts-row .stats-card .card-body[data-v-363b843c]{flex:1;padding:20px}.quality-report-page .charts-row .stats-card .card-body .chart-container[data-v-363b843c]{width:100%;height:300px}.quality-report-page .charts-row .stats-card .card-body .chart-container-large[data-v-363b843c]{width:100%;height:350px}.quality-report-page .table-section[data-v-363b843c]{background:#fff;padding:20px 24px 20px 24px;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.08)}.quality-report-page .table-section .table-header[data-v-363b843c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.quality-report-page .table-section .table-header h3[data-v-363b843c]{margin:0;font-size:16px;font-weight:600;color:#262626}.quality-report-page .table-section .vxe-table[data-v-363b843c]{font-size:13px}.quality-report-page .table-section .vxe-table .vxe-header--column[data-v-363b843c]{background:#fafafa;font-weight:600;color:#262626}.quality-report-page .table-section .vxe-table .vxe-body--row.total-row[data-v-363b843c]{background:#e6f7ff!important;font-weight:600}.quality-report-page .table-section .vxe-table .vxe-body--row.total-row[data-v-363b843c]:hover{background:#bae7ff!important}.quality-report-page .table-section .vxe-table .vxe-body--row[data-v-363b843c]:hover{background:#f5f5f5}.quality-report-page .table-section .vxe-table .vxe-cell[data-v-363b843c]{padding:8px 6px}.quality-report-page .table-section .table-pagination[data-v-363b843c]{margin-top:16px;display:flex;justify-content:flex-end}.quality-report-page .column-settings .column-item[data-v-363b843c]{padding:8px 0;border-bottom:1px solid #f0f0f0}.quality-report-page .column-settings .column-item[data-v-363b843c]:last-child{border-bottom:none}.quality-report-page .column-settings .column-item .ant-checkbox-wrapper[data-v-363b843c]{width:100%;padding:4px 0}@media (max-width:1200px){.quality-report-page .charts-row .stats-card .card-body .chart-container[data-v-363b843c]{height:250px}.quality-report-page .charts-row .stats-card .card-body .chart-container-large[data-v-363b843c]{height:300px}}@media (max-width:768px){.quality-report-page[data-v-363b843c]{padding:8px}.quality-report-page .header-section[data-v-363b843c]{padding:16px}.quality-report-page .header-section .page-title[data-v-363b843c]{font-size:18px;margin-bottom:16px}.quality-report-page .charts-row .stats-card[data-v-363b843c],.quality-report-page .charts-row[data-v-363b843c],.quality-report-page .statistics-row .stats-card[data-v-363b843c],.quality-report-page .statistics-row[data-v-363b843c]{margin-bottom:12px}.quality-report-page .charts-row .stats-card .card-body[data-v-363b843c]{padding:16px}.quality-report-page .charts-row .stats-card .card-body .chart-container-large[data-v-363b843c],.quality-report-page .charts-row .stats-card .card-body .chart-container[data-v-363b843c]{height:220px}.quality-report-page .table-section[data-v-363b843c]{padding:16px 16px 6px 16px}.quality-report-page .table-section .ant-table[data-v-363b843c]{font-size:12px}.quality-report-page .table-section .ant-table .ant-table-tbody>tr>td[data-v-363b843c],.quality-report-page .table-section .ant-table .ant-table-thead>tr>th[data-v-363b843c]{padding:8px 6px}}