/* One shared bottom action layout: adjacent, right aligned, equally wide. */
body .as-dialog .as-actions,
body .modal-box .modal-actions-row,
body .dialog-actions {
  display:flex;
  justify-content:flex-end;
  align-items:stretch;
  flex-wrap:nowrap;
  gap:12px;
}
body .as-dialog .as-actions > button,
body .modal-box .modal-actions-row > button,
body .dialog-actions > button,
.encryption-overlay #encryptionActions .as-btn {
  box-sizing:border-box;
  flex:0 1 124px;
  width:124px;
  min-width:0;
  min-height:40px;
  margin-top:0;
  padding:11px 14px;
  text-align:center;
  justify-content:center;
  white-space:normal;
  overflow-wrap:anywhere;
}
