.rp-report{display:grid;gap:18px;min-width:0}.rp-report-filters{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;padding:16px;border:1px solid #d9e5f2;border-radius:16px;background:#f8fbff}.rp-report-filters label{display:grid;gap:5px;color:#46617f;font-size:11px;font-weight:800;text-transform:uppercase}.rp-report-filters input,.rp-report-filters select{width:100%;min-height:40px;padding:8px 10px;border:1px solid #bdcee1;border-radius:9px;background:#fff;color:#173758;font:600 13px/1.2 inherit}.rp-report-kpis{display:grid;grid-template-columns:repeat(7,minmax(110px,1fr));gap:10px}.rp-report-kpis article{display:grid;gap:5px;padding:14px;border:1px solid #d7e3f0;border-radius:13px;background:#fff;box-shadow:0 4px 16px #1737580a}.rp-report-kpis small{color:#5d7188;font-size:10px;font-weight:800;text-transform:uppercase}.rp-report-kpis b{color:#0756b5;font-size:25px}.rp-report-insight{padding:15px 17px;border-radius:13px;background:#eaf4ff;color:#173f6d}.rp-report-insight p{margin:5px 0 0}.rp-report-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rp-report-chart{display:grid;gap:9px;padding:16px;border:1px solid #d9e4ef;border-radius:15px;background:#fff}.rp-report-chart h3{margin:0 0 5px}.rp-report-chart>div{display:grid;grid-template-columns:minmax(100px,1fr) 2fr 34px;align-items:center;gap:9px;font-size:12px}.rp-report-chart>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-report-chart i{height:10px;overflow:hidden;border-radius:10px;background:#e6eef7}.rp-report-chart i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0756b5,#2f8ee5)}.rp-report-chart strong{text-align:right;color:#173758}@media(max-width:1100px){.rp-report-filters{grid-template-columns:repeat(3,minmax(140px,1fr))}.rp-report-kpis{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.rp-report-filters{grid-template-columns:1fr 1fr}.rp-report-kpis{grid-template-columns:repeat(2,1fr)}.rp-report-charts{grid-template-columns:1fr}}
