.toolbar.svelte-egkarw button:where(.svelte-egkarw){border:1px solid var(--border);background:var(--card-background);width:36px;height:36px;color:var(--foreground);place-items:center;display:grid}.toolbar.svelte-egkarw button:where(.svelte-egkarw):disabled{opacity:.4;cursor:not-allowed}.toolbar.svelte-egkarw select:where(.svelte-egkarw),.page-input.svelte-egkarw,.field.svelte-egkarw input:where(.svelte-egkarw),.field.svelte-egkarw select:where(.svelte-egkarw){border:1px solid var(--border);background:var(--input-background);color:var(--foreground);padding:.55rem .65rem}.toolbar.svelte-egkarw .zoom-controls:where(.svelte-egkarw){flex:none}.toolbar.svelte-egkarw .zoom-controls:where(.svelte-egkarw) select:where(.svelte-egkarw){flex:0 0 9rem;width:9rem}.page-input.svelte-egkarw{width:58px}.viewer.svelte-egkarw{height:min(68vh,780px);min-height:420px}.stage.svelte-egkarw{touch-action:none;box-shadow:0 8px 28px #14213d26}canvas.svelte-egkarw{width:100%;height:100%;display:block}.mask.svelte-egkarw{box-shadow:inset var(--crop-left) 0 #0a101894, inset calc(-1 * var(--crop-right)) 0 #0a101894, inset 0 var(--crop-top) #0a101894, inset 0 calc(-1 * var(--crop-bottom)) #0a101894}.selection.svelte-egkarw{cursor:move;border:2px solid #0c9d92;outline:none}.selection.svelte-egkarw:focus{box-shadow:0 0 0 3px #d8f46dd9}.selection.is-default.svelte-egkarw{border-style:dashed}.handle.svelte-egkarw{background:#0c9d92;border:2px solid #fff;width:12px;height:12px;position:absolute}.handle-nw.svelte-egkarw{cursor:nwse-resize;top:-7px;left:-7px}.handle-n.svelte-egkarw{cursor:ns-resize;top:-7px;left:50%;transform:translate(-50%)}.handle-ne.svelte-egkarw{cursor:nesw-resize;top:-7px;right:-7px}.handle-e.svelte-egkarw{cursor:ew-resize;top:50%;right:-7px;transform:translateY(-50%)}.handle-se.svelte-egkarw{cursor:nwse-resize;bottom:-7px;right:-7px}.handle-s.svelte-egkarw{cursor:ns-resize;bottom:-7px;left:50%;transform:translate(-50%)}.handle-sw.svelte-egkarw{cursor:nesw-resize;bottom:-7px;left:-7px}.handle-w.svelte-egkarw{cursor:ew-resize;top:50%;left:-7px;transform:translateY(-50%)}.dimensions.svelte-egkarw{max-width:calc(100% - 12px);overflow:hidden}.thumb.svelte-egkarw{border:2px solid var(--border);background:var(--canvas-background);width:78px;min-height:104px;padding:5px;position:relative}.thumb.svelte-egkarw img:where(.svelte-egkarw){object-fit:contain;width:100%;height:78px;display:block}.thumb.svelte-egkarw span:where(.svelte-egkarw){font-size:.7rem}.thumb.cropped.svelte-egkarw{border-color:var(--secondary)}.thumb.active.svelte-egkarw{outline:3px solid var(--primary)}.field.svelte-egkarw{color:var(--muted);font-size:.75rem;display:block}.field.svelte-egkarw input:where(.svelte-egkarw),.field.svelte-egkarw select:where(.svelte-egkarw){width:100%;margin-top:.35rem;font-size:.875rem;display:block}fieldset.svelte-egkarw{border:0;padding:0}.secondary.svelte-egkarw,.primary.svelte-egkarw{border:1px solid var(--border);justify-content:center;align-items:center;gap:.4rem;min-height:42px;padding:.65rem;font-size:.78rem;font-weight:700;display:flex}.secondary.svelte-egkarw{background:var(--card-background);color:var(--foreground)}.primary.svelte-egkarw{background:var(--foreground);width:100%;color:var(--button-text)}.primary.svelte-egkarw:disabled{background:var(--muted);cursor:not-allowed}.notice.svelte-egkarw{border-left:4px solid var(--secondary);background:var(--info-background);margin-top:12px;padding:10px;font-size:.78rem}.error.svelte-egkarw,.error-notice.svelte-egkarw{color:var(--danger-foreground)}.error.svelte-egkarw{margin-top:4px;display:block}.error-notice.svelte-egkarw{border-color:var(--accent);background:var(--danger-background)}.success.svelte-egkarw{color:var(--secondary)}@media (width<=1023px){.settings.svelte-egkarw{z-index:20;max-height:48vh;position:sticky;bottom:0;overflow:auto;box-shadow:0 -12px 30px #14213d29}.viewer.svelte-egkarw{height:52vh;min-height:360px}}.dropzone.active.svelte-1bcmkpl{border-color:var(--secondary);background:var(--overlay-background)}.active-option.svelte-1bcmkpl{background:var(--foreground);color:var(--button-text)}.signature-pad.svelte-1bcmkpl{touch-action:none;aspect-ratio:900/260;cursor:crosshair}.placement.svelte-1bcmkpl,.resize-handle.svelte-1bcmkpl{touch-action:none}.dropzone.active.svelte-9ggdb8,.dropzone.active.svelte-1bo1srp{border-color:var(--secondary);background:var(--overlay-background)}.redact-surface.svelte-1bo1srp{touch-action:none;cursor:crosshair}.dropzone.active.svelte-70ocjz{border-color:var(--secondary);background:var(--overlay-background)}.active-option.svelte-14re1wt{background:var(--foreground);color:var(--button-text)}.diff-text.svelte-14re1wt ins:where(.svelte-14re1wt){color:#14532d;background:#dcfce7;text-decoration:none}.diff-text.svelte-14re1wt del:where(.svelte-14re1wt){color:#7f1d1d;background:#fee2e2}
