.reports-heading{display:flex;gap:30px;align-items:flex-start;justify-content:space-between}.reports-heading>div{max-width:720px}.reports-heading p{font-size:13px;line-height:1.8;color:#a1bacb}.reports-heading h2{font-size:34px;letter-spacing:-.04em;font-weight:500}.reports-heading .button{font-size:11px;white-space:nowrap}.report-toolbar{display:flex;gap:25px;align-items:center;padding:20px 0;border-block:1px solid #ffffff18;margin:28px 0 16px}.report-filters{display:flex;gap:5px;background:#142b40;padding:5px;border-radius:12px}.report-filters button{border:0;background:transparent;color:#a1bdcf;border-radius:8px;padding:12px 22px;font:500 12px -apple-system,sans-serif;cursor:pointer}.report-filters button[aria-pressed=true]{background:#a8dfba;color:#122a27}.report-toolbar label{display:flex;align-items:center;gap:12px;font-size:11px!important}.report-toolbar select{min-width:220px;font-size:12px}#reports-status{font-size:12px;color:#9cb6c8}.report-document{padding:30px;background:#102638;border:1px solid #ffffff20;border-radius:22px;margin-top:20px}.report-doc-heading{display:flex;gap:24px;justify-content:space-between}.report-document h2{font-size:32px;font-weight:500;letter-spacing:-.04em;margin:12px 0}.report-document h3{font-size:20px;font-weight:500;margin:30px 0 12px;letter-spacing:-.02em}.report-document p{font-size:12px;line-height:1.85;color:#acc4d2}.report-downloads{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap;max-width:320px}.report-downloads .button{font-size:10px;padding:10px 14px;background:#1c3a4f;color:#d5e6ed;border:1px solid #ffffff20;cursor:pointer}.report-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:25px 0}.report-metrics>div{padding:18px;border:1px solid #ffffff15;border-radius:14px;background:#0b1e2e;display:flex;flex-direction:column;gap:10px}.report-metrics strong{font-size:26px;font-weight:400;color:#acdfc0}.report-metrics span{font-size:10px;color:#9cb6c8}.report-source-health{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.report-source-health>div{background:#ffffff05;border:1px solid #ffffff10;padding:16px;border-radius:12px}.report-source-health a{font-size:12px;color:#a8dfba}.report-input-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.report-input-grid>div{padding:13px;background:#ffffff05;border-radius:8px;display:flex;flex-direction:column;gap:6px}.report-input-grid b{font-size:12px;font-weight:500}.report-input-grid span{font-size:10px;color:#9fb9ca}@media(max-width:780px){.reports-heading,.report-doc-heading{flex-direction:column}.report-toolbar{flex-wrap:wrap;gap:18px}.report-toolbar label{flex-wrap:wrap}.report-document{padding:20px}.report-metrics{grid-template-columns:repeat(2,1fr)}.report-metrics strong{font-size:23px}.report-source-health{grid-template-columns:1fr}.report-input-grid{grid-template-columns:repeat(2,1fr)}.report-document h2{font-size:27px}.report-downloads{max-width:none}}@media print{body>header,body>.utility-bar,body>footer,.page-hero,.reports-heading,.report-toolbar,#reports-status,.report-downloads{display:none!important}.report-document{border:0;padding:0;background:white;color:black}.report-document p,.report-input-grid span{color:#333}.report-metrics,.report-source-health,.report-input-grid{break-inside:avoid}.report-document table{color:black}.report-metrics strong{color:#125434}}
