.results-container{max-width:1260px}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.stat-card{background:#fff;border:1px solid var(--line,#d7e0ec);border-radius:13px;padding:18px;display:flex;flex-direction:column;gap:4px}.stat-num{color:#103f73;font-size:30px;font-weight:800;line-height:1.2}.stat-card span:last-child{font-size:13px;color:#596e84}.result-filters{display:grid;grid-template-columns:minmax(250px,2fr) minmax(170px,1fr) auto;align-items:end;gap:12px;margin-top:18px}.result-filters label{font-size:13px}.result-filters input,.result-filters select{width:100%;min-width:0;box-sizing:border-box;margin-top:7px;border:1px solid #aebed0;border-radius:8px;padding:12px;font:inherit;background:#fff}.filter-actions{display:flex;gap:8px;align-items:center}.results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:18px 0 4px}.results-table{min-width:870px}.results-table td{vertical-align:middle}.status-pill{display:inline-flex;white-space:nowrap;padding:5px 8px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.02em}.status-pill.pending{color:#6e4a14;background:#fff2d6}.status-pill.passed{color:#156434;background:#e5f5e9}.status-pill.review{color:#913a28;background:#fff0e7}@media(max-width:720px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.result-filters{grid-template-columns:1fr}.filter-actions{flex-wrap:wrap}}
