.coverage-list{display:grid;gap:18px;margin-top:18px}.coverage-match{min-width:0}.coverage-match h2{font-size:1.2rem;overflow-wrap:anywhere}.coverage-match h2 a{color:inherit}.coverage-data{margin:16px 0}.coverage-data>div{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,3fr);gap:16px;padding:12px 0;border-bottom:1px solid #294058}.coverage-data dt{font-weight:600}.coverage-data dd{margin:0;min-width:0}.coverage-data small{display:block;margin-top:7px;line-height:1.5;color:#aebfd1;overflow-wrap:anywhere}.coverage-status{display:inline-block;border-radius:8px;padding:4px 9px;font-size:.85rem}.coverage-status.available{background:#163f37;color:#a9ebd8}.coverage-status.review{background:#493a23;color:#f3d395}.coverage-status.neutral{background:#21364a;color:#ccdae7}@media(max-width:640px){.coverage-data>div{grid-template-columns:1fr;gap:7px}.coverage-match{padding:16px}.coverage-match .button{white-space:normal}.coverage-list{gap:12px}}
.coverage-view .filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.coverage-view label,.coverage-view select{min-width:0;max-width:100%}.coverage-match summary{cursor:pointer;color:#c6d9e9;padding:10px 0}.coverage-match details{margin-bottom:14px}
