.app-container[data-v-1a4aa0f3]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 84px)}.statistics-section[data-v-1a4aa0f3]{margin-bottom:20px}.statistics-section .stat-card[data-v-1a4aa0f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-radius:8px;background:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05);-webkit-transition:all .3s;transition:all .3s}.statistics-section .stat-card[data-v-1a4aa0f3]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.1);box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}.statistics-section .stat-card .stat-icon[data-v-1a4aa0f3]{width:56px;height:56px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px;font-size:28px}.statistics-section .stat-card .stat-info .stat-value[data-v-1a4aa0f3]{font-size:28px;font-weight:600;line-height:1;margin-bottom:8px}.statistics-section .stat-card .stat-info .stat-label[data-v-1a4aa0f3]{font-size:14px;color:#909399}.statistics-section .stat-card.total .stat-icon[data-v-1a4aa0f3]{background:#e6f7ff;color:#1890ff}.statistics-section .stat-card.total .stat-value[data-v-1a4aa0f3]{color:#1890ff}.statistics-section .stat-card.low .stat-icon[data-v-1a4aa0f3]{background:#f6ffed;color:#52c41a}.statistics-section .stat-card.low .stat-value[data-v-1a4aa0f3]{color:#52c41a}.statistics-section .stat-card.medium .stat-icon[data-v-1a4aa0f3]{background:#fff7e6;color:#faad14}.statistics-section .stat-card.medium .stat-value[data-v-1a4aa0f3]{color:#faad14}.statistics-section .stat-card.high .stat-icon[data-v-1a4aa0f3]{background:#fff1f0;color:#ff4d4f}.statistics-section .stat-card.high .stat-value[data-v-1a4aa0f3]{color:#ff4d4f}.statistics-section .stat-card.very-high .stat-icon[data-v-1a4aa0f3]{background:#2f1a1a;color:#ff1a1a}.statistics-section .stat-card.very-high .stat-value[data-v-1a4aa0f3]{color:#ff1a1a}.filter-section[data-v-1a4aa0f3]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.level-dot[data-v-1a4aa0f3]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.level-dot.low[data-v-1a4aa0f3]{background:#52c41a}.level-dot.medium[data-v-1a4aa0f3]{background:#faad14}.level-dot.high[data-v-1a4aa0f3]{background:#ff4d4f}.table-section[data-v-1a4aa0f3]{background:#fff;padding:20px;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.table-section .custom-table[data-v-1a4aa0f3]{margin-bottom:20px;width:100%}.table-section .custom-table[data-v-1a4aa0f3] .el-table__body td,.table-section .custom-table[data-v-1a4aa0f3] .el-table__header th{padding-left:4px;padding-right:4px}.table-section .custom-table[data-v-1a4aa0f3] .el-table__header th{padding-top:8px;padding-bottom:8px}.table-section .custom-table[data-v-1a4aa0f3] .el-table__body td{padding-top:6px;padding-bottom:6px}.table-section .custom-table[data-v-1a4aa0f3] .el-table__body,.table-section .custom-table[data-v-1a4aa0f3] .el-table__header{width:100%!important}.table-section .custom-table .user-cell-compact[data-v-1a4aa0f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:6px}.table-section .custom-table .user-cell-compact .user-avatar-small[data-v-1a4aa0f3]{background:#1890ff;color:#fff;font-weight:500;font-size:12px}.table-section .custom-table .user-cell-compact .user-name-compact[data-v-1a4aa0f3]{font-size:13px;font-weight:500;color:#303133;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-section .custom-table .score-display .score-value[data-v-1a4aa0f3]{font-size:20px;font-weight:600}.table-section .custom-table .score-display .score-value.score-low[data-v-1a4aa0f3]{color:#52c41a}.table-section .custom-table .score-display .score-value.score-medium[data-v-1a4aa0f3]{color:#faad14}.table-section .custom-table .score-display .score-value.score-high[data-v-1a4aa0f3]{color:#ff4d4f}.table-section .custom-table .score-display .score-value.score-unknown[data-v-1a4aa0f3]{color:#909399}.table-section .custom-table .score-display .score-unit[data-v-1a4aa0f3]{font-size:12px;color:#909399;margin-left:2px}.table-section .custom-table .risk-badge[data-v-1a4aa0f3]{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.table-section .custom-table .risk-badge.low[data-v-1a4aa0f3]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.table-section .custom-table .risk-badge.medium[data-v-1a4aa0f3]{background:#fff7e6;color:#faad14;border:1px solid #ffd591}.table-section .custom-table .risk-badge.high[data-v-1a4aa0f3],.table-section .custom-table .risk-badge.very_high[data-v-1a4aa0f3]{background:#fff1f0;color:#ff4d4f;border:1px solid #ffa39e}.table-section .custom-table .risk-badge.unknown[data-v-1a4aa0f3]{background:#f5f5f5;color:#909399;border:1px solid #d9d9d9}.table-section .custom-table .time-display[data-v-1a4aa0f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#909399;font-size:13px}.table-section .custom-table .time-display i[data-v-1a4aa0f3]{margin-right:4px}.table-section .custom-table .view-btn[data-v-1a4aa0f3]{color:#1890ff;font-weight:500}.table-section .custom-table .view-btn[data-v-1a4aa0f3]:hover{color:#40a9ff}.table-section .custom-pagination[data-v-1a4aa0f3]{margin-top:20px;text-align:right}.detail-dialog[data-v-1a4aa0f3] .el-dialog__body{padding:20px}.detail-dialog .detail-content .basic-info-card[data-v-1a4aa0f3]{background:#f8f9fa;border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid #ebeef5}.detail-dialog .detail-content .basic-info-card .basic-info-grid[data-v-1a4aa0f3]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px;margin-top:16px}.detail-dialog .detail-content .basic-info-card .basic-info-grid .info-item[data-v-1a4aa0f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.detail-dialog .detail-content .basic-info-card .basic-info-grid .info-item.full-width[data-v-1a4aa0f3]{grid-column:span 2}.detail-dialog .detail-content .basic-info-card .basic-info-grid .info-item .info-label[data-v-1a4aa0f3]{color:#606266;width:90px;-ms-flex-negative:0;flex-shrink:0}.detail-dialog .detail-content .basic-info-card .basic-info-grid .info-item .info-value[data-v-1a4aa0f3]{color:#303133;font-weight:500}.detail-dialog .detail-content .basic-info-empty[data-v-1a4aa0f3]{margin-bottom:24px}.detail-dialog .detail-content .user-card[data-v-1a4aa0f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;margin-bottom:20px}.detail-dialog .detail-content .user-card .user-avatar-large[data-v-1a4aa0f3]{margin-right:16px;background:#fff;color:#667eea;font-weight:600;font-size:24px}.detail-dialog .detail-content .user-card .user-meta[data-v-1a4aa0f3]{color:#fff}.detail-dialog .detail-content .user-card .user-meta .user-name[data-v-1a4aa0f3]{font-size:18px;font-weight:600;margin-bottom:6px}.detail-dialog .detail-content .user-card .user-meta .user-phone[data-v-1a4aa0f3]{font-size:14px;opacity:.9}.detail-dialog .detail-content .user-card .user-meta .user-phone i[data-v-1a4aa0f3]{margin-right:4px}.detail-dialog .detail-content .result-card[data-v-1a4aa0f3]{text-align:center;padding:24px;border-radius:12px;margin-bottom:24px}.detail-dialog .detail-content .result-card.low[data-v-1a4aa0f3]{background:#f6ffed;border:2px solid #b7eb8f}.detail-dialog .detail-content .result-card.medium[data-v-1a4aa0f3]{background:#fff7e6;border:2px solid #ffd591}.detail-dialog .detail-content .result-card.high[data-v-1a4aa0f3],.detail-dialog .detail-content .result-card.very_high[data-v-1a4aa0f3]{background:#fff1f0;border:2px solid #ffa39e}.detail-dialog .detail-content .result-card.unknown[data-v-1a4aa0f3]{background:#f5f5f5;border:2px solid #d9d9d9}.detail-dialog .detail-content .result-card .result-header[data-v-1a4aa0f3]{margin-bottom:12px}.detail-dialog .detail-content .result-card .result-header .result-label[data-v-1a4aa0f3]{font-size:14px;color:#666;margin-right:8px}.detail-dialog .detail-content .result-card .result-header .result-level[data-v-1a4aa0f3]{font-size:18px;font-weight:600}.detail-dialog .detail-content .result-card .result-score[data-v-1a4aa0f3]{margin-bottom:12px}.detail-dialog .detail-content .result-card .result-score .score-number[data-v-1a4aa0f3]{font-size:48px;font-weight:700}.detail-dialog .detail-content .result-card .result-score .score-text[data-v-1a4aa0f3]{font-size:16px;color:#666}.detail-dialog .detail-content .section-title[data-v-1a4aa0f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.detail-dialog .detail-content .section-title i[data-v-1a4aa0f3]{margin-right:8px;color:#1890ff}.detail-dialog .detail-content .answers-section[data-v-1a4aa0f3]{margin-bottom:24px}.detail-dialog .detail-content .answers-section .answer-list .answer-item[data-v-1a4aa0f3]{padding:12px 0;border-bottom:1px solid #f0f0f0}.detail-dialog .detail-content .answers-section .answer-list .answer-item[data-v-1a4aa0f3]:last-child{border-bottom:none}.detail-dialog .detail-content .answers-section .answer-list .answer-item .question[data-v-1a4aa0f3]{font-size:14px;color:#606266;margin-bottom:6px}.detail-dialog .detail-content .answers-section .answer-list .answer-item .answer[data-v-1a4aa0f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-dialog .detail-content .answers-section .answer-list .answer-item .answer .answer-label[data-v-1a4aa0f3]{font-size:13px;color:#909399;margin-right:4px}.detail-dialog .detail-content .answers-section .answer-list .answer-item .answer .answer-value[data-v-1a4aa0f3]{font-size:14px;font-weight:500;color:#303133;-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-dialog .detail-content .answers-section .answer-list .answer-item .answer .score-tag[data-v-1a4aa0f3]{font-size:12px;color:#1890ff;background:#e6f7ff;padding:2px 8px;border-radius:10px}.detail-dialog .detail-content .advice-section .advice-content[data-v-1a4aa0f3]{padding:16px;background:#f6ffed;border-radius:8px;font-size:14px;color:#389e0d;line-height:1.6}