/* Trích từ pdfjs-dist 4.10.38 web/pdf_viewer.css (Apache-2.0): chỉ phần .textLayer */
.textLayer{position:absolute;
  text-align:initial;
  inset:0;
  overflow:clip;
  opacity:1;
  line-height:1;
  -webkit-text-size-adjust:none;
     -moz-text-size-adjust:none;
          text-size-adjust:none;
  forced-color-adjust:none;
  transform-origin:0 0;
  caret-color:CanvasText;
  z-index:0;}
.textLayer :is(span,br){color:transparent;
    position:absolute;
    white-space:pre;
    cursor:text;
    transform-origin:0% 0%;}
.textLayer  > :not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;}
.textLayer span.markedContent{top:0;
    height:0;}
.textLayer span[role="img"]{-webkit-user-select:none;
       -moz-user-select:none;
            user-select:none;
    cursor:default;}
.textLayer ::-moz-selection{background:rgba(0 0 255 / 0.25);
    background:color-mix(in srgb, AccentColor, transparent 75%);}
.textLayer ::selection{background:rgba(0 0 255 / 0.25);
    background:color-mix(in srgb, AccentColor, transparent 75%);}
.textLayer br::-moz-selection{background:transparent;}
.textLayer br::selection{background:transparent;}
.textLayer .endOfContent{display:block;
    position:absolute;
    inset:100% 0 0;
    z-index:0;
    cursor:default;
    -webkit-user-select:none;
       -moz-user-select:none;
            user-select:none;}
.textLayer.selecting .endOfContent{top:0;}
.textLayer.selecting ~ .annotationLayer section{pointer-events:none;}
