/* 4.798: consistent teacher actions, with deletion in the account editor. */
html body #main .instructors-table .instructor-actions{
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
 grid-template-areas:"edit ledger" "message invite";
 grid-auto-rows:minmax(44px,1fr);gap:8px!important;align-items:stretch;
}
html body #main .instructors-table .instructor-actions [data-instructor-edit]{grid-area:edit}
html body #main .instructors-table .instructor-actions [data-recovery-user]{grid-area:recovery}
html body #main .instructors-table .instructor-actions [data-instructor-ledger113]{grid-area:ledger}
html body #main .instructors-table .instructor-actions [data-instructor-message115]{grid-area:message}
html body #main .instructors-table .instructor-actions [data-instructor-invite635]{grid-area:invite;grid-column:2!important}
html body #main .instructors-table .instructor-actions>button{
 width:100%!important;min-width:0!important;height:100%!important;min-height:44px!important;
 margin:0!important;padding:8px 10px!important;box-sizing:border-box;display:flex;
 align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:13px;
 font-weight:600;line-height:1.4;white-space:normal!important;
}
html body #main .instructors-table .instructor-actions>button svg{width:18px;height:18px;flex:0 0 18px}
html body #dialog.instructor-modal403 #instructor-form>footer{flex-wrap:wrap;gap:10px}
html body #dialog.instructor-modal403 #instructor-form>footer>.instructor-remove-action798{
 margin-right:auto!important;gap:8px;order:0!important;
 background:#fff3f4!important;border-color:#e3b5be!important;color:#a52d42!important;
}
html body #dialog.instructor-modal403 #instructor-form>footer>.instructor-remove-action798:hover{background:#f6e7e9!important}
@media(max-width:600px){
 html body #main .instructors-table .instructor-actions{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  grid-template-areas:"edit ledger" "message invite";
 }
 html body #main .instructors-table .instructor-actions [data-instructor-invite635]{grid-column:2!important}
 html body #dialog.instructor-modal403 #instructor-form>footer{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));
 }
 html body #dialog.instructor-modal403 #instructor-form>footer>.instructor-remove-action798{
  grid-column:1/-1;margin:0!important;width:100%;
 }
 html body #dialog.instructor-modal403 #instructor-form>footer>button{
  min-width:0;width:100%;height:auto!important;max-height:none!important;white-space:normal;
 }
}
