.audit-report-page[data-v-66756bd8]{padding:16px;background:#f5f7fa;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column}.report_table[data-v-66756bd8] .el-card__body{padding-bottom:0;display:flex;flex-direction:column;overflow:hidden}.page-header[data-v-66756bd8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.page-header h2[data-v-66756bd8]{margin:0;font-size:22px;font-weight:600}.page-header p[data-v-66756bd8]{margin:4px 0 0;color:#909399;font-size:13px}.filter-card[data-v-66756bd8]{margin-bottom:6px;padding-top:10px}.filter-card[data-v-66756bd8] .el-card__body{padding-bottom:5px}.filter-card[data-v-66756bd8] .el-form-item{margin-bottom:5px}.stats-grid[data-v-66756bd8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.stat-card[data-v-66756bd8]{padding:20px;border-radius:12px;color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:center}.stat-label[data-v-66756bd8]{font-size:14px;opacity:.9}.stat-value[data-v-66756bd8]{font-size:32px;font-weight:700;margin-top:4px;line-height:1.2}.stat-sub[data-v-66756bd8]{margin-top:6px;font-size:12px;opacity:.85}.stat-total[data-v-66756bd8]{background:linear-gradient(135deg,#4c6ef5,#5c7cfa)}.stat-periodic[data-v-66756bd8]{background:linear-gradient(135deg,#2ecc71,#27ae60)}.stat-manual[data-v-66756bd8]{background:linear-gradient(135deg,#ffa940,#fa8c16)}.stat-published[data-v-66756bd8]{background:linear-gradient(135deg,#ff6b6b,#ff4757)}.detail-content[data-v-66756bd8]{max-height:70vh;overflow-y:auto;padding:10px;box-sizing:border-box}.stat-item[data-v-66756bd8]{text-align:center;padding:16px;background:#f5f7fa;border-radius:8px}.stat-item-label[data-v-66756bd8]{font-size:14px;color:#909399;margin-bottom:8px}.stat-item-value[data-v-66756bd8]{font-size:24px;font-weight:700;color:#303133}.stat-item-clickable[data-v-66756bd8]{display:flex;align-items:center;padding:20px;background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:12px;border:1px solid #e4e7ed;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05)}.stat-item-clickable[data-v-66756bd8]:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.12);border-color:#409eff}.stat-item-icon[data-v-66756bd8]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;margin-right:16px;flex-shrink:0}.attack-icon[data-v-66756bd8]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f)}.file-icon[data-v-66756bd8]{background:linear-gradient(135deg,#4ecdc4,#44a08d)}.rate-icon[data-v-66756bd8]{background:linear-gradient(135deg,#a8edea,#fed6e3);color:#333}.operation-icon[data-v-66756bd8]{background:linear-gradient(135deg,#667eea,#764ba2)}.alert-icon[data-v-66756bd8]{background:linear-gradient(135deg,#f093fb,#f5576c)}.blacklist-icon[data-v-66756bd8]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.config-icon[data-v-66756bd8]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.stat-item-content[data-v-66756bd8]{flex:1;text-align:left}.stat-item-content .stat-item-label[data-v-66756bd8]{font-size:14px;color:#606266;margin-bottom:8px;font-weight:500}.stat-item-content .stat-item-value[data-v-66756bd8]{font-size:28px;font-weight:700;color:#303133;margin-bottom:4px;line-height:1.2}.stat-item-hint[data-v-66756bd8]{font-size:12px;color:#909399;margin-top:4px;display:flex;align-items:center;gap:4px}.stat-item-hint i[data-v-66756bd8]{font-size:12px;transition:transform .3s}.stat-item-clickable:hover .stat-item-hint i[data-v-66756bd8]{transform:translateX(4px)}.card-header[data-v-66756bd8]{font-weight:600;font-size:16px;color:#303133;display:flex;align-items:center;gap:8px}.card-header i[data-v-66756bd8]{font-size:18px;color:#409eff}.stats-summary-card[data-v-66756bd8]{background:linear-gradient(135deg,#f5f7fa,#fff)}.report-content-wrapper[data-v-66756bd8]{background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:8px;padding:24px;min-height:200px}.report-content[data-v-66756bd8]{line-height:1.8;color:#303133;font-size:14px;text-align:left}.report-title[data-v-66756bd8]{font-size:28px;font-weight:700;color:#303133;text-align:center;margin:0 0 24px 0;padding-bottom:16px;border-bottom:3px solid #409eff;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.report-time-range[data-v-66756bd8]{text-align:center;margin:0 0 32px 0;padding:16px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-radius:8px;border-left:4px solid #2196f3;font-size:15px;color:#1976d2}.report-time-range i[data-v-66756bd8]{margin-right:8px;font-size:16px}.report-section-title[data-v-66756bd8]{font-size:20px;font-weight:600;color:#303133;margin:32px 0 20px 0;padding:14px 20px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:4px solid #409eff;border-radius:6px;display:flex;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.report-subsection-title[data-v-66756bd8]{font-size:16px;font-weight:600;color:#606266;margin:24px 0 12px 0;padding-left:12px;border-left:3px solid #909399}.report-stat-item[data-v-66756bd8]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;margin:10px 0;background:#fff;border-radius:8px;border:1px solid #e4e7ed;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.06);position:relative;overflow:hidden}.report-stat-item[data-v-66756bd8]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(135deg,#409eff,#66b1ff);opacity:0;transition:opacity .3s}.report-stat-item[data-v-66756bd8]:hover{background:linear-gradient(135deg,#f5f7fa,#fff);border-color:#409eff;transform:translateX(6px);box-shadow:0 4px 12px rgba(64,158,255,.2)}.report-stat-item[data-v-66756bd8]:hover:before{opacity:1}.report-stat-item .stat-label[data-v-66756bd8]{font-size:14px;color:#606266;font-weight:500;flex:1}.report-stat-item .value-number[data-v-66756bd8]{font-size:16px;font-weight:700;color:#409eff;padding:6px 16px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-radius:20px;min-width:70px;text-align:center;box-shadow:0 2px 4px rgba(64,158,255,.2);transition:all .3s}.report-stat-item:hover .value-number[data-v-66756bd8]{background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;transform:scale(1.05)}.report-stat-item .value-null[data-v-66756bd8]{font-size:14px;color:#909399;font-style:italic}.report-paragraph[data-v-66756bd8]{margin:12px 0;line-height:1.8;color:#606266}.report-divider[data-v-66756bd8]{height:1px;background:linear-gradient(90deg,transparent,#e4e7ed,transparent);margin:24px 0}.report-generate-time[data-v-66756bd8]{margin-top:24px;padding:12px 16px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:6px;text-align:center;color:#0369a1;font-size:14px}.report-generate-time i[data-v-66756bd8]{margin-right:6px;color:#0ea5e9}.report-content-card[data-v-66756bd8]{background:#fff}.report-content-card[data-v-66756bd8] .el-card__body{padding:0}.report-content strong[data-v-66756bd8]{color:#303133;font-weight:600}.json-view[data-v-66756bd8]{background:#f5f5f5;padding:12px;border-radius:4px;font-size:12px;line-height:1.6;margin:0;overflow-x:auto;max-height:400px;overflow-y:auto}.report-detail-dialog[data-v-66756bd8] .el-dialog__body{max-height:75vh;overflow-y:auto;padding:20px}.detail-list-dialog[data-v-66756bd8] .el-dialog__body{padding:20px}.detail-list-content[data-v-66756bd8]{min-height:400px}@media (max-width:1200px){.stats-grid[data-v-66756bd8]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-header[data-v-66756bd8]{flex-direction:column;gap:12px}.stats-grid[data-v-66756bd8]{grid-template-columns:1fr}}