.reporting-dashboard-module__7jwtaG__page{width:min(1460px,100% - 28px);margin:auto;padding:18px 0 70px}.reporting-dashboard-module__7jwtaG__hero{color:#fff;background:linear-gradient(125deg,#064b69,#008fc4);border-radius:17px;padding:24px 28px}.reporting-dashboard-module__7jwtaG__hero small{color:var(--drc-yellow);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:950}.reporting-dashboard-module__7jwtaG__hero h1{margin:5px 0 7px}.reporting-dashboard-module__7jwtaG__hero p{opacity:.85;max-width:850px;margin:0;font-size:.74rem}.reporting-dashboard-module__7jwtaG__filters{background:#fff;border:1px solid #d3e5eb;border-radius:13px;grid-template-columns:repeat(6,minmax(120px,1fr));gap:9px;margin:13px 0;padding:13px;display:grid}.reporting-dashboard-module__7jwtaG__filters label{color:#55717c;text-transform:uppercase;gap:4px;font-size:.57rem;font-weight:900;display:grid}.reporting-dashboard-module__7jwtaG__filters select{background:#fff;border:1px solid #c7dce4;border-radius:8px;width:100%;padding:8px;font-size:.68rem}.reporting-dashboard-module__7jwtaG__actions{align-items:end;gap:7px;display:flex}.reporting-dashboard-module__7jwtaG__actions button,.reporting-dashboard-module__7jwtaG__actions a{color:#fff;cursor:pointer;background:#075d7f;border:0;border-radius:8px;padding:9px 12px;font-size:.65rem;font-weight:900;text-decoration:none}.reporting-dashboard-module__7jwtaG__metrics{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin-bottom:12px;display:grid}.reporting-dashboard-module__7jwtaG__metrics article{border:1px solid #d8e7ec;border-top:3px solid var(--drc-yellow);background:#fff;border-radius:11px;padding:13px}.reporting-dashboard-module__7jwtaG__metrics strong{color:#075d7f;font-size:1.1rem;display:block}.reporting-dashboard-module__7jwtaG__metrics span{color:#657d87;font-size:.58rem;font-weight:850}.reporting-dashboard-module__7jwtaG__panel{background:#fff;border:1px solid #d7e7ed;border-radius:14px;padding:14px;overflow-x:auto}.reporting-dashboard-module__7jwtaG__panel header{justify-content:space-between;align-items:center;display:flex}.reporting-dashboard-module__7jwtaG__panel h2{margin:0 0 12px}.reporting-dashboard-module__7jwtaG__panel small{color:#6d838c}.reporting-dashboard-module__7jwtaG__message{text-align:center;color:#6b818a;padding:30px}@media (max-width:1050px){.reporting-dashboard-module__7jwtaG__filters{grid-template-columns:repeat(3,1fr)}.reporting-dashboard-module__7jwtaG__metrics{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.reporting-dashboard-module__7jwtaG__filters,.reporting-dashboard-module__7jwtaG__metrics{grid-template-columns:1fr 1fr}}@media (max-width:450px){.reporting-dashboard-module__7jwtaG__filters,.reporting-dashboard-module__7jwtaG__metrics{grid-template-columns:1fr}}
