.pdf-page.svelte-uzym4x{color:#333;background:#fff;margin:0 auto;position:relative;box-shadow:0 1px 5px #0002}canvas.svelte-uzym4x{display:block}canvas.hidden.svelte-uzym4x{visibility:hidden}.message.svelte-uzym4x{text-align:center;place-content:center;padding:1rem;font-size:.8rem;display:grid;position:absolute;inset:0}.page-text.svelte-uzym4x{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pdf-viewer.svelte-1e57rkc{background:#f2f2f2;flex-direction:column;flex:1;width:100%;min-width:0;min-height:20rem;display:flex}.pdf-actions.svelte-1e57rkc{color:#333;background:#fff;border-bottom:1px solid #ddd;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.controls.svelte-1e57rkc{align-items:center;gap:.3rem;display:flex}button.svelte-1e57rkc,a.svelte-1e57rkc{color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:.25rem;padding:.25rem .5rem;text-decoration:none}button.svelte-1e57rkc:disabled{opacity:.4;cursor:default}button[aria-pressed=true].svelte-1e57rkc{background:#eee;border-color:#999}.pdf-viewport.svelte-1e57rkc{box-sizing:border-box;flex:1;min-width:0;min-height:0;padding:1rem;overflow:auto}.viewer-message.svelte-1e57rkc{text-align:center;color:#555;place-content:center;gap:.5rem;min-height:12rem;padding:2rem;display:grid}
