/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.textLayer{text-align:initial;opacity: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:1;--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));line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.textLayer .markedContent span:not(.markedContent),.textLayer>: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-color:#4b1e094d}@supports (color:color-mix(in lab,red,red)){.textLayer ::selection{background-color:color-mix(in oklab,var(--color-primary,#4b1e09) 30%,transparent)}}.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}.pdf-highlight-layer{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.pdf-highlight{background-color:#f8f5c266}@supports (color:color-mix(in lab,red,red)){.pdf-highlight{background-color:color-mix(in srgb,var(--color-warning) 40%,transparent)}}.pdf-highlight{border-bottom:2px solid var(--color-warning-ink);pointer-events:none;border-radius:2px;box-shadow:0 0 0 1px #f8f5c24d}@supports (color:color-mix(in lab,red,red)){.pdf-highlight{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-warning) 30%,transparent)}}.pdf-highlight{animation:1.5s ease-in-out highlight-pulse}@keyframes highlight-pulse{0%{background-color:color-mix(in srgb,var(--color-warning) 70%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--color-warning) 50%,transparent)}50%{background-color:color-mix(in srgb,var(--color-warning) 30%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-warning) 30%,transparent)}to{background-color:color-mix(in srgb,var(--color-warning) 40%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-warning) 30%,transparent)}}.pdf-line-highlight{background-color:#f8f5c261}@supports (color:color-mix(in lab,red,red)){.pdf-line-highlight{background-color:color-mix(in srgb,var(--color-warning) 38%,transparent)}}.pdf-line-highlight{border-radius:3px;box-shadow:0 0 0 1px #f8f5c273}@supports (color:color-mix(in lab,red,red)){.pdf-line-highlight{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-warning) 45%,transparent)}}.pdf-line-highlight{pointer-events:auto;transition:opacity .15s}.pdf-line-highlight:hover{opacity:.3}.pdf-zoom-slider{appearance:none;background:#b848164d;border-radius:999px;height:4px}@supports (color:color-mix(in lab,red,red)){.pdf-zoom-slider{background:color-mix(in srgb,var(--color-accent-strong) 30%,transparent)}}.pdf-zoom-slider{cursor:pointer}.pdf-zoom-slider::-webkit-slider-thumb{appearance:none;background:var(--color-accent-strong);border:2px solid var(--color-background);border-radius:999px;width:12px;height:12px;box-shadow:0 0 0 1px #b8481666}@supports (color:color-mix(in lab,red,red)){.pdf-zoom-slider::-webkit-slider-thumb{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent-strong) 40%,transparent)}}.pdf-zoom-slider::-moz-range-thumb{border:2px solid var(--color-background);background:var(--color-accent-strong);border-radius:999px;width:12px;height:12px}
