@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";#animation-container[data-v-6f67df1d]{position:relative;width:100%;max-width:56rem;height:500px;margin:0 auto;padding:1.5rem;background-color:#172032;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;border:1px solid #334155;overflow-y:auto;font-family:Inter,sans-serif}@media (max-width: 768px){#animation-container[data-v-6f67df1d]{height:400px;padding:1rem;margin:0 1rem;max-width:calc(100vw - 2rem)}}@media (max-width: 480px){#animation-container[data-v-6f67df1d]{height:350px;padding:.75rem;margin:0 .5rem;max-width:calc(100vw - 1rem)}}#animation-container[data-v-6f67df1d]::-webkit-scrollbar{width:6px}#animation-container[data-v-6f67df1d]::-webkit-scrollbar-track{background:transparent}#animation-container[data-v-6f67df1d]::-webkit-scrollbar-thumb{background:#4a5568;border-radius:3px}#chat-log[data-v-6f67df1d]{width:100%;display:flex;flex-direction:column;gap:1rem}.bubble[data-v-6f67df1d]{display:flex;align-items:flex-start;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.bubble.animate-in[data-v-6f67df1d]{opacity:1;transform:translateY(0)}.user-bubble[data-v-6f67df1d]{justify-content:flex-end}.ai-bubble[data-v-6f67df1d]{justify-content:flex-start}.user-bubble-content[data-v-6f67df1d],.ai-bubble-content[data-v-6f67df1d],.workflow-bubble-content[data-v-6f67df1d]{max-width:28rem;padding:1rem;border-radius:1rem;color:#fff}@media (max-width: 768px){.user-bubble-content[data-v-6f67df1d],.ai-bubble-content[data-v-6f67df1d],.workflow-bubble-content[data-v-6f67df1d]{max-width:85%;padding:.875rem}}@media (max-width: 480px){.user-bubble-content[data-v-6f67df1d],.ai-bubble-content[data-v-6f67df1d],.workflow-bubble-content[data-v-6f67df1d]{max-width:90%;padding:.75rem}}.user-bubble-content[data-v-6f67df1d]{background-color:#4f46e5;border-bottom-right-radius:.5rem}.ai-bubble-content[data-v-6f67df1d]{background-color:#334155;border-bottom-left-radius:.5rem}.workflow-bubble-content[data-v-6f67df1d]{flex:1 1 0%;background-color:#334155;border-bottom-left-radius:.5rem}.bubble p[data-v-6f67df1d]{font-size:1rem;font-weight:500;line-height:1.5rem;margin:0}@media (max-width: 480px){.bubble p[data-v-6f67df1d]{font-size:.9rem;line-height:1.4rem}}.typing-indicator[data-v-6f67df1d]{display:flex;align-items:center;gap:.375rem;height:1.5rem}.typing-dot[data-v-6f67df1d]{width:.5rem;height:.5rem;background-color:#94a3b8;border-radius:50%;animation:typing-bounce-6f67df1d 1.2s infinite ease-in-out}.typing-dot[data-v-6f67df1d]:nth-child(2){animation-delay:.2s}.typing-dot[data-v-6f67df1d]:nth-child(3){animation-delay:.4s}@keyframes typing-bounce-6f67df1d{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.workflow-title[data-v-6f67df1d]{font-size:1.125rem;font-weight:700;text-align:center;margin-bottom:1.5rem;color:#cbd5e1}@media (max-width: 480px){.workflow-title[data-v-6f67df1d]{font-size:1rem;margin-bottom:1rem}}.workflow-nodes-container[data-v-6f67df1d]{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;overflow-x:auto;padding:.5rem 0}@media (max-width: 768px){.workflow-nodes-container[data-v-6f67df1d]{flex-direction:column;align-items:stretch;gap:1rem}}.node[data-v-6f67df1d]{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 .25rem;position:relative;opacity:0;transform:scale(.8);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.node.animate-in[data-v-6f67df1d]{opacity:1;transform:scale(1)}@media (max-width: 768px){.node[data-v-6f67df1d]{flex:none;width:100%}}.node-content[data-v-6f67df1d]{background-color:#475569b3;border:1px solid #64748b;border-radius:.5rem;padding:.75rem;width:8rem;height:5rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all .3s ease}@media (max-width: 768px){.node-content[data-v-6f67df1d]{width:100%;max-width:16rem;height:4rem;margin:0 auto}}@media (max-width: 480px){.node-content[data-v-6f67df1d]{padding:.5rem;height:3.5rem}}.node-content[data-v-6f67df1d]:hover{transform:translateY(-2px);box-shadow:0 8px 12px -3px #0003}.node-content p[data-v-6f67df1d]{margin:0}.node-text-main[data-v-6f67df1d]{font-weight:600;font-size:.875rem;line-height:1.25rem;color:#fff}.node-text-sub[data-v-6f67df1d]{font-weight:400;font-size:.75rem;line-height:1rem;color:#94a3b8}@media (max-width: 480px){.node-text-main[data-v-6f67df1d]{font-size:.8rem;line-height:1.1rem}.node-text-sub[data-v-6f67df1d]{font-size:.7rem;line-height:.9rem}}.arrow-shape[data-v-6f67df1d]{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #4f46e5;opacity:0;transform:scale(.5);transition:all .4s cubic-bezier(.68,-.55,.265,1.55);margin:0 .5rem}.arrow-shape.animate-in[data-v-6f67df1d]{opacity:1;transform:scale(1)}@media (max-width: 768px){.arrow-shape[data-v-6f67df1d]{border-top:none;border-bottom:10px solid #4f46e5;border-left:6px solid transparent;border-right:6px solid transparent;transform:scale(.5) rotate(180deg);margin:0;align-self:center}.arrow-shape.animate-in[data-v-6f67df1d]{transform:scale(1) rotate(180deg)}}#replay[data-v-6f67df1d]{position:sticky;float:right;bottom:1rem;right:1rem;width:3rem;height:3rem;background-color:#475569e6;color:#cbd5e1;border:1px solid #475569;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:0;visibility:hidden;backdrop-filter:blur(4px);box-shadow:0 4px 12px #0000004d;z-index:100;margin-top:1rem;margin-left:auto}#replay.visible[data-v-6f67df1d]{opacity:1;visibility:visible}@media (max-width: 480px){#replay[data-v-6f67df1d]{width:2.5rem;height:2.5rem;bottom:.5rem;right:.5rem}}#replay[data-v-6f67df1d]:hover{background-color:#4f46e5e6;color:#fff;transform:scale(1.1);box-shadow:0 6px 16px #0006}#replay svg[data-v-6f67df1d]{transition:transform .3s ease}#replay:hover svg[data-v-6f67df1d]{transform:rotate(180deg)}@media (max-width: 480px){#replay svg[data-v-6f67df1d]{width:14px;height:14px}}
