.component_page_viewerpage .component_pdfviewer {
    background: var(--surface);
    text-align:center;
}
.component_page_viewerpage .component_pdfviewer [data-bind="pdf"] {
    overflow-y: scroll;
    flex: 1 1 auto;
}
.component_page_viewerpage .component_pdfviewer [data-bind="pdf"] embed {
    width:100%;
    height:100%;
}
.component_page_viewerpage .component_pdfviewer [data-bind="pdf"] component-icon[name="loading"] {
    padding-top: 75px;
    display: block;
}
