.page_main__eGjs8{min-height:calc(100vh - 48px);padding-top:48px;margin-left:var(--sidebar-width);transition:margin-left .2s ease}.page_main__eGjs8.page_splitMode__Cex2a{margin-left:60px}.page_loading__e_1bO{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 48px);padding-top:48px;margin-left:var(--sidebar-width);transition:margin-left .2s ease;color:var(--text-secondary)}.page_leftPanel__rk0G3{display:flex;flex-direction:column;height:calc(100vh - 48px);padding:var(--spacing-lg);padding-bottom:140px;overflow:hidden}.page_header__wUYBr{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);flex-shrink:0}.page_title__Ruoxk{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}.page_actions__W6Fs8{display:flex;gap:var(--spacing-sm)}.page_exportBtn__ScgN0{padding:8px 16px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;font-size:.875rem;transition:background .2s,border-color .2s}.page_exportBtn__ScgN0:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--accent-primary)}.page_exportBtn__ScgN0:disabled{opacity:.5;cursor:not-allowed}.page_tabNav__4xdQc{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-md);border-bottom:1px solid var(--border-color);padding-bottom:var(--spacing-sm);flex-shrink:0;overflow-x:auto}.page_tabNavSpacer__EBDAw{flex:1}.page_tabBtn__t1xco{padding:8px 16px;background:transparent;color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}.page_tabBtn__t1xco:hover{color:var(--text-primary)}.page_tabBtn__t1xco.page_activeTab__qqoKZ{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}.page_searchContainer__qf2ux{display:flex;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-md);flex-shrink:0}.page_searchInput__FK95S{flex:1;max-width:400px;padding:10px 16px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.875rem}.page_searchInput__FK95S:focus{outline:none;border-color:var(--accent-primary)}.page_searchInput__FK95S::-moz-placeholder{color:var(--text-secondary)}.page_searchInput__FK95S::placeholder{color:var(--text-secondary)}.page_generatePromptsBtn__NccEQ{padding:10px 24px;border:none;border-radius:8px;background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7);color:white;font-size:.875rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;white-space:nowrap;display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.page_generatePromptsBtn__NccEQ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(139,92,246,.45)}.page_generatePromptsBtn__NccEQ:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(139,92,246,.3)}.page_generatePromptsBtn__NccEQ:disabled{opacity:.85;cursor:not-allowed;background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7)}.page_generateFastBtn__Ic_pP{padding:10px 24px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s;white-space:nowrap;display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.page_generateFastBtn__Ic_pP:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--accent-primary)}.page_generateFastBtn__Ic_pP:disabled{opacity:.65;cursor:not-allowed}.page_generateFastBtn__Ic_pP .page_spinner__fPv5X{border:2px solid rgba(100,100,100,.3);border-top:2px solid var(--text-primary)}.page_addManualBtn__y4NuF{display:flex;align-items:center;gap:6px;padding:10px 16px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.page_addManualBtn__y4NuF:hover{background:var(--accent-primary);color:white;border-color:var(--accent-primary)}.page_spinner__fPv5X{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:page_spin__zSNA_ .8s linear infinite}@keyframes page_spin__zSNA_{to{transform:rotate(1turn)}}.page_promptListSection__Wf7EF{flex:1;overflow-y:auto;min-height:0}.page_listLoading__Iy6Nm{padding:var(--spacing-xl);text-align:center;color:var(--text-secondary)}.page_emptyState__ZfhCZ{padding:var(--spacing-2xl);text-align:center;color:var(--text-secondary);background:var(--bg-secondary);border-radius:12px;border:1px dashed var(--border-color)}.page_emptyHint__FSGl7{margin-top:var(--spacing-sm);font-size:.875rem;opacity:.8}.page_promptList__zem9d{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.page_tableHeader__8UNsD{display:grid;grid-template-columns:40px 1fr 160px 100px 100px 100px 80px 100px;gap:var(--spacing-sm);padding:12px 16px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);font-size:.7rem;font-weight:600;text-transform:uppercase;color:var(--text-secondary)}.page_expandCol__waru7{width:40px}.page_tagsCol__KKIlw{text-align:left}.page_metricsCol__GGAJd,.page_statusCol__PhO22{text-align:center}.page_promptRow__hjneY{display:grid;grid-template-columns:40px 1fr 160px 100px 100px 100px 80px 100px;gap:var(--spacing-sm);padding:12px 16px;border-bottom:1px solid var(--border-color);align-items:center;transition:background .15s}.page_promptRow__hjneY:last-child{border-bottom:none}.page_promptRow__hjneY:hover{background:var(--bg-secondary)}.page_fanOutRow__4h156{padding-left:56px;background:var(--bg-tertiary)}.page_fanOutRow__4h156:before{content:"";position:absolute;left:40px;width:3px;height:100%;background:var(--accent-primary);opacity:.5}.page_promptCol__PFgIn{overflow:hidden}.page_promptText__abIzt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;color:var(--text-primary)}.page_tag__zC17W{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.75rem;background:var(--bg-tertiary);color:var(--text-secondary)}.page_funnel-top__C4ncl{background:rgba(99,102,241,.15);color:#818cf8}.page_funnel-middle___UFef{background:rgba(251,191,36,.15);color:#fbbf24}.page_funnel-bottom__ayuAx{background:rgba(16,185,129,.15);color:#10b981}.page_statusBadge__K_rCP{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:500}.page_active__Tx5lU{background:rgba(16,185,129,.15);color:#10b981}.page_paused__MTnjV{background:rgba(251,191,36,.15);color:#fbbf24}.page_archived__kdDMJ{background:rgba(107,114,128,.15);color:#6b7280}.page_pending__P279X{background:rgba(107,114,128,.15);color:#9ca3af}.page_assessing__rQHkE{background:rgba(99,102,241,.15);color:#818cf8;animation:page_pulse__iGqeS 2s ease-in-out infinite}.page_error__AXz8t{background:rgba(239,68,68,.15);color:#ef4444}@keyframes page_pulse__iGqeS{0%,to{opacity:1}50%{opacity:.6}}.page_chatHistory__X6Hb3{max-height:250px;overflow-y:auto;padding:var(--spacing-md);background:var(--bg-secondary);border-radius:12px;margin-top:var(--spacing-md);flex-shrink:0}.page_loadingIndicator__A1_Tm{display:flex;gap:8px;padding:var(--spacing-md)}.page_dot1__v44mr,.page_dot2__NqKc2,.page_dot3__Zc6fb{width:8px;height:8px;border-radius:50%;animation:page_bounce__G08St 1.4s ease-in-out infinite both}.page_dot1__v44mr{background:#4b90ff;animation-delay:-.32s}.page_dot2__NqKc2{background:#ff5546;animation-delay:-.16s}.page_dot3__Zc6fb{background:#ffc837}@keyframes page_bounce__G08St{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.page_message__aL6v0{padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-sm);border-radius:8px}.page_message__aL6v0.page_user__5aerY{background:var(--accent-primary);color:white;margin-left:20%}.page_message__aL6v0.page_agent__gMefz{background:var(--bg-tertiary);color:var(--text-primary);margin-right:20%}.page_messageContent__3FJ1i{font-size:.875rem;line-height:1.5;white-space:pre-wrap}.page_chatContainer__VjN3W{position:fixed;bottom:var(--spacing-xl);left:0;right:0;max-width:700px;margin:0 auto;z-index:10;padding:0 var(--spacing-lg)}.page_splitMode__Cex2a .page_chatContainer__VjN3W{left:60px;right:auto;width:calc(55% - 60px);max-width:none}@media (max-width:1200px){.page_tableHeader__8UNsD{grid-template-columns:36px 1fr 120px 80px 80px 80px}.page_tableHeader__8UNsD .page_metricsCol__GGAJd:last-of-type{display:none}}@media (max-width:768px){.page_loading__e_1bO,.page_main__eGjs8,.page_main__eGjs8.page_splitMode__Cex2a{margin-left:0}.page_leftPanel__rk0G3{padding:var(--spacing-md) var(--spacing-sm)}.page_tableHeader__8UNsD{display:none}.page_title__Ruoxk{font-size:1.25rem}.page_tabBtn__t1xco{padding:8px 10px;font-size:.8125rem}.page_searchContainer__qf2ux{flex-wrap:wrap;gap:var(--spacing-sm)}.page_searchInput__FK95S{flex:1 1 100%;max-width:none}.page_addManualBtn__y4NuF,.page_generateFastBtn__Ic_pP,.page_generatePromptsBtn__NccEQ{flex:1 1 calc(50% - var(--spacing-sm));padding:10px 12px;font-size:.8125rem}.page_chatContainer__VjN3W{left:var(--spacing-md);right:var(--spacing-md);max-width:none}.page_splitMode__Cex2a .page_chatContainer__VjN3W{display:none}.page_chatHistory__X6Hb3{max-height:180px}}