svg.svelte-3h8371{stroke:currentColor;fill:currentColor;stroke-width:0;width:100%;height:auto;max-height:100%}.loading-indicator.svelte-14i1xkq{width:100%;margin:.5rem 0}.progress-container.svelte-14i1xkq{width:100%;height:4px;background-color:#0000001a;border-radius:2px;overflow:hidden}.progress-bar.svelte-14i1xkq{height:100%;background:linear-gradient(90deg,#3b82f6,#10b981);transition:width .3s ease}.message-container.svelte-14i1xkq{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:.5rem;height:2.5rem;overflow:hidden}.message.svelte-14i1xkq{font-size:.875rem;color:#6b7280;text-align:center;margin-bottom:.25rem;font-style:italic}.dots-container.svelte-14i1xkq{display:flex;justify-content:center;gap:4px}.dot.svelte-14i1xkq{width:5px;height:5px;border-radius:50%;background-color:#6b7280;animation:svelte-14i1xkq-bounce 1.4s infinite}@keyframes svelte-14i1xkq-bounce{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.compact-message.svelte-14i1xkq{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;margin:.25rem 0;background-color:#0000000d}.timeout.svelte-14i1xkq{border-left:3px solid #f59e0b}.error.svelte-14i1xkq{border-left:3px solid #ef4444}.icon.svelte-14i1xkq{font-size:1rem;flex-shrink:0}.text.svelte-14i1xkq{flex-grow:1;color:#4b5563}.retry-button.svelte-14i1xkq{background-color:#3b82f6;color:#fff;border:none;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;cursor:pointer;transition:background-color .2s;flex-shrink:0}.retry-button.svelte-14i1xkq:hover{background-color:#2563eb}.skeleton-container.svelte-14t4tq0{width:100%}.skeleton-item.svelte-14t4tq0{position:relative;border-radius:.25rem;background:linear-gradient(90deg,rgba(226,232,240,.6) 0%,rgba(226,232,240,.8) 50%,rgba(226,232,240,.6) 100%);background-size:200% 100%;animation:svelte-14t4tq0-shimmer 2s infinite;overflow:hidden}.translation-skeleton.svelte-14t4tq0{display:flex;flex-direction:column;border:1px solid rgba(226,232,240,.8);border-radius:.5rem;overflow:hidden}.skeleton-header.svelte-14t4tq0{padding:.75rem;border-bottom:1px solid rgba(226,232,240,.8);background-color:#e2e8f033}.skeleton-content.svelte-14t4tq0{padding:1rem}.fun-skeleton.svelte-14t4tq0{display:flex;align-items:center;justify-content:center;gap:.5rem;height:2rem}.fun-item.svelte-14t4tq0{width:var(--size, 1rem);height:var(--size, 1rem);border-radius:50%;background:linear-gradient(45deg,#3b82f6,#10b981);animation:svelte-14t4tq0-bounce 1.2s infinite ease-in-out;animation-delay:var(--delay, 0s)}.emoji-float.svelte-14t4tq0{position:absolute;top:50%;left:20%;transform:translateY(-50%);font-size:1rem;opacity:.5;animation:svelte-14t4tq0-floatAround 3s infinite ease-in-out}@keyframes svelte-14t4tq0-floatAround{0%,to{transform:translateY(-50%) translate(0);opacity:.2}50%{transform:translateY(-80%) translate(30px);opacity:.8}}@keyframes svelte-14t4tq0-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-14t4tq0-bounce{0%,to{transform:scale(.3);opacity:.5}50%{transform:scale(1);opacity:1}}.animate-pulse.svelte-14t4tq0{animation:svelte-14t4tq0-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-14t4tq0-pulse{0%,to{opacity:1}50%{opacity:.6}}.translation-result.svelte-1c01euj{animation:svelte-1c01euj-fadeIn .5s ease-out}@keyframes svelte-1c01euj-fadeIn{0%{opacity:0}to{opacity:1}}.copy-icon.svelte-1c01euj{display:inline-block;transition:transform .2s ease}.copy-icon.svelte-1c01euj:hover{transform:scale(1.2)}.alternatives-container.svelte-1c01euj{position:relative}.alternative-item.svelte-1c01euj{position:relative;transition:transform .15s ease-out;animation:svelte-1c01euj-slideIn .5s both;animation-delay:var(--delay, 0s)}.alternative-item.svelte-1c01euj:hover{transform:translate(5px)}@keyframes svelte-1c01euj-slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
