.rn-reports{display:grid;gap:1rem}.rn-report-toolbar{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.rn-report-toolbar p{margin:0 auto 0 0}.rn-report-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.rn-report-metrics article{display:grid;gap:.4rem;padding:1rem 1.2rem;border:1px solid #d8e2eb;border-radius:16px;background:linear-gradient(135deg,#f6faff,#fff)}.rn-report-metrics article>strong{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.1;color:#16364c;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rn-report-metrics small{color:#586776}.rn-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.rn-report-grid>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.rn-report-chart{width:100%;box-sizing:border-box;margin:0}.rn-report-chart h2{font-size:1.1rem;margin:0 0 1rem}.rn-report-chart dl{display:grid;gap:.8rem;margin:0}.rn-report-chart dl>div{display:grid;gap:.3rem}.rn-report-chart dt{font-size:.85rem}.rn-report-chart dd{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;font-size:.9rem;font-variant-numeric:tabular-nums}.rn-report-track{height:9px;background:#edf1f5;border-radius:10px;overflow:hidden}.rn-report-track i{display:block;height:100%;min-width:0;background:linear-gradient(90deg,#244d65,#bd9749);border-radius:10px}.rn-report-grid .rn-muted{font-size:.8rem;margin:0}@media(max-width:700px){.rn-report-metrics{grid-template-columns:1fr}.rn-report-metrics article{grid-template-columns:1fr auto;align-items:center;padding:.8rem 1rem}.rn-report-metrics small{grid-column:1/-1}.rn-report-grid{grid-template-columns:1fr}.rn-report-toolbar p{flex-basis:100%}.rn-report-chart{padding:1rem}}
