.hidden{display:none}.print-page-break{page-break-after:always;display:block}.pdf-loading-overlay{position:fixed;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:9999}[dir] .pdf-loading-overlay{background-color:rgba(0,0,0,.5)}[dir=ltr] .pdf-loading-overlay,[dir=rtl] .pdf-loading-overlay{left:0;right:0}[dir] .pdf-loading-content{background:#fff;padding:30px;border-radius:8px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1)}