@keyframes svelte-f8dedh-fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.animate-pulse{animation:svelte-f8dedh-pulse 1.5s ease-in-out infinite}@keyframes svelte-f8dedh-pulse{0%,to{opacity:1}50%{opacity:.4}}.chat-textarea.svelte-ecqgfx::-moz-placeholder{font-size:.875rem;color:#9ca3af}.chat-textarea.svelte-ecqgfx::placeholder{font-size:.875rem;color:#9ca3af}.input-wrapper.svelte-ecqgfx{position:relative}.expanded-images-container.svelte-ecqgfx{max-height:0;overflow:hidden;opacity:0;transform:translateY(8px);pointer-events:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.expanded-images-container.expanded-visible.svelte-ecqgfx{opacity:1;pointer-events:auto;max-height:300px;transform:translateY(0)}.expanded-image-item.svelte-ecqgfx{opacity:0;transform:scale(.8) translateY(10px);transition:all .2s cubic-bezier(.4,0,.2,1);transition-delay:var(--delay, 0ms)}.expanded-visible.svelte-ecqgfx .expanded-image-item:where(.svelte-ecqgfx){opacity:1;transform:scale(1) translateY(0)}.asset-progress-badge.svelte-ecqgfx{display:inline-flex;align-items:center;justify-content:center;padding:.1rem .28rem;border-radius:9999px;font-size:9px;line-height:1;font-weight:600;color:#525252;border:1px solid #e5e5e5;background:#fffffff0}.asset-progress-fill.svelte-ecqgfx{background:#525252}.animate-fade-in.svelte-o55cig{animation:svelte-o55cig-fadeIn .2s ease-out}@keyframes svelte-o55cig-fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.line-clamp-3.svelte-o55cig{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes svelte-dzv87b-pendingDiagonalShimmer{0%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes svelte-dzv87b-placeholderGrowFromCorner{0%{clip-path:inset(0 100% 100% 0 round 1rem);opacity:0;transform:scale(.22)}52%{opacity:1}to{clip-path:inset(0 0 0 0 round 1rem);opacity:1;transform:scale(1)}}@keyframes svelte-dzv87b-placeholderCopyIn{0%,38%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.task-image-placeholder.svelte-dzv87b{transform-origin:top left;will-change:clip-path,transform,opacity;animation:svelte-dzv87b-placeholderGrowFromCorner .58s cubic-bezier(.22,1,.36,1) both,svelte-dzv87b-pendingDiagonalShimmer 2s linear .58s infinite}.task-pending-skeleton.svelte-dzv87b{background-image:linear-gradient(135deg,#f3f4f6,#e5e7eb 45%,#f3f4f6,#e5e7eb 55%,#f3f4f6);background-size:240% 240%}.task-placeholder-copy.svelte-dzv87b{animation:svelte-dzv87b-placeholderCopyIn .72s ease-out both;will-change:opacity,transform}@keyframes svelte-dzv87b-queueDot2{0%,33.333%{opacity:0}33.334%,to{opacity:1}}@keyframes svelte-dzv87b-queueDot3{0%,66.666%{opacity:0}66.667%,to{opacity:1}}.user-prompt-collapsed.svelte-dzv87b{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.user-prompt-fade.svelte-dzv87b{position:absolute;bottom:0;left:0;right:0;height:3.25em;background:linear-gradient(to bottom,transparent,rgb(245 245 245))}
