/* Monthly rental contract editor: full page instead of a small dialog (loaded last on purpose). */
#mrModal.mr-modal{padding:0!important;background:#fff!important;align-items:stretch!important;overflow:hidden!important}
#mrModal.mr-modal .mr-dialog{width:100%!important;max-width:none!important;height:100vh;height:100dvh;max-height:none!important;margin:0!important;border-radius:0!important;box-shadow:none!important}
#mrModal.mr-modal .mr-dialog>form,#mrModal.mr-modal #mrForm{flex:1 1 auto;min-height:0}
@media(min-width:1100px){
  #mrModal.mr-modal .mr-dialog-head,#mrModal.mr-modal #mrForm{padding-inline:max(28px,calc((100% - 1180px)/2))}
}
