/* Jazzmin's own admin/submit_line.html wraps each default button (Save, Delete, ...) in a
   Bootstrap .form-group, which gives them a 1rem vertical gap when stacked. Our
   django-object-actions change_actions buttons (Approve/Reject/Complete/Fail) render as
   <li class="objectaction-item"> instead, and Jazzmin's base CSS explicitly zeroes out
   .object-tools li margins - so without this they stack with no gap at all. */
.object-tools li.objectaction-item {
    margin-bottom: 1rem;
}

/* Companymembership change list: highlight rows whose inline role edit is unsaved (the
   "unsaved changes" banner) with a left accent, so staff can see at a glance what still
   needs saving before leaving the page. */
#result_list tr.unsaved-row {
    box-shadow: inset 3px 0 0 #ffc107;
}