.report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-bottom:1.25rem}.report-grid .panel{margin:0}.kdx-metric{font-size:2rem;font-weight:700;margin:1rem 0;overflow-wrap:anywhere}.kdx-record{padding:1rem 0;border-bottom:1px solid #e2e8f0}.kdx-record summary{cursor:pointer;line-height:1.7;overflow-wrap:anywhere}.kdx-record form{margin-top:1rem}.kdx-table{width:100%;border-collapse:collapse}.kdx-table th,.kdx-table td{padding:.85rem;text-align:left;border-bottom:1px solid #e2e8f0;vertical-align:top}.kdx-table th{font-weight:600;white-space:nowrap}.kdx-secret{white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem;background:#f1f5f9;border-radius:.5rem}.table-responsive{overflow:auto}.panel+.panel{margin-top:1.25rem}.kdx-docs p,.kdx-docs pre,.kdx-docs ul{margin:1rem 0}.dark .kdx-secret{background:#232a3b}.dark .kdx-table th,.dark .kdx-table td,.dark .kdx-record{border-color:#475569}@media(max-width:1100px){.report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.report-grid{grid-template-columns:1fr}.kdx-metric{font-size:1.6rem}}
