.report-viewer-popup-body {
    height: 100%;
    padding: 0.75rem;
}

.report-viewer-popup .report-viewer-root {
    overflow: hidden;
    background: white;
}

.report-viewer-popup .report-viewer-root,
.report-viewer-popup .dxbl-report-viewer,
.report-viewer-popup .dxbl-loading-panel,
.report-viewer-popup .dxbl-loading-panel-target-content,
.report-viewer-popup-body .report-viewer-root,
.report-viewer-popup-body .dxbl-report-viewer,
.report-viewer-popup-body .dxbl-loading-panel,
.report-viewer-popup-body .dxbl-loading-panel-target-content {
    height: 100% !important;
    min-height: 0;
}

.report-viewer-popup .dxbl-loading-panel-target-content,
.report-viewer-popup-body .dxbl-loading-panel-target-content {
    margin-top: 0 !important;
}

.report-viewer-popup .dxbl-report-viewer,
.report-viewer-popup-body .dxbl-report-viewer {
    width: 100%;
}

.report-viewer-popup .dxbrv-toolbar,
.report-viewer-popup-body .dxbrv-toolbar,
.report-viewer-popup .dxbl-btn-toolbar.dxbl-btn-plain-toolbar,
.report-viewer-popup-body .dxbl-btn-toolbar.dxbl-btn-plain-toolbar {
    justify-content: center !important;
}

.report-viewer-popup .dxbrv-toolbar > *,
.report-viewer-popup-body .dxbrv-toolbar > *,
.report-viewer-popup .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > *,
.report-viewer-popup-body .dxbl-btn-toolbar.dxbl-btn-plain-toolbar > * {
    flex: 0 0 auto;
}
