.pdf-viewer{background:#f3f4f6;flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.pdf-viewer__toolbar{background:#fff;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.pdf-viewer__control-group{align-items:center;gap:6px;display:flex}.pdf-viewer__page-input{width:64px}.pdf-viewer__zoom-select{min-width:120px}.pdf-viewer__zoom-percent{text-align:right;min-width:48px;font-size:12px}.pdf-viewer__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.pdf-viewer__pages{flex-direction:column;align-items:center;width:max-content;min-width:100%;padding:16px;display:flex}.pdf-viewer__page{background:#fff;flex:none;position:relative;overflow:hidden;box-shadow:0 1px 8px #00000026}.pdf-viewer__page-loading,.pdf-viewer__page-error,.pdf-viewer__status{justify-content:center;align-items:center;min-height:120px;padding:16px;display:flex}.pdf-viewer__page .react-pdf__Page__textContent,.pdf-viewer__page .react-pdf__Page__annotations{inset:0}@media (width<=640px){.pdf-viewer__toolbar{justify-content:center}.pdf-viewer__zoom-select{min-width:100px}}
