/* Projects uses the reference Edit / Attachment pair; counts stay out of flow. */
body.app-ready #projects.page table.bc-record-table .bcp-project-actions {
  display:flex!important;align-items:center!important;justify-content:flex-start!important;
  flex-wrap:nowrap!important;gap:8px!important;min-width:0!important;width:auto!important;
}
body.app-ready #projects.page table.bc-record-table .bcp-project-actions button {
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;
  min-height:34px!important;height:auto!important;margin:0!important;padding:6px 9px!important;
  border:1px solid #b9d6e5!important;border-radius:8px!important;background:#fff!important;
  color:#2d6fa4!important;font:600 12px/1.4 Inter,'Segoe UI',sans-serif!important;
  white-space:nowrap!important;overflow-wrap:normal!important;box-shadow:none!important;
  transform:none!important;cursor:pointer;
}
body.app-ready #projects.page table.bc-record-table .bcp-project-actions button:hover {
  background:#f3f8fd!important;border-color:#92bddc!important;
}
body.app-ready #projects.page table.bc-record-table .bcp-project-actions button:focus-visible {
  outline:2px solid #4b94c2!important;outline-offset:2px!important;
}
body.app-ready #projects.page table.bc-record-table :is(th,td):last-child:nth-child(9) {
  width:160px!important;
}
@container (max-width:1050px) {
  body.app-ready #projects.page table.bc-record-table tbody tr td[data-label="Actions"]:nth-child(n) {
    grid-column:1/-1!important;width:auto!important;
  }
}
@media (pointer:coarse) {
  body.app-ready #projects.page table.bc-record-table .bcp-project-actions button {
    min-height:40px!important;
  }
}
