.filters{margin-bottom:18px}
.filters form{display:grid;grid-template-columns:minmax(220px,2fr) minmax(130px,.7fr) minmax(120px,.5fr) auto auto auto;gap:10px;align-items:center}
.review{display:grid;grid-template-columns:minmax(150px,1fr) 105px auto;gap:6px;margin-top:8px;min-width:360px}
.review input,.review select{padding:7px}
.pill.confirmed{margin-top:7px;background:#20d9c622;color:#20d9c6}
.enforce-form{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr)) auto;gap:6px;min-width:520px}
.enforce-form select{padding:7px}.space{height:18px}.pill.active{background:#ffbd5922;color:#ffbd59}.pill.released{background:#20d9c622;color:#20d9c6}.pill.failed{background:#ff5d7820;color:#ff5d78}
.health{display:inline-block;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:800}.health.pass{background:#20d9c622;color:#20d9c6}.health.warn{background:#ffbd5922;color:#ffbd59}.health.fail{background:#ff5d7820;color:#ff5d78}.compact{max-width:720px}
@media(max-width:950px){aside{overflow-x:auto}aside nav{white-space:nowrap;flex-shrink:0}}
@media(max-width:760px){.filters form{grid-template-columns:1fr 1fr}.filters form>*:first-child{grid-column:1/-1}.review{min-width:260px;grid-template-columns:1fr}.review>*{width:100%}.enforce-form{min-width:260px;grid-template-columns:1fr 1fr}.enforce-form>*{width:100%}}
