.textLayer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;text-align:initial;opacity:1;letter-spacing:normal;word-spacing:normal;-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;line-height:1;position:absolute;inset:0;overflow:clip}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.textLayer{--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size))}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb, AccentColor, transparent 50%);color:#0000}.textLayer.selectionRendering ::selection{color:#0000;background:0 0}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.wrapper.svelte-1ejw8h0{-webkit-user-select:text;user-select:text;position:relative}canvas.svelte-1ejw8h0{width:100%;height:auto;display:none}.show.svelte-1ejw8h0{display:block}.pdf-viewer-wrapper .textLayer ::selection{background:color-mix(in srgb, var(--accent-color) 25%, transparent)}.pdf-viewer-wrapper .textLayer ::selection{background:color-mix(in srgb, var(--accent-color) 25%, transparent)}.controls.svelte-glmsnw{align-items:center;gap:var(--hstack-gap);margin-bottom:8px;padding:6px 8px;display:flex}.page-indicator.svelte-glmsnw{text-align:center;font-variant-numeric:tabular-nums;display:inline-block}.pw-desc.svelte-glmsnw{color:var(--text-muted);align-items:center;gap:6px;padding-top:10px;display:flex}.pw-row.svelte-glmsnw{align-items:center;gap:var(--hstack-gap);padding-top:8px;padding-bottom:5px;display:flex}.unlock-btn.svelte-glmsnw{position:relative}.unlock-label.hidden.svelte-glmsnw{visibility:hidden}.unlock-spinner.svelte-glmsnw{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
