.file-thumbnail.svelte-11btvya{--ft-bg:#fff;--ft-fg:#111827;--ft-muted:#f3f4f6;--ft-border:#1118271f;border:1px solid var(--ft-border);background:var(--ft-bg);color:var(--ft-fg);border-radius:.5rem;position:relative;overflow:hidden}.file-thumbnail.dark.svelte-11btvya{--ft-bg:#111827;--ft-fg:#f3f4f6;--ft-muted:#1f2937;--ft-border:#f3f4f629}.preview.svelte-11btvya{background:var(--ft-muted);contain:layout paint;position:relative;overflow:hidden}.preview-image.svelte-11btvya,.pdf-canvas.svelte-11btvya{object-fit:cover;object-position:top;width:100%;height:100%;transition:opacity .16s cubic-bezier(.22,1,.36,1),filter .16s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.preview-custom.svelte-11btvya{width:100%;height:100%;transition:opacity .16s cubic-bezier(.22,1,.36,1),filter .16s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.image-loading.svelte-11btvya{opacity:0;filter:blur(4px)}.loading-overlay.svelte-11btvya{z-index:10;background:var(--ft-muted);position:absolute;inset:0;overflow:hidden}.loading-pulse.svelte-11btvya{background:var(--ft-bg);opacity:.55;animation:1.6s ease-in-out infinite svelte-11btvya-ft-pulse;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.loading-pulse.svelte-11btvya{animation:none}.preview-image.svelte-11btvya,.pdf-canvas.svelte-11btvya,.preview-custom.svelte-11btvya{transition:none}}@keyframes svelte-11btvya-ft-pulse{0%,to{opacity:.2}50%{opacity:.55}}.fallback.svelte-11btvya{background:var(--ft-muted);position:absolute;inset:0}
