.rr-pdf{--scale-round-x:1px;--scale-round-y:1px;position:absolute;inset:0}.rr-pdf__scroller{overscroll-behavior:contain;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:auto}.rr-pdf__scroller:focus-visible{outline:2px solid var(--rr-ink);outline-offset:-3px}.rr-pdf__pages{box-sizing:border-box;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.rr-page{isolation:isolate;box-shadow:var(--rr-page-shadow);background:#fff;flex:none;position:relative}.rr-page__draw,.rr-page__marks{position:absolute;inset:0}.rr-page__draw canvas{background:#fff;width:100%;height:100%;display:block}.rr-page__marks{z-index:1;mix-blend-mode:multiply;pointer-events:none}.rr-mark{box-sizing:border-box;background:var(--rr-mark);border-radius:1px;position:absolute}.rr-mark[data-style=active]{background:var(--rr-mark-on);box-shadow:0 0 0 2px var(--rr-mark-on)}.rr-mark[data-style=repeat]{background:var(--rr-mark)}.rr-dot{z-index:3;background:var(--rr-hi);cursor:pointer;border:0;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;padding:0;animation:.45s ease-out both rr-pop;position:absolute;box-shadow:0 0 0 2px #fff,0 1px 3px #101c314d}.rr-dot:before{content:"";position:absolute;inset:-7px}@media (pointer:coarse){.rr-dot:before{inset:-17px -12px -17px -22px}}.rr-dot[data-tone=md]{background:var(--rr-md)}.rr-dot[data-tone=lo]{background:var(--rr-lo)}.rr-dot[data-state=on]{box-shadow:0 0 0 2px #fff,0 0 0 5px #ff5a1f66}.rr-dot[data-state=dim]{opacity:.45}.rr-dot:focus-visible{outline:2px solid var(--rr-ink);outline-offset:3px}@keyframes rr-pop{0%{opacity:0;transform:scale(.3)}}.rr-page__failed{z-index:3;box-shadow:var(--rr-float);color:var(--rr-ink);background:#fff;border-radius:8px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex;position:absolute;top:24px;left:16px;right:16px}.rr-page__text{z-index:2;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;caret-color:canvastext;-webkit-user-select:text;user-select:text;--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}.rr-page__text[data-main-rotation="90"]{transform:rotate(90deg)translateY(-100%)}.rr-page__text[data-main-rotation="180"]{transform:rotate(180deg)translate(-100%,-100%)}.rr-page__text[data-main-rotation="270"]{transform:rotate(270deg)translate(-100%)}.rr-page__text :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.rr-page__text>:not(.markedContent),.rr-page__text .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))}.rr-page__text .markedContent{display:contents}.rr-page__text ::selection{background:var(--rr-select)}.rr-page__text br::selection{background:0 0}.rr-page__text .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.rr-page__text.selecting .endOfContent{top:0}@media (max-width:760px){.rr-pdf__pages{gap:12px}}@media (prefers-reduced-motion:reduce){.rr-dot{animation:none}}
