/* Phase 137 — Department report toolbar */
#cbs-report-bar{
  display:flex; align-items:center; gap:8px; flex-wrap:wrap;
  padding:10px 14px; margin:0 0 14px;
  background:linear-gradient(135deg,rgba(79,70,229,.06),rgba(99,102,241,.04));
  border:1px solid rgba(99,102,241,.16); border-radius:12px;
}
#cbs-report-bar .cbs-rb-label{ font-size:.78rem; font-weight:700; color:#4338ca; }
#cbs-report-bar .cbs-rb-btn{
  font-size:.74rem; padding:5px 11px; border-radius:8px;
  border:1px solid #c7d2fe; background:#fff; color:#4338ca;
  cursor:pointer; transition:background .12s, transform .1s;
}
#cbs-report-bar .cbs-rb-btn:hover{ background:#eef2ff; transform:translateY(-1px); }
body.dark #cbs-report-bar{ background:rgba(99,102,241,.1); }
body.dark #cbs-report-bar .cbs-rb-btn{ background:#1f2937; color:#c7d2fe; border-color:#3730a3; }
@media (max-width:760px){ #cbs-report-bar{ padding:8px 10px; } #cbs-report-bar .cbs-rb-btn{ font-size:.7rem; padding:5px 9px; } }
