.pdf-editor.svelte-5g8sb4{--pdf-editor-bg:#fff;--pdf-editor-fg:#171717;--pdf-editor-muted:#525252;--pdf-editor-border:#e5e5e5;--pdf-editor-canvas-bg:#f5f5f5;--pdf-editor-accent:#2563eb;background:var(--pdf-editor-bg);width:100%;min-width:0;color:var(--pdf-editor-fg);border:1px solid var(--pdf-editor-border);border-radius:.75rem;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;display:flex;position:relative;overflow:hidden}.pdf-editor.svelte-5g8sb4:focus{outline:none}.pdf-editor.dark.svelte-5g8sb4{--pdf-editor-bg:#0a0a0a;--pdf-editor-fg:#e5e5e5;--pdf-editor-muted:#a3a3a3;--pdf-editor-border:#262626;--pdf-editor-canvas-bg:#171717;--pdf-editor-accent:#60a5fa}.pdf-editor-toolbar.svelte-5g8sb4{border-bottom:1px solid var(--pdf-editor-border);flex-wrap:wrap;align-items:center;gap:.375rem;padding:.5rem .75rem;display:flex}.pdf-editor-button.svelte-5g8sb4{border:1px solid var(--pdf-editor-border);color:var(--pdf-editor-fg);font:inherit;cursor:pointer;background:0 0;border-radius:.375rem;flex:none;padding:.375rem .625rem;line-height:1.25}.pdf-editor-button.svelte-5g8sb4:disabled{opacity:.45;cursor:default}.pdf-editor-export.svelte-5g8sb4{border-color:var(--pdf-editor-accent);color:var(--pdf-editor-accent);font-weight:600}.pdf-editor-indicator.svelte-5g8sb4{white-space:nowrap;color:var(--pdf-editor-muted);padding:0 .25rem;font-size:12px}.pdf-editor-separator.svelte-5g8sb4{background:var(--pdf-editor-border);align-self:stretch;width:1px;margin:.125rem .25rem}.pdf-editor-upload.svelte-5g8sb4{cursor:pointer}.pdf-editor-file-input.svelte-5g8sb4{opacity:0;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pdf-editor-state.svelte-5g8sb4{color:var(--pdf-editor-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}.pdf-editor-state-title.svelte-5g8sb4{color:var(--pdf-editor-fg);margin:0;font-weight:600}.pdf-editor-state-hint.svelte-5g8sb4{margin:0;font-size:12px}.pdf-editor-error.svelte-5g8sb4{color:#b91c1c}.pdf-editor-body.svelte-5g8sb4{min-height:0;display:flex}.pdf-editor-sidebar.svelte-5g8sb4{border-right:1px solid var(--pdf-editor-border);background:var(--pdf-editor-canvas-bg);flex-direction:column;flex:none;width:13rem;display:flex;overflow:hidden}.pdf-editor-page-actions.svelte-5g8sb4{border-bottom:1px solid var(--pdf-editor-border);box-sizing:border-box;align-items:center;gap:.25rem;padding:0 .5rem;display:flex}.pdf-editor-page-list.svelte-5g8sb4:focus-visible{outline:2px solid var(--pdf-editor-accent);outline-offset:-2px}.pdf-editor-page-list.svelte-5g8sb4:focus-visible .pdf-editor-entry.selected:where(.svelte-5g8sb4) .pdf-editor-thumb:where(.svelte-5g8sb4){outline-width:3px}.pdf-editor-thumb.svelte-5g8sb4{border-radius:.375rem;justify-content:center;align-items:center;width:104px;height:128px;display:flex}.pdf-editor-entry.selected.svelte-5g8sb4 .pdf-editor-thumb:where(.svelte-5g8sb4){outline:2px solid var(--pdf-editor-accent);outline-offset:2px}.pdf-editor-notice.svelte-5g8sb4{border-bottom:1px solid var(--pdf-editor-border);color:#b91c1c;padding:.5rem .75rem;font-size:12px}.pdf-editor-dialog-backdrop.svelte-5g8sb4{z-index:10;background:#0006;place-items:center;display:grid;position:absolute;inset:0}.pdf-editor-dialog.svelte-5g8sb4{border:1px solid var(--pdf-editor-border);background:var(--pdf-editor-bg);width:min(28rem,100% - 2rem);color:var(--pdf-editor-fg);border-radius:.75rem;padding:1.25rem;position:relative;box-shadow:0 10px 30px #00000040}.pdf-editor-dialog-close.svelte-5g8sb4{width:1.75rem;height:1.75rem;color:var(--pdf-editor-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;font-size:18px;line-height:1;position:absolute;top:.5rem;right:.5rem}.pdf-editor-sr-only.svelte-5g8sb4{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pdf-editor-dialog-title.svelte-5g8sb4{margin:0 0 .5rem;font-size:15px}.pdf-editor-dialog-description.svelte-5g8sb4{color:var(--pdf-editor-muted);margin:0 0 1rem}.pdf-editor-dialog-actions.svelte-5g8sb4{justify-content:flex-end;gap:.5rem;display:flex}.pdf-editor-destructive.svelte-5g8sb4{color:#fff;background:#b91c1c;border-color:#b91c1c}.pdf-editor-entry.svelte-5g8sb4{box-sizing:border-box;cursor:pointer;flex-direction:column;align-items:center;gap:.25rem;height:100%;padding:.5rem;display:flex}.pdf-editor-entry-label.svelte-5g8sb4{color:var(--pdf-editor-muted);font-size:12px}.pdf-editor-rotation-badge.svelte-5g8sb4{background:var(--pdf-editor-accent);color:#fff;border-radius:.25rem;margin-left:.25rem;padding:0 .25rem;font-size:11px}.pdf-editor-icon-button.svelte-5g8sb4{border:1px solid var(--pdf-editor-border);background:var(--pdf-editor-bg);color:var(--pdf-editor-fg);font:inherit;cursor:pointer;border-radius:.375rem;padding:.125rem .375rem;font-size:12px;line-height:1.25}.pdf-editor-icon-button.svelte-5g8sb4:disabled{opacity:.45;cursor:default}.pdf-editor-delete.svelte-5g8sb4{color:#b91c1c}.pdf-editor-preview.svelte-5g8sb4{box-sizing:border-box;background:var(--pdf-editor-canvas-bg);contain:inline-size;flex:1;justify-content:safe center;align-items:flex-start;min-width:0;padding:24px;display:flex;overflow:auto}.pdf-editor-zoom.svelte-5g8sb4{display:inline-flex;position:relative}.pdf-editor-zoom-select.svelte-5g8sb4{border:1px solid var(--pdf-editor-border);color:#0000;width:104px;font:inherit;cursor:pointer;background:0 0;border-radius:.375rem;padding:.375rem .5rem}.pdf-editor-zoom-select.svelte-5g8sb4:disabled{opacity:.45;cursor:default}.pdf-editor-zoom-select.svelte-5g8sb4 option:where(.svelte-5g8sb4){color:var(--pdf-editor-fg);background:var(--pdf-editor-bg)}.pdf-editor-zoom-value.svelte-5g8sb4{pointer-events:none;color:var(--pdf-editor-fg);align-items:center;padding:0 .625rem;display:flex;position:absolute;inset:0}.pdf-editor-zoom-select.svelte-5g8sb4:disabled+.pdf-editor-zoom-value:where(.svelte-5g8sb4){opacity:.45}h2.svelte-1gpyd6d{margin-top:2rem}
