.pdf-reader-page{position:relative;background:#fff;color:#000;flex-shrink:0;margin:12px auto;box-shadow:0 1px 5px #0003}.pdf-reader-page canvas{display:block}.pdf-reader-text{position:absolute;inset:0;overflow:clip;line-height:1;text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.pdf-reader-text :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}.pdf-reader-text .markedContent span:not(.markedContent),.pdf-reader-text>:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--total-scale-factor) * var(--min-font-size) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(calc(1 / var(--min-font-size)))}.pdf-reader-text .markedContent{display:contents}.pdf-reader-text ::-moz-selection{background:#3b82f680}.pdf-reader-text ::selection{background:#3b82f680}.pdf-reader-text [role=img]{cursor:default}.pdf-reader-text [role=img],.pdf-reader-text.restricted{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdf-reader-highlight{position:absolute;background:#facc1555;outline:1px solid #ca8a04;pointer-events:none;z-index:3}.pdf-reader-link{position:absolute;z-index:4;background:transparent}.pdf-reader-link:focus-visible,.pdf-reader-link:hover{outline:2px solid #2563eb;background:#2563eb18}.pdf-reader-text{--scale-round-x:1px;--scale-round-y:1px;--min-font-size:1;letter-spacing:normal;word-spacing:normal}.pdf-reader-text[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}.pdf-reader-text[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}.pdf-reader-text[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}