/* Search proportions + payment readability 2026-10-05 */
@media (min-width:761px){
  .client-search-card .searchline{
    display:grid!important;
    grid-template-columns:220px minmax(0,1fr)!important;
    gap:12px!important;
    align-items:center!important;
  }
  .client-search-card .searchline select#clientBranch{
    width:220px!important;
    min-width:220px!important;
    max-width:220px!important;
  }
  .client-search-card .searchline input#cq{
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
  }
}
@media (max-width:760px){
  .client-search-card .searchline{
    display:flex!important;
    flex-direction:column!important;
    gap:10px!important;
  }
  .client-search-card .searchline select#clientBranch,
  .client-search-card .searchline input#cq{
    width:100%!important;
    max-width:none!important;
  }
}
.contract-scope-strip{overflow:hidden}
.contract-scope-chips{scrollbar-width:thin}
