.ftc-pdf-page{background:#fff;margin:0 auto 12px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.18)}.ftc-pdf-page canvas{width:100%;height:100%;display:block}.ftc-pdf-page .textLayer{text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:1;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;line-height:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.ftc-pdf-page .textLayer :-webkit-any(span,br){color:transparent;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.ftc-pdf-page .textLayer :-moz-any(span,br){color:transparent;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.ftc-pdf-page .textLayer :is(span,br){color:transparent;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.ftc-pdf-page .textLayer ::-moz-selection{background:color-mix(in srgb, AccentColor, transparent 75%)}.ftc-pdf-page .textLayer ::selection{background:color-mix(in srgb, AccentColor, transparent 75%)}.ftc-pdf-page .textLayer span[role=img]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.ftc-pdf-viewport{touch-action:pan-x pan-y}.ftc-pdf-viewport[data-arrastando]{cursor:grabbing}.ftc-pdf-viewport[data-arrastando] .textLayer :-webkit-any(span,br){cursor:grabbing}.ftc-pdf-viewport[data-arrastando] .textLayer :-moz-any(span,br){cursor:grabbing}.ftc-pdf-viewport[data-arrastando] .textLayer :is(span,br){cursor:grabbing}
