#report-modal-wrapper .modal-content footer {
    padding: 0;
    margin: 0;
    border: 0;
    height: 0;
}

.reportModalWrapper-dialog {
    min-width: calc(100% - 60px);
    min-height: calc(100% - 60px);
}

#report-modal-wrapper .FilterMenuCard {
    max-height: fit-content;
}

#report-modal-wrapper .ReportQueryBuilder-header {
    max-height: fit-content;
}

#report-modal-wrapper .Header-main {
    padding-bottom: 1rem;
    padding-top: 0;
}

#report-modal-wrapper .ReportQueryBuilder-headerOptionsContainer {
    padding: 0;
    height: 0;
}

#report-modal-wrapper .ReportQueryBuilder-tabsModal,
.ReportQueryBuilder-tabsModal .tabs .tab-content {
    height: 65vh;
}

#report-modal-wrapper .ReportQueryBuilder-tab {
    padding: 0;
}

#report-modal-wrapper .nav-tabs {
    display: none !important;
}

#report-modal-wrapper .card-header {
    padding: 0;
    border: none;
}

.ReportModalWrapper-body {
    height: 100%;
}

.ReportModalWrapper-body .loader-overlay {
    position: static;
}
