.report-readiness .rr-filters{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(200px,1fr) minmax(230px,1.5fr) auto;gap:1rem;align-items:end;margin:1.2rem 0}.rr-filters .field{margin:0}.rr-counts{display:flex;flex-wrap:wrap;gap:.7rem}.rr-counts>span{background:#edf4f5;border:1px solid #d5e2e4;padding:.6rem .8rem}.rr-counts b{margin-right:.3rem}.rr-job{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.4rem;padding:1.2rem 0;border-top:1px solid #d6e0e3}.rr-job h2{font-size:1.15rem;margin:.35rem 0}.rr-job p{margin:.4rem 0;overflow-wrap:anywhere}.rr-job .badge{white-space:normal}.rr-attention{background:#fff1df;color:#754206}.rr-prepared{background:#e3f4e9;color:#185d37}.rr-review{background:#e7effa;color:#294c76}.rr-job .toolbar{flex-wrap:wrap}.rr-job .button{min-height:44px}.report-readiness [data-rr-status]{min-height:1.4rem}.report-readiness [data-rr-pages]{justify-content:space-between;align-items:center;margin-top:1rem}@media(max-width:1000px){.report-readiness .rr-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.report-readiness .rr-filters,.rr-job{grid-template-columns:minmax(0,1fr)}.rr-counts>span{flex:1 1 44%}.report-readiness .toolbar .button{flex:1;text-align:center}}
