.pdf-scroll{width:100%;height:clamp(360px,72dvh,800px);min-height:0;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;position:relative;background:color-mix(in srgb,var(--ui-ink,#172033) 5%,var(--ui-canvas,#f9fafb));scrollbar-gutter:stable;outline:none}.pdf-scroll:focus-visible{box-shadow:inset 0 0 0 2px #018463}.pdf-scroll__track{position:relative;min-width:100%}.pdf-scroll__page{position:absolute;background:#fff;box-shadow:0 1px 4px rgba(23,32,51,.0862745098)}.pdf-scroll__drawing{position:relative;width:100%;height:100%}.pdf-scroll__drawing canvas{display:block;width:100%;height:100%}.pdf-scroll__page-state{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;color:#77818f;font:12px/1.5 system-ui,sans-serif}.pdf-scroll__page-state button{padding:5px 12px;color:#018463;border:1px solid rgba(1,132,99,.3137254902);border-radius:6px}.pdf-scroll__number{position:absolute;top:100%;left:0;right:0;height:24px;text-align:center;color:#87909a;font:10px/24px system-ui,sans-serif;pointer-events:none}