/* Sales › Pipeline › Agents (public/js/agents-pipeline.js). Board and table reuse the brokerage board's classes. */
.ap-tabs{flex:none}
.ap-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0 0 14px}
.ap-indep{min-height:36px;gap:6px}
.ap-indep[aria-pressed="true"]{background:var(--orange);color:#fff;box-shadow:none}
.ap-indep[aria-pressed="true"] .ic{color:#fff}
.ap-hidden{font-size:13px}
.ap-board .col{min-height:360px}
.ap-card .card-meta{min-width:0}
.ap-brk{font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.ap-card .card-foot{flex-wrap:wrap}
.ap-days{margin-left:auto}
.ap-comped{border:1px solid var(--orange);color:var(--orange);background:transparent}
.ap-stp{margin-bottom:6px}
.ap-lost-v{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;min-width:0}
.ap-lost-v select{max-width:100%;min-width:0}
@media (max-width:899px){
  .ap-indep{min-height:44px}
  .ap-lost-v select{font-size:16px}
  .ap-lost-row{flex-wrap:wrap}
}
