.pdf-studio.svelte-ckhn90{--studio-sticky-gap: .75rem;--studio-toolbar-height: 58px;--sticky-toolbar-top: calc( var(--header-height, 64px) + var(--studio-sticky-gap) );--sticky-selection-top: calc( var(--sticky-toolbar-top) + var(--studio-toolbar-height) + .55rem );--sticky-scroll-clearance: calc(var(--sticky-selection-top) + 72px);position:relative;display:grid;gap:0;width:100%;min-height:520px}.pdf-studio.embedded.svelte-ckhn90{--sticky-toolbar-top: 0px;--sticky-selection-top: calc(var(--studio-toolbar-height) + .55rem);display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.pdf-studio.embedded.svelte-ckhn90 .canvas:where(.svelte-ckhn90){flex:1 1 auto;min-height:0;height:auto;overflow:auto;scroll-padding-top:var(--sticky-scroll-clearance)}.pdf-studio.embedded.svelte-ckhn90 .loading-state:where(.svelte-ckhn90){min-height:100%;padding:1rem}.pdf-studio.embedded.svelte-ckhn90 .loading-panel:where(.svelte-ckhn90){width:100%;padding:1.15rem}.toolbar.svelte-ckhn90{position:sticky;top:var(--sticky-toolbar-top);z-index:20;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 1rem;background:color-mix(in srgb,var(--surface-2) 85%,transparent);backdrop-filter:blur(16px) saturate(1.4);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 4px 32px #00000040}.toolbar-left.svelte-ckhn90,.toolbar-right.svelte-ckhn90{display:flex;align-items:center;gap:.5rem}.toolbar-brand.svelte-ckhn90{display:flex;align-items:center;gap:.4rem;color:var(--success)}.brand-label.svelte-ckhn90{font-size:.82rem;font-weight:900;color:var(--text);letter-spacing:-.02em}.toolbar-divider.svelte-ckhn90{width:1px;height:18px;background:var(--border-strong);margin:0 .15rem}.page-count.svelte-ckhn90{font-size:.72rem;font-weight:700;color:var(--text-muted)}.status-pill.svelte-ckhn90{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .55rem;border-radius:var(--radius-xl);font-size:.65rem;font-weight:700;white-space:nowrap}.status-pill.complete.svelte-ckhn90{background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}.status-pill.working.svelte-ckhn90{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.status-pill.svelte-ckhn90 small:where(.svelte-ckhn90){color:var(--text-muted);font-size:.62rem;font-weight:800}.spinner.svelte-ckhn90{display:inline-block;width:10px;height:10px;border:2px solid color-mix(in srgb,var(--accent) 30%,transparent);border-top-color:var(--accent);border-radius:50%;animation:svelte-ckhn90-spin .8s linear infinite}@keyframes svelte-ckhn90-spin{to{transform:rotate(360deg)}}.spinner.large.svelte-ckhn90{width:22px;height:22px;border-width:3px}.loading-state.svelte-ckhn90{display:grid;place-items:center;min-height:520px;padding:clamp(1rem,4vw,2rem)}.loading-panel.svelte-ckhn90{display:grid;justify-items:center;gap:.85rem;width:min(100%,640px);padding:clamp(1.2rem,4vw,2rem);border:1px solid var(--border-accent);border-radius:var(--radius-xl);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 42%),var(--surface-2);text-align:center;box-shadow:var(--shadow-card)}.loading-icon.svelte-ckhn90{display:grid;place-items:center;width:76px;height:76px;border:1px solid var(--border-accent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--accent) 10%,var(--surface-2));color:var(--accent)}.loading-panel.svelte-ckhn90 strong:where(.svelte-ckhn90){color:var(--text);font-size:clamp(1.25rem,3vw,1.8rem);line-height:1.1}.loading-panel.svelte-ckhn90 p:where(.svelte-ckhn90),.loading-panel.svelte-ckhn90 small:where(.svelte-ckhn90){margin:0;color:var(--text-muted);line-height:1.55}.loading-panel.svelte-ckhn90 small:where(.svelte-ckhn90){color:var(--text-faint);font-weight:700}.loading-skeleton-grid.svelte-ckhn90{display:grid;grid-template-columns:repeat(3,minmax(54px,1fr));gap:.65rem;width:min(100%,360px);margin-top:.35rem}.loading-skeleton-grid.svelte-ckhn90 span:where(.svelte-ckhn90){min-height:92px;border:1px solid var(--border);border-radius:var(--radius-sm);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 14%,transparent),transparent),var(--surface-3);background-size:220% 100%;animation:svelte-ckhn90-skeleton-sweep 1.3s ease-in-out infinite}@keyframes svelte-ckhn90-skeleton-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}.tool-btn.svelte-ckhn90{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:32px;height:32px;padding:0 .55rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font-size:.7rem;font-weight:800;font-family:inherit;cursor:pointer;transition:all .12s ease}.tool-btn.svelte-ckhn90:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border)}.tool-btn.active.svelte-ckhn90{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 30%,transparent)}.tool-btn.download-action.svelte-ckhn90{padding:0 .85rem;border-color:transparent;border-radius:var(--radius-xl);background:var(--gradient-brand);color:var(--accent-foreground);text-decoration:none}.tool-btn.download-action.svelte-ckhn90:hover{filter:brightness(1.05);transform:translateY(-1px)}.tool-btn.split-action.svelte-ckhn90{padding:0 .7rem;border-color:var(--border-strong);border-radius:var(--radius-xl);background:var(--surface-1);color:var(--text)}.tool-btn.busy.svelte-ckhn90{cursor:wait;opacity:.7}a.tool-btn.busy.svelte-ckhn90{pointer-events:none}.tool-btn.download-action.svelte-ckhn90 .spinner:where(.svelte-ckhn90){border-color:#04151b47;border-top-color:var(--accent-foreground)}.tool-btn.svelte-ckhn90 small:where(.svelte-ckhn90){opacity:.78;font-size:.72rem;font-weight:800}.tool-btn.danger.svelte-ckhn90:hover{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.btn-label.svelte-ckhn90{font-size:.72rem}.zoom-group.svelte-ckhn90{display:flex;gap:2px;padding:2px;background:var(--surface-1);border-radius:var(--radius-sm);border:1px solid var(--border)}.zoom-group.svelte-ckhn90 .tool-btn:where(.svelte-ckhn90){min-width:28px;height:26px;padding:0 .4rem;border:none;border-radius:var(--radius-sm)}.selection-bar.svelte-ckhn90{position:sticky;top:var(--sticky-selection-top);z-index:19;display:grid;grid-template-columns:minmax(14rem,.42fr) minmax(0,1fr);align-items:center;gap:.85rem;padding:.72rem;margin:.65rem .25rem 0;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 11%,transparent),color-mix(in srgb,var(--success) 7%,transparent)),color-mix(in srgb,var(--surface-2) 92%,transparent);box-shadow:0 18px 60px color-mix(in srgb,var(--surface-0) 45%,transparent);backdrop-filter:blur(14px) saturate(1.15);animation:svelte-ckhn90-selection-in .18s ease}@keyframes svelte-ckhn90-selection-in{0%{opacity:0;transform:translateY(-3px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.sel-summary.svelte-ckhn90{display:flex;align-items:center;min-width:0;gap:.65rem}.sel-icon.svelte-ckhn90{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent) 13%,var(--surface-1));color:var(--accent-strong)}.sel-copy.svelte-ckhn90{display:grid;min-width:0;gap:.12rem}.sel-copy.svelte-ckhn90 strong:where(.svelte-ckhn90){overflow:hidden;color:var(--text);font-size:.82rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.sel-copy.svelte-ckhn90 small:where(.svelte-ckhn90){overflow:hidden;color:var(--text-muted);font-size:.68rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sel-actions.svelte-ckhn90{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.38rem}.selection-bar.svelte-ckhn90 [data-slot=button]{min-height:34px;border-radius:999px}.canvas.svelte-ckhn90{position:relative;padding:1.2rem .25rem;border-radius:var(--radius-lg);transition:outline-color .14s ease,background .14s ease}.import-overlay.svelte-ckhn90{position:absolute;inset:0;z-index:10;display:grid;justify-items:center;align-content:center;gap:.45rem;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-0) 78%,transparent);backdrop-filter:blur(8px) saturate(1.2);-webkit-backdrop-filter:blur(8px) saturate(1.2);color:var(--text);text-align:center;animation:svelte-ckhn90-overlay-in .18s ease}.import-overlay.svelte-ckhn90 strong:where(.svelte-ckhn90){font-size:.95rem}.import-overlay.svelte-ckhn90 small:where(.svelte-ckhn90){color:var(--text-muted);font-size:.78rem}@keyframes svelte-ckhn90-overlay-in{0%{opacity:0}to{opacity:1}}.canvas.file-dragging.svelte-ckhn90{outline:2px dashed color-mix(in srgb,var(--success) 68%,transparent);outline-offset:6px;background:color-mix(in srgb,var(--success) 4%,transparent)}.pages-grid.svelte-ckhn90{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--grid-min, 170px),1fr));gap:.85rem;margin:0;padding:0;list-style:none}.page-card.svelte-ckhn90{position:relative;display:flex;flex-direction:column;scroll-margin-top:var(--sticky-scroll-clearance);border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface-2);overflow:hidden;cursor:grab;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease;user-select:none}.page-card.svelte-ckhn90:hover{border-color:var(--border-strong);box-shadow:0 8px 32px #0003;transform:translateY(-3px)}.page-card.selected.svelte-ckhn90{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 25%,transparent),0 8px 32px #0003}.page-card.is-dragging.svelte-ckhn90{opacity:.3;transform:scale(.96);cursor:grabbing}.page-card.is-drop-target.svelte-ckhn90{border-color:var(--success);box-shadow:0 0 0 2px color-mix(in srgb,var(--success) 30%,transparent);transform:scale(1.02)}.page-badge.svelte-ckhn90{position:absolute;top:8px;left:8px;z-index:3;display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:var(--radius-sm);background:#0009;backdrop-filter:blur(4px);color:#ffffffd9;font-size:.62rem;font-weight:800;font-variant-numeric:tabular-nums}.thumb-wrap.svelte-ckhn90{display:flex;align-items:center;justify-content:center;min-height:var(--thumb-h, 180px);padding:.7rem;background:repeating-conic-gradient(color-mix(in srgb,var(--surface-3) 60%,transparent) 0% 25%,transparent 0% 50%) 50% / 16px 16px;overflow:hidden}.thumb-wrap.svelte-ckhn90 img:where(.svelte-ckhn90){max-width:100%;max-height:var(--thumb-h, 180px);object-fit:contain;border-radius:3px;box-shadow:0 2px 8px #0000002e,0 0 1px #0000001f;transition:transform .2s ease;transform:rotate(var(--page-rotation, 0deg))}.page-card.svelte-ckhn90:hover .thumb-wrap:where(.svelte-ckhn90) img:where(.svelte-ckhn90){transform:rotate(var(--page-rotation, 0deg)) scale(1.02)}.insert-controls.svelte-ckhn90{position:absolute;inset:0;z-index:4;pointer-events:none}.insert-btn.svelte-ckhn90{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:44px;min-height:46px;max-width:calc(100% - 1rem);padding:.35rem .58rem;border:1px solid var(--border-accent);border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,var(--surface-0));color:var(--accent-strong);font-size:.68rem;font-weight:900;opacity:0;cursor:copy;pointer-events:none;touch-action:manipulation;scroll-margin-top:var(--sticky-scroll-clearance);box-shadow:0 12px 30px color-mix(in srgb,var(--surface-0) 72%,transparent);transform:translateY(-50%) scale(.96);transition:opacity .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.insert-btn.before.svelte-ckhn90{left:.45rem}.insert-btn.after.svelte-ckhn90{right:.45rem}.insert-btn.svelte-ckhn90 span:where(.svelte-ckhn90){color:var(--text);line-height:1}.page-card.svelte-ckhn90:hover .insert-btn:where(.svelte-ckhn90),.page-card.svelte-ckhn90:focus-within .insert-btn:where(.svelte-ckhn90),.page-card.selected.svelte-ckhn90 .insert-btn:where(.svelte-ckhn90),.insert-btn.svelte-ckhn90:focus-visible{opacity:.98;pointer-events:auto;transform:translateY(-50%) scale(1)}.insert-btn.svelte-ckhn90:hover,.insert-btn.svelte-ckhn90:focus-visible{border-color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 30%,var(--surface-0));outline:2px solid var(--accent-strong);outline-offset:2px}.selection-check.svelte-ckhn90{position:absolute;top:7px;right:7px;z-index:5;color:var(--accent);filter:drop-shadow(0 1px 3px rgba(0,0,0,.5));animation:svelte-ckhn90-check-pop .2s ease}@keyframes svelte-ckhn90-check-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.convert-corner-action.svelte-ckhn90{position:fixed;right:calc(var(--content-pad) + env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:30;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:46px;padding:.7rem .85rem;border:1px solid var(--border-accent);border-radius:999px;background:color-mix(in srgb,var(--surface-0) 86%,transparent);color:var(--text);font-size:.78rem;font-weight:850;text-decoration:none;box-shadow:var(--shadow-card);backdrop-filter:blur(12px) saturate(1.2);transition:border-color .16s ease,background .16s ease,transform .16s ease}.convert-corner-action.svelte-ckhn90:hover,.convert-corner-action.svelte-ckhn90:focus-visible{border-color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 16%,var(--surface-0));transform:translateY(-1px);outline:2px solid var(--accent-strong);outline-offset:3px}.convert-corner-action[aria-disabled=true].svelte-ckhn90{pointer-events:none;opacity:.64}.privacy-footer.svelte-ckhn90{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem 1rem;color:var(--text-faint);font-size:.65rem;font-weight:600}.empty-state.svelte-ckhn90{position:relative;display:grid;place-items:center;min-height:560px;padding:2rem;overflow:hidden}.empty-state.embedded-empty.svelte-ckhn90{min-height:100%;padding:1rem}.embedded-hint.svelte-ckhn90{max-width:520px;margin:0 0 .5rem;color:var(--text-muted);font-size:.82rem;line-height:1.5;text-align:center}.empty-glow.svelte-ckhn90{position:absolute;top:25%;left:50%;width:500px;height:500px;transform:translate(-50%,-50%);background:radial-gradient(circle,color-mix(in srgb,var(--accent) 8%,transparent) 0%,transparent 65%);pointer-events:none;animation:svelte-ckhn90-glow-pulse 4s ease-in-out infinite alternate}@keyframes svelte-ckhn90-glow-pulse{0%{opacity:.5;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.empty-content.svelte-ckhn90{position:relative;z-index:1;display:grid;justify-items:center;gap:1.2rem;max-width:600px;text-align:center}.empty-icon.svelte-ckhn90{display:grid;place-items:center;width:80px;height:80px;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--accent) 10%,var(--surface-2));border:1px solid var(--border-accent);color:var(--accent);box-shadow:var(--shadow-glow)}.empty-content.svelte-ckhn90 h1:where(.svelte-ckhn90){font-size:clamp(1.5rem,3vw,2.2rem);font-weight:900;color:var(--text);margin:0;letter-spacing:-.03em;background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.empty-content.svelte-ckhn90 p:where(.svelte-ckhn90){font-size:.88rem;color:var(--text-muted);line-height:1.6;margin:0;max-width:480px}.capability-chips.svelte-ckhn90{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;max-width:560px}.capability-chips.svelte-ckhn90 span:where(.svelte-ckhn90){min-height:30px;padding:.35rem .6rem;border:1px solid var(--border-accent);border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,var(--surface-2));color:var(--text);font-size:.7rem;font-weight:900}.empty-content.svelte-ckhn90 .scope-note:where(.svelte-ckhn90){max-width:560px;padding:.55rem .75rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text-muted);font-size:.76rem;font-weight:700}.empty-hints.svelte-ckhn90{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.hint.svelte-ckhn90{display:flex;align-items:center;gap:.35rem;font-size:.68rem;color:var(--text-faint)}.hint-icon.svelte-ckhn90{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:var(--radius-sm);background:var(--surface-3);border:1px solid var(--border);font-size:.6rem;font-weight:800;color:var(--text-muted);font-family:inherit}.error-banner.svelte-ckhn90{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--danger) 40%,transparent);background:color-mix(in srgb,var(--danger) 10%,var(--surface-2));backdrop-filter:blur(12px);color:var(--text);font-size:.78rem;font-weight:600;box-shadow:0 8px 32px #0000004d;animation:slide-in .2s ease}.error-dismiss.svelte-ckhn90{display:grid;place-items:center;width:24px;height:24px;margin-left:.25rem;border:none;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}.error-dismiss.svelte-ckhn90:hover{background:#ffffff0f;color:var(--text)}.lightbox-overlay.svelte-ckhn90{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#02040ce0;backdrop-filter:blur(12px);animation:svelte-ckhn90-fade-in .18s ease;cursor:zoom-out}@keyframes svelte-ckhn90-fade-in{0%{opacity:0}to{opacity:1}}.lightbox-content.svelte-ckhn90{display:grid;gap:.75rem;justify-items:center;max-width:min(90vw,900px);max-height:85vh;cursor:default;animation:svelte-ckhn90-lightbox-pop .25s ease}@keyframes svelte-ckhn90-lightbox-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.lightbox-content.svelte-ckhn90 img:where(.svelte-ckhn90){max-width:100%;max-height:78vh;object-fit:contain;border-radius:var(--radius);box-shadow:0 24px 80px #00000080;transform:rotate(var(--page-rotation, 0deg))}.preview-loading.svelte-ckhn90{display:grid;justify-items:center;gap:.75rem;min-width:min(82vw,440px);padding:2rem;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-2) 86%,transparent);color:var(--text);text-align:center;box-shadow:0 24px 80px #00000073}.preview-loading.svelte-ckhn90 small:where(.svelte-ckhn90){color:#ffffffa6}.preview-loading.svelte-ckhn90 button:where(.svelte-ckhn90){min-height:34px;padding:0 .85rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff14;color:var(--text);font-weight:800;cursor:pointer}.lightbox-info.svelte-ckhn90{display:flex;gap:1rem;align-items:center;font-size:.75rem;font-weight:700;color:#ffffffb3}.lightbox-dims.svelte-ckhn90{color:#fff6;font-weight:600}.lightbox-nav.svelte-ckhn90{position:fixed;top:50%;transform:translateY(-50%);z-index:101;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#ffffff0f;color:var(--text);font-size:1.8rem;font-weight:300;cursor:pointer;transition:all .15s ease}.lightbox-nav.svelte-ckhn90:hover{background:#ffffff24;border-color:#ffffff40}.lightbox-nav.prev.svelte-ckhn90{left:20px}.lightbox-nav.next.svelte-ckhn90{right:20px}.lightbox-close.svelte-ckhn90{position:fixed;top:20px;right:20px;z-index:101;display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#ffffff0f;color:var(--text);cursor:pointer;transition:all .15s ease}.lightbox-close.svelte-ckhn90:hover{background:#ffffff24;border-color:#ffffff40}.toast-stack.svelte-ckhn90{position:fixed;bottom:20px;right:20px;z-index:60;display:grid;gap:.45rem;pointer-events:none}.toast.svelte-ckhn90{display:flex;align-items:center;gap:.45rem;padding:.55rem .95rem;border-radius:var(--radius);font-size:.74rem;font-weight:700;color:var(--text);backdrop-filter:blur(12px);box-shadow:0 8px 24px #0000004d;animation:svelte-ckhn90-toast-in .25s ease;pointer-events:auto}@keyframes svelte-ckhn90-toast-in{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.toast.success.svelte-ckhn90{background:color-mix(in srgb,var(--success) 15%,var(--surface-2));border:1px solid color-mix(in srgb,var(--success) 30%,transparent)}.toast.info.svelte-ckhn90{background:color-mix(in srgb,var(--accent) 12%,var(--surface-2));border:1px solid color-mix(in srgb,var(--accent) 25%,transparent)}.toast.error.svelte-ckhn90{background:color-mix(in srgb,var(--danger) 12%,var(--surface-2));border:1px solid color-mix(in srgb,var(--danger) 30%,transparent)}@media(max-width:768px){.pdf-studio.svelte-ckhn90{--studio-toolbar-height: 104px}.toolbar.svelte-ckhn90{flex-wrap:wrap;gap:.4rem;padding:.5rem .65rem}.toolbar-left.svelte-ckhn90,.toolbar-right.svelte-ckhn90{flex-wrap:wrap;gap:.35rem}.btn-label.svelte-ckhn90{display:none}.selection-bar.svelte-ckhn90{grid-template-columns:1fr;align-items:stretch;gap:.55rem;padding:.65rem}.sel-copy.svelte-ckhn90 small:where(.svelte-ckhn90){white-space:normal}.sel-actions.svelte-ckhn90{justify-content:flex-start}.insert-controls.svelte-ckhn90{inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;padding:.45rem;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--surface-0) 82%,transparent))}.insert-btn.svelte-ckhn90,.insert-btn.after.svelte-ckhn90{position:static;flex-direction:row;width:auto;max-width:calc(50% - .25rem);min-height:46px;opacity:.96;pointer-events:auto;transform:none;background:color-mix(in srgb,var(--accent) 18%,var(--surface-1))}}@media(hover:none),(pointer:coarse){.insert-controls.svelte-ckhn90{inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;padding:.45rem;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--surface-0) 82%,transparent))}.insert-btn.svelte-ckhn90,.insert-btn.after.svelte-ckhn90{position:static;flex-direction:row;width:auto;max-width:calc(50% - .25rem);min-height:46px;opacity:.96;pointer-events:auto;transform:none;background:color-mix(in srgb,var(--accent) 18%,var(--surface-1))}}@media(max-width:480px){.zoom-group.svelte-ckhn90{display:none}}@media(prefers-reduced-motion:reduce){.page-card.svelte-ckhn90,.lightbox-overlay.svelte-ckhn90,.lightbox-content.svelte-ckhn90,.selection-bar.svelte-ckhn90,.toast.svelte-ckhn90,.empty-glow.svelte-ckhn90,.selection-check.svelte-ckhn90,.import-overlay.svelte-ckhn90,.loading-skeleton-grid.svelte-ckhn90 span:where(.svelte-ckhn90){animation:none}.page-card.svelte-ckhn90:hover{transform:none}}
