.system-crud-wrapper .ant-form-item[data-v-70e3fdb8]{margin:0}.profile-report-layout[data-v-70e3fdb8]{display:flex;gap:16px;min-height:70vh;max-height:72vh}.profile-report-main[data-v-70e3fdb8]{flex:1;overflow:auto;padding-right:4px}.profile-report-main[data-v-70e3fdb8] .ant-card{border-radius:14px}.report-hero-card[data-v-70e3fdb8]{margin-bottom:14px;background:linear-gradient(135deg,#f8fbff,#eef5ff 55%,#f4f8ff);box-shadow:0 8px 24px #244d8c14}.report-hero-top[data-v-70e3fdb8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.report-id-line[data-v-70e3fdb8]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#1f2f47;font-weight:600}.report-id-text[data-v-70e3fdb8]{font-size:16px}.report-time-text[data-v-70e3fdb8]{color:#8190a7;font-size:12px}.report-summary-text[data-v-70e3fdb8]{margin:12px 0 0;color:#2d3d57;line-height:1.7}.report-tag-wrap[data-v-70e3fdb8]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.report-brief-card[data-v-70e3fdb8],.report-detail-card[data-v-70e3fdb8]{margin-bottom:14px;box-shadow:0 8px 24px #2c426814}.report-brief-card[data-v-70e3fdb8] .ant-card-head,.report-detail-card[data-v-70e3fdb8] .ant-card-head{min-height:48px}.brief-grid[data-v-70e3fdb8],.failure-grid[data-v-70e3fdb8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.brief-item[data-v-70e3fdb8]{padding:12px;border:1px solid #e6edf8;border-radius:10px;background:#f7faff}.brief-item-label[data-v-70e3fdb8]{margin-bottom:6px;color:#30415d;font-size:13px;font-weight:600}.brief-item-value[data-v-70e3fdb8]{color:#5e6f88;font-size:13px;line-height:1.6;word-break:break-word}.group-metric-grid[data-v-70e3fdb8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:8px}.group-metric-card[data-v-70e3fdb8]{padding:10px 12px;border:1px solid #edf1f7;border-radius:10px;background:#fafcff}.group-metric-label[data-v-70e3fdb8]{margin-bottom:6px;color:#5f6f86;font-size:12px}.group-metric-value[data-v-70e3fdb8]{margin-bottom:6px;color:#1f2f47;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.detail-title[data-v-70e3fdb8]{display:flex;align-items:center;gap:8px;color:#253852;font-weight:600}.detail-index[data-v-70e3fdb8]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#eaf2ff;color:#236be8;font-size:12px}.detail-row[data-v-70e3fdb8]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-left:0;padding-right:0}.detail-item-key[data-v-70e3fdb8]{flex:1;color:#42556f}.detail-item-value[data-v-70e3fdb8]{max-width:62%;color:#1f2f47;text-align:right;font-weight:500;word-break:break-word;white-space:pre-wrap}.detail-item-pre[data-v-70e3fdb8]{margin:0;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.6;text-align:left;color:#1f2f47;background:#f7faff;border:1px solid #e7eef9;border-radius:8px;padding:8px 10px;max-height:220px;overflow:auto}.report-raw-content[data-v-70e3fdb8],.json-preview[data-v-70e3fdb8]{margin:0;padding:12px 14px;border-radius:10px;background:#0f172a;color:#dbe7ff;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.failure-content[data-v-70e3fdb8]{background:#fff7f7;color:#7f1d1d;border:1px solid #fed7d7}.json-preview-wrap+.json-preview-wrap[data-v-70e3fdb8]{margin-top:12px}.json-preview-title[data-v-70e3fdb8]{margin-bottom:8px;color:#42556f;font-size:13px;font-weight:600}.debug-collapse[data-v-70e3fdb8]{margin-top:-2px}.inline-muted[data-v-70e3fdb8]{color:#8c8c8c;font-size:12px}.is-numeric[data-v-70e3fdb8]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.metric-tone-ok[data-v-70e3fdb8]{color:#2f9f57}.metric-tone-warn[data-v-70e3fdb8]{color:#d48806}.metric-tone-danger[data-v-70e3fdb8]{color:#cf1322}@media(max-width:1200px){.profile-report-layout[data-v-70e3fdb8]{max-height:none}.profile-report-main[data-v-70e3fdb8]{max-height:58vh}.brief-grid[data-v-70e3fdb8],.failure-grid[data-v-70e3fdb8]{grid-template-columns:1fr}.group-metric-grid[data-v-70e3fdb8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.group-metric-grid[data-v-70e3fdb8]{grid-template-columns:1fr}.detail-row[data-v-70e3fdb8]{flex-direction:column}.detail-item-value[data-v-70e3fdb8]{max-width:100%;text-align:left}}
