.modal-backdrop[data-v-6dcbf9eb]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04070fd9;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:99999}.modal-window[data-v-6dcbf9eb]{background:#0f172a;border:1px solid rgba(168,85,247,.35);border-radius:20px;box-shadow:0 25px 60px -15px #000c,0 0 35px #a855f733;flex-direction:column;max-width:460px;overflow:hidden;padding:2.5rem 2rem;text-align:center;width:100%}.ai-orb-container[data-v-6dcbf9eb],.modal-window[data-v-6dcbf9eb]{align-items:center;display:flex;position:relative}.ai-orb-container[data-v-6dcbf9eb]{height:86px;justify-content:center;margin-bottom:1rem;width:86px}.ai-orbit-ring[data-v-6dcbf9eb]{animation:rotate-orbit-6dcbf9eb 6s linear infinite;border:1.5px dashed rgba(168,85,247,.45);border-radius:50%;inset:-6px;position:absolute}.ai-orbit-node[data-v-6dcbf9eb]{animation:rotate-orbit-6dcbf9eb 3.5s linear infinite;background:#38bdf8;border-radius:50%;box-shadow:0 0 10px #38bdf8,0 0 20px #a855f7;height:8px;left:50%;margin-left:-4px;position:absolute;top:-4px;transform-origin:4px 47px;width:8px}@keyframes rotate-orbit-6dcbf9eb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ai-glow[data-v-6dcbf9eb]{animation:pulse-glow-6dcbf9eb 2s ease-in-out infinite;background:radial-gradient(circle,rgba(168,85,247,.5) 0,rgba(56,189,248,.3) 50%,transparent 70%);inset:-8px;position:absolute}.ai-glow[data-v-6dcbf9eb],.ai-orb[data-v-6dcbf9eb]{border-radius:50%}.ai-orb[data-v-6dcbf9eb]{align-items:center;background:linear-gradient(135deg,#7c3aed,#0284c7);border:2px solid hsla(0,0%,100%,.25);box-shadow:inset 0 0 16px #ffffff59,0 0 25px #7c3aed80;display:flex;height:68px;justify-content:center;position:relative;width:68px}.ai-icon[data-v-6dcbf9eb]{animation:float-icon-6dcbf9eb 2s ease-in-out infinite;font-size:1.85rem}@keyframes pulse-glow-6dcbf9eb{0%,to{opacity:.55;transform:scale(.92)}50%{filter:drop-shadow(0 0 15px rgba(168,85,247,.6));opacity:1;transform:scale(1.18)}}@keyframes float-icon-6dcbf9eb{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.12)}}.engine-badge[data-v-6dcbf9eb]{align-items:center;background:#a855f71f;border:1px solid rgba(168,85,247,.3);border-radius:999px;color:#d8b4fe;display:inline-flex;font-size:.72rem;font-weight:600;gap:.45rem;letter-spacing:.02em;margin-bottom:.75rem;padding:.25rem .75rem}.engine-dot[data-v-6dcbf9eb]{animation:pulse-dot-6dcbf9eb 1.5s ease-in-out infinite;background:#10b981;border-radius:50%;box-shadow:0 0 8px #10b981;height:6px;width:6px}@keyframes pulse-dot-6dcbf9eb{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}.modal-title[data-v-6dcbf9eb]{color:#f8fafc;font-size:1.3rem;font-weight:700;margin-bottom:.35rem}.modal-subtitle[data-v-6dcbf9eb]{color:#94a3b8;font-size:.85rem;line-height:1.5;margin-bottom:1.5rem}.steps-list[data-v-6dcbf9eb]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;flex-direction:column;margin-bottom:1.75rem;padding:1.25rem;text-align:left;width:100%}.step-item[data-v-6dcbf9eb],.steps-list[data-v-6dcbf9eb]{display:flex;gap:.85rem}.step-item[data-v-6dcbf9eb]{align-items:flex-start;color:#64748b;font-size:.85rem;transition:all .2s ease}.step-item.active[data-v-6dcbf9eb]{color:#f1f5f9;font-weight:600}.step-item.done[data-v-6dcbf9eb]{color:#10b981}.step-indicator[data-v-6dcbf9eb]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;display:flex;flex-shrink:0;font-size:.75rem;height:24px;justify-content:center;margin-top:1px;width:24px}.step-item.active .step-indicator[data-v-6dcbf9eb]{background:#a855f733;border-color:#a855f7;box-shadow:0 0 10px #a855f766}.step-item.done .step-indicator[data-v-6dcbf9eb]{background:#10b98133;border-color:#10b981}.check[data-v-6dcbf9eb]{color:#10b981;font-weight:800}.spinner[data-v-6dcbf9eb]{animation:spin-6dcbf9eb .8s linear infinite;border:2px solid rgba(168,85,247,.3);border-radius:50%;border-top-color:#a855f7;height:13px;width:13px}.spinner.ai-spinner[data-v-6dcbf9eb]{animation:spin-6dcbf9eb .65s linear infinite;border-right-color:#a855f7;border-top-color:#38bdf8}@keyframes spin-6dcbf9eb{to{transform:rotate(1turn)}}.bullet[data-v-6dcbf9eb]{color:#94a3b8}.step-content[data-v-6dcbf9eb]{display:flex;flex:1;flex-direction:column;gap:.35rem}.step-label[data-v-6dcbf9eb]{align-items:center;display:flex;font-size:.88rem;gap:.5rem;justify-content:space-between}.step-desc[data-v-6dcbf9eb]{color:#94a3b8;font-size:.75rem;font-weight:400}.pulse-tag[data-v-6dcbf9eb]{animation:pulse-tag-6dcbf9eb 1.2s ease-in-out infinite;background:#38bdf826;border:1px solid rgba(56,189,248,.3);border-radius:4px;color:#38bdf8;font-size:.68rem;padding:.1rem .45rem}@keyframes pulse-tag-6dcbf9eb{0%,to{opacity:.7}50%{opacity:1}}.lang-flags[data-v-6dcbf9eb]{align-items:center;display:flex;flex-wrap:wrap;font-size:.72rem;gap:.3rem;margin-top:.2rem}.flag-pill[data-v-6dcbf9eb]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#cbd5e1;font-weight:500;padding:.18rem .45rem;transition:all .3s ease}.flag-pill.source[data-v-6dcbf9eb]{background:#ef44441f;border-color:#ef44444d;color:#fca5a5;font-weight:600}.flag-pill.processing[data-v-6dcbf9eb]{animation:glow-pill-6dcbf9eb 1.5s ease-in-out infinite;background:#a855f726;border-color:#a855f766;color:#e9d5ff}@keyframes glow-pill-6dcbf9eb{0%,to{box-shadow:0 0 #a855f700}50%{box-shadow:0 0 8px #a855f780}}.arrow-flow[data-v-6dcbf9eb]{color:#a855f7;font-size:.78rem}.progress-bar-track[data-v-6dcbf9eb]{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden;position:relative;width:100%}.progress-bar-fill[data-v-6dcbf9eb]{background:linear-gradient(90deg,#7c3aed,#38bdf8,#10b981);border-radius:999px;box-shadow:0 0 10px #38bdf880;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.fade-enter-active[data-v-6dcbf9eb],.fade-leave-active[data-v-6dcbf9eb]{transition:opacity .25s ease}.fade-enter-from[data-v-6dcbf9eb],.fade-leave-to[data-v-6dcbf9eb]{opacity:0}
