.layout-page,.content-wrapper,.layout-page main{min-width:0}.layout-page{overflow-x:clip}.layout-page main>.container-xxl{padding-left:0;padding-right:0;max-width:none}.layout-page main>.container-xxl.container-p-y{padding-top:0!important;padding-bottom:0!important}.layout-page main>.container-xxl>h4.fw-bold{overflow-wrap:anywhere}.app-brand-img{display:block;max-width:100%;max-height:48px;width:auto;height:auto;object-fit:contain}.app-brand-link{min-width:0;max-width:calc(100% - 2rem)}.navbar-tenant{max-width:50vw;color:var(--bs-heading-color, #566a7f)}.layout-page img,.modal img{max-width:100%}.layout-page canvas{max-width:100%}.pagination{flex-wrap:wrap;justify-content:center;row-gap:.25rem}.table-responsive{-webkit-overflow-scrolling:touch}.input-group>.form-control,.input-group>.form-select{min-width:0}@media (max-width: 767.98px){.nav-tabs,.nav-pills{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.nav-tabs .nav-link,.nav-pills .nav-link{white-space:nowrap}}.modal-dialog:not(.modal-dialog-scrollable)>.modal-content>.modal-header,.modal-dialog:not(.modal-dialog-scrollable)>.modal-content>.modal-footer,.modal-dialog:not(.modal-dialog-scrollable) .modal-body>.modal-footer:last-child{position:sticky;z-index:3;background-color:inherit}.modal-dialog:not(.modal-dialog-scrollable)>.modal-content>.modal-header{top:0}.modal-dialog:not(.modal-dialog-scrollable)>.modal-content>.modal-footer,.modal-dialog:not(.modal-dialog-scrollable) .modal-body>.modal-footer:last-child{bottom:0}.modal-dialog:not(.modal-dialog-scrollable) .modal-body>.modal-footer:last-child{background-color:#fff}@media (min-width: 576px) and (max-width: 991.98px){.modal-lg,.modal-xl{max-width:min(760px,calc(100vw - 2rem))}}@media (max-width: 991.98px){.card-header.d-flex{flex-wrap:wrap;gap:.5rem}.modal-footer{gap:.5rem}.modal-footer>*{margin:0}}@media (max-width: 767.98px){.content-wrapper>.container-xxl.container-p-y{padding-top:1rem!important}.content-wrapper>.container-xxl,.content-footer>.container-xxl{padding-left:.75rem;padding-right:.75rem}.layout-navbar.navbar-detached{width:calc(100% - 1.5rem)!important;padding:0 1rem}.card-body,.card-header{padding:1rem}.layout-page main>.container-xxl>h4.fw-bold{font-size:1.125rem;padding-top:.25rem!important;padding-bottom:.25rem!important;margin-bottom:1rem!important}.card-body>.d-flex.justify-content-between,.card-body>.d-flex.justify-content-end,.card>.d-flex.justify-content-between{flex-wrap:wrap;gap:.5rem}.table{font-size:.8125rem}.table>:not(caption)>*>*{padding:.5rem .625rem}}@media (max-width: 575.98px){.modal-dialog{margin:.5rem}.modal-header,.modal-body,.modal-footer{padding-left:1rem;padding-right:1rem}.modal .btn-close,.modal .btn-close:hover,.modal .btn-close:focus,.modal .btn-close:active{box-shadow:none;transform:none}.modal .modal-header .btn-close{margin-top:0}.modal-footer>.btn{flex:1 1 auto}.pagination .page-link{padding:.375rem .625rem}.swal2-popup{width:calc(100% - 1rem)!important;padding:1rem!important}}@media (pointer: coarse){.dropdown-item{padding-top:.625rem;padding-bottom:.625rem}.btn-sm{min-height:2rem}}@media (min-width: 1920px){.content-wrapper>.container-xxl,.content-footer>.container-xxl{max-width:1760px}.layout-navbar.navbar-detached.container-xxl{max-width:calc(1760px - 3.25rem)}}@media (min-width: 2560px){html{font-size:17px}.content-wrapper>.container-xxl,.content-footer>.container-xxl{max-width:2200px}.layout-navbar.navbar-detached.container-xxl{max-width:calc(2200px - 3.25rem)}}.swal2-container{z-index:20000!important}
