.Dashboard_simpleDashboard__zz670{display:flex;flex-direction:column;height:100vh;background:var(--bg-primary)}.Dashboard_simpleHeader__eAj36{display:flex;align-items:center;padding:.75rem 1.5rem;background:var(--bg-card);border-bottom:1px solid var(--border-subtle);gap:1.5rem}.Dashboard_backButton___wnN_{background:none;border:none;color:var(--text-muted);font-size:.9rem;cursor:pointer;padding:.5rem;transition:color .2s}.Dashboard_backButton___wnN_:hover{color:var(--text-primary)}.Dashboard_headerInfo__M6yYL{display:flex;align-items:center;gap:1rem}.Dashboard_taskName__HF8KK{font-weight:500;color:var(--text-primary);font-size:.95rem}.Dashboard_statusPill__PEvjV{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-secondary);background:var(--bg-secondary);padding:.3rem .6rem;border-radius:var(--radius-pill)}.Dashboard_statusDot__XbbUY{width:6px;height:6px;background:var(--text-faint);border-radius:50%}.Dashboard_statusDot__XbbUY.Dashboard_active__dQ0Sy{background:var(--accent-primary);animation:Dashboard_pulse__Q9wLJ 1.5s ease-in-out infinite}.Dashboard_simpleContent__7WNok{flex:1 1;display:grid;grid-template-columns:1fr 350px;overflow:hidden}.Dashboard_previewSection__IW6Rk{display:flex;flex-direction:column;background:#fff;position:relative}.Dashboard_previewHeader___tMva{height:40px;display:flex;justify-content:space-between;align-items:center;padding:0 1rem;background:#f5f5f5;border-bottom:1px solid #e0e0e0;font-size:.8rem;color:#666}.Dashboard_deployToggle__gbeTG{background:var(--accent-primary);color:#fff;border:none;padding:.3rem .8rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;cursor:pointer;transition:background .2s}.Dashboard_deployToggle__gbeTG:hover{background:var(--accent-hover)}.Dashboard_previewContainer__xww0E{flex:1 1;position:relative;overflow:hidden;background:#fff}.Dashboard_livePreviewFrame__P7p0s{width:100%;height:100%;border:none}.Dashboard_previewPlaceholder__JI0UH{gap:1rem;color:#aaa}.Dashboard_previewIcon__mIBQd{font-size:2rem;opacity:.5}.Dashboard_chatSection__PGbLd{display:flex;flex-direction:column;background:var(--bg-card);border-left:1px solid var(--border-subtle)}.Dashboard_chatHeader__8Oglp{padding:1rem;font-size:.9rem;font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle)}.Dashboard_messageList__GOYa1{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.Dashboard_message__MmBvI{max-width:90%;padding:.75rem 1rem;border-radius:var(--radius-md);font-size:.9rem;line-height:1.5}.Dashboard_userMessage__y1pdK{align-self:flex-end;background:var(--accent-primary);color:#fff;border-bottom-right-radius:4px}.Dashboard_agentMessage__3OxtB{align-self:flex-start;background:var(--bg-secondary);color:var(--text-primary);border-bottom-left-radius:4px}.Dashboard_chatInputArea__Bm6Xf{padding:1rem;background:var(--bg-primary);border-top:1px solid var(--border-subtle);display:flex;gap:.75rem}.Dashboard_chatInput__aqfL0{flex:1 1;border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.6rem .875rem;font-size:.9rem;background:var(--bg-card);color:var(--text-primary);resize:none;outline:none}.Dashboard_sendButton___Mnkk{width:40px;height:40px;border-radius:var(--radius-md);border:none;background:var(--accent-primary);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.Dashboard_sendButton___Mnkk:disabled{background:var(--border-subtle);cursor:not-allowed}.Dashboard_thoughtBanner__LDX1U{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.75);color:#fff;padding:.6rem 1rem;border-radius:var(--radius-pill);font-size:.85rem;display:flex;align-items:center;gap:.75rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10}.Dashboard_thoughtSpinner__8DPvN{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Dashboard_spin__dWu2E 1s linear infinite}@keyframes Dashboard_spin__dWu2E{to{transform:rotate(1turn)}}@keyframes Dashboard_pulse__Q9wLJ{0%,to{opacity:1}50%{opacity:.5}}.Dashboard_deployOverlay__yvFKx{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Dashboard_deployModal__Fl5Bx{position:relative;width:100%;max-width:500px}.Dashboard_closeButton__8_U8_{position:absolute;top:-1rem;right:-1rem;background:#fff;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;font-weight:700;color:#666;z-index:10}.Dashboard_deployPanel__2e3pK{background:var(--bg-card);padding:2rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border-subtle);width:100%}.Dashboard_deployHeader__mKTIB{display:flex;align-items:center;gap:.75rem;margin-bottom:2rem}.Dashboard_deployIcon__z9Pfc{font-size:1.5rem}.Dashboard_deployHeader__mKTIB h3{margin:0;font-size:1.25rem;color:var(--text-primary)}.Dashboard_deployOptions__qEOFk{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:2rem}.Dashboard_deployOption___lYvp{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;background:var(--bg-secondary);border:2px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all .2s;position:relative}.Dashboard_deployOption___lYvp:hover{background:var(--bg-hover);transform:translateY(-2px)}.Dashboard_deployOption___lYvp.Dashboard_selected__WNF5l{border-color:var(--accent-primary);background:rgba(217,119,87,.05)}.Dashboard_deployOption___lYvp span:first-child{font-size:1.75rem}.Dashboard_deployOption___lYvp span:nth-child(2){font-size:.85rem;font-weight:500;color:var(--text-primary)}.Dashboard_deployBadge__ws4ZO{font-size:.65rem;padding:.2rem .5rem;background:var(--bg-primary);border-radius:var(--radius-pill);color:var(--text-muted)}.Dashboard_deploySteps__NoEij{display:flex;flex-direction:column;gap:1rem}.Dashboard_deployStep__5xMMq{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--bg-secondary);border-radius:var(--radius-md);opacity:.5;transition:all .3s}.Dashboard_deployStep__5xMMq.Dashboard_activeStep__ycsO6{opacity:1;background:var(--bg-card);border:1px solid var(--accent-primary);box-shadow:var(--shadow-sm)}.Dashboard_deployStep__5xMMq.Dashboard_completedStep__TpbjX{opacity:.7;background:rgba(74,155,127,.05)}.Dashboard_stepNumber__GXuA0{width:28px;height:28px;background:var(--bg-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;color:var(--text-muted);flex-shrink:0}.Dashboard_activeStep__ycsO6 .Dashboard_stepNumber__GXuA0{background:var(--accent-primary);color:#fff}.Dashboard_completedStep__TpbjX .Dashboard_stepNumber__GXuA0{background:#4a9b7f;color:#fff;font-size:.75rem}.Dashboard_stepContent__JwpJq{flex:1 1;display:flex;flex-direction:column;gap:.2rem}.Dashboard_stepContent__JwpJq strong{font-size:.9rem;color:var(--text-primary)}.Dashboard_stepContent__JwpJq span{font-size:.8rem;color:var(--text-muted)}.Dashboard_stepAction__SLxL8{background:var(--accent-primary);color:#fff;border:none;padding:.5rem 1rem;border-radius:var(--radius-sm);font-size:.85rem;cursor:pointer;transition:background .2s}.Dashboard_stepAction__SLxL8:hover{background:var(--accent-hover)}.Dashboard_gridContainer__MFphP{display:flex;flex-direction:column;height:100vh;background:var(--bg-primary)}.Dashboard_gridHeader__O_cc8{display:flex;align-items:center;padding:1rem 2rem;background:var(--bg-card);border-bottom:1px solid var(--border-subtle);gap:2rem}.Dashboard_gridLogo__7_n5W{font-size:1.5rem;font-weight:500;color:var(--text-primary);letter-spacing:-.03em}.Dashboard_addTaskRow__psrWo{display:flex;flex:1 1;max-width:480px;gap:.5rem}.Dashboard_taskInput__ngwLX{flex:1 1;padding:.6rem 1rem;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--bg-primary);color:var(--text-primary);font-size:.9rem;transition:all .2s var(--ease-smooth)}.Dashboard_taskInput__ngwLX::placeholder{color:var(--text-placeholder)}.Dashboard_taskInput__ngwLX:focus{outline:none;border-color:var(--border-hover);background:var(--bg-card)}.Dashboard_addButton__GousF{width:40px;height:40px;border-radius:50%;border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s var(--ease-smooth)}.Dashboard_addButton__GousF:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}.Dashboard_addButton__GousF:disabled{opacity:.4;cursor:not-allowed}.Dashboard_agentCount__BOhu0{color:var(--text-muted);font-size:.85rem;font-weight:500;margin-left:auto}.Dashboard_agentGrid__N8N39{flex:1 1;padding:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem;overflow:auto;max-width:var(--max-width);margin:0 auto;width:100%}.Dashboard_emptyState__qodGu{grid-column:1/-1;display:flex;align-items:center;justify-content:center;color:var(--text-faint);font-size:.95rem;padding:4rem}.Dashboard_dashboardOverlay__2UiXb{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:var(--bg-primary)}.Dashboard_agentCard__xfl_5{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:all .2s var(--ease-smooth);display:flex;flex-direction:column}.Dashboard_agentCard__xfl_5:hover{border-color:var(--border-hover);box-shadow:var(--shadow-soft)}.Dashboard_cardHeader__hdzpB{padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;border-bottom:1px solid var(--border-subtle)}.Dashboard_cardPrompt__gPMBp{font-size:.9rem;font-weight:500;color:var(--text-primary);line-height:1.4}.Dashboard_cardStatus__jOpWj{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--accent-primary);background:var(--accent-subtle);padding:.25rem .6rem;border-radius:var(--radius-pill);white-space:nowrap}.Dashboard_cardStatus__jOpWj.Dashboard_error__cOOJd{color:#c75c5c;background:rgba(199,92,92,.08)}.Dashboard_cardStatus__jOpWj.Dashboard_complete__ZL5BP{color:#4a9b7f;background:rgba(74,155,127,.08)}.Dashboard_cardPreview__4MLei{height:140px;background:var(--bg-secondary);overflow:hidden;position:relative}.Dashboard_previewContent__2zJVJ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.65rem;transform:scale(.5);transform-origin:center center}.Dashboard_previewContent__2zJVJ>*{max-width:200%;max-height:200%}.Dashboard_miniPreview__WH7Gq{width:200%;height:200%;border:none;pointer-events:none;background:#fff}.Dashboard_previewPlaceholder__JI0UH{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--text-faint);font-size:.8rem}.Dashboard_previewSpinner__SNnCc{width:20px;height:20px;border:2px solid var(--border-subtle);border-top-color:var(--accent-primary);border-radius:50%;animation:Dashboard_spin__dWu2E 1s linear infinite}.Dashboard_cardProgress__FKySE{height:3px;background:var(--bg-secondary)}.Dashboard_cardProgressFill__oG_TB{height:100%;background:var(--accent-primary);transition:width .4s var(--ease-smooth)}.Dashboard_cardChat__rLDI2{display:flex;gap:.5rem;padding:.75rem 1rem;background:var(--bg-card);border-top:1px solid var(--border-subtle)}.Dashboard_cardChatInput__0QCUg{flex:1 1;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.5rem .75rem;font-size:.85rem;background:var(--bg-primary);color:var(--text-primary);outline:none;transition:border-color .2s}.Dashboard_cardChatInput__0QCUg::placeholder{color:var(--text-faint)}.Dashboard_cardChatInput__0QCUg:focus{border-color:var(--border-hover)}.Dashboard_cardChatInput__0QCUg:disabled{background:var(--bg-secondary);color:var(--text-muted)}.Dashboard_cardSendButton__U62Qh{width:32px;height:32px;border-radius:var(--radius-sm);border:none;background:var(--accent-primary);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.Dashboard_cardSendButton__U62Qh:hover:not(:disabled){background:var(--accent-hover)}.Dashboard_cardSendButton__U62Qh:disabled{background:var(--border-subtle);color:var(--text-faint);cursor:not-allowed}.Dashboard_cardFooter__rFtWh{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1rem;background:var(--bg-secondary);font-size:.75rem}.Dashboard_cardResults__JgF3i{display:flex;gap:.75rem;color:var(--text-muted)}.Dashboard_expandHint__OA80K{color:var(--text-faint);opacity:0;transition:opacity .2s}.Dashboard_agentCard__xfl_5:hover .Dashboard_expandHint__OA80K{opacity:1}