/* SUP-SP-01: remaining generic right-edge drawer chrome.
   Authority: authoring/precision.css drawer/iconbtn/form-actions and VIS-006/081/084.
   The export's 104px header / 85px footer are minimums here: real text can wrap,
   actions retain 44px targets, and no print-export clipping is inherited.
   Contact, merge, Follow-up, Member, Audit and centered/stage layouts stay scoped
   to their existing styles. The Lead-filter receives only its missing close border. */
#modal:is(.support-drawer,.core-filter-drawer):not(:where(.support-task-drawer,.support-member-drawer,.support-audit-drawer)) > .modal-head > .generic-dialog-close {
  width:44px;
  min-width:44px;
  height:44px;
  min-height:44px;
  padding:0;
  flex:none;
  border:1px solid #DFE8F3;
  border-radius:10px;
  background:#fff;
  color:#42558E;
}

#modal.support-drawer:not(:where(.support-task-drawer,.support-member-drawer,.support-audit-drawer)) > .modal-head {
  height:auto;
  min-height:104px;
  padding:25px 27px;
  border-bottom-color:#E3EBF4;
}
#modal.support-drawer:not(:where(.support-task-drawer,.support-member-drawer,.support-audit-drawer)) > .modal-head > div {
  flex:1;
  min-width:0;
  overflow-wrap:anywhere;
}
#modal.support-drawer:not(:where(.support-task-drawer,.support-member-drawer,.support-audit-drawer)) > .modal-head p {
  color:#7E8CAF;
}
#modal.support-drawer:not(:where(.support-task-drawer,.support-member-drawer,.support-audit-drawer)) > .modal-body > #modal-form > .form-actions {
  min-height:85px;
  padding:20px 27px;
  gap:11px;
  border-top-color:#E2EAF4;
  background:#FCFDFE;
}
#modal.support-drawer:not(:where(.support-task-drawer,.support-member-drawer,.support-audit-drawer)) > .modal-body > #modal-form > .form-actions > .btn {
  min-height:44px;
}
@media(max-width:600px) {
  #modal.support-drawer:not(:where(.support-task-drawer,.support-member-drawer,.support-audit-drawer)) > .modal-head {
    min-height:100px;
    padding:23px 21px;
  }
  #modal.support-drawer:not(:where(.support-task-drawer,.support-member-drawer,.support-audit-drawer)) > .modal-body > #modal-form > .form-actions {
    padding:18px 21px calc(18px + env(safe-area-inset-bottom));
  }
}
