.report-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:20px 0}.report-metric{padding:20px}.report-metric span{display:block;font-size:12px;color:var(--muted);margin-bottom:10px}.report-metric strong{font-size:23px;color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.report-metric .report-tone-info{color:#1d4ed8}.report-metric .report-tone-success{color:#15803d}.report-metric .report-tone-danger{color:#b42318}.report-metric .report-tone-warning{color:#b45309}.report-note{border-top:1px solid var(--line);padding-top:14px;line-height:1.8}.report-table th{white-space:nowrap}.report-table td{vertical-align:top}.report-table .money{white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:600px){.report-summary{grid-template-columns:1fr 1fr;gap:10px}.report-metric{padding:16px 12px}.report-metric strong{font-size:19px}.report-table .money{white-space:normal}.report-table td{overflow-wrap:anywhere}}
