.SheetEditor_container__KGMO0{display:flex;flex-direction:column;height:100%;background:#fff}.SheetEditor_toolbar__hbTPL{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}.SheetEditor_editorWrapper__cEDrh{flex:1 1;overflow:hidden;padding:0}.SheetEditor_editorWrapper__cEDrh .handsontable{font-size:13px}.SheetEditor_editorWrapper__cEDrh .handsontable th{background:#fafafa}.SheetEditor_editorWrapper__cEDrh .handsontable td{vertical-align:middle}.SheetEditor_editorWrapper__cEDrh .handsontable .htCore td.current{background-color:#e6f7ff}.SheetEditor_editorWrapper__cEDrh .handsontable .htCore td.area{background-color:#bae7ff}.RagModule_container__bvcVR{padding:24px}.RagModule_header__wgL_n{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.RagModule_header__wgL_n h2{margin:0}.RagModule_searchResults___Zkas{max-height:400px;overflow-y:auto}.AgentTodoList_container__J_drm{background:linear-gradient(135deg,#f6f8fc,#eef1f7);border:1px solid #e0e6ed;border-radius:8px;margin-bottom:12px;overflow:hidden}.AgentTodoList_header__xQ9xd{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s}.AgentTodoList_header__xQ9xd:hover{background:rgba(0,0,0,.02)}.AgentTodoList_title__jpuT9{display:flex;align-items:center;gap:8px;font-weight:500;color:#333;font-size:14px}.AgentTodoList_icon__ERGbA{font-size:16px}.AgentTodoList_progress__YLeFo{font-size:12px;color:#666;font-weight:400;background:#fff;padding:2px 8px;border-radius:10px;border:1px solid #e0e6ed}.AgentTodoList_toggle__JDOuZ{font-size:12px;color:#888}.AgentTodoList_list__8MIhO{padding:0 14px 14px;display:flex;flex-direction:column;gap:6px}.AgentTodoList_item__BsJSH{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:#fff;border-radius:6px;font-size:13px;border:1px solid transparent;transition:all .2s}.AgentTodoList_item__BsJSH:hover{border-color:#d9d9d9}.AgentTodoList_itemIcon__84Z5P{flex-shrink:0;margin-top:2px}.AgentTodoList_itemTitle__dLUaz{flex:1 1;color:#333}.AgentTodoList_itemResult__3DWyd{color:#52c41a;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentTodoList_status-pending__Aaa0t{opacity:.7}.AgentTodoList_status-running__ECKP8{background:linear-gradient(90deg,#e6f7ff,#fff);border-color:#91d5ff}.AgentTodoList_status-done__2DmZ0 .AgentTodoList_itemTitle__dLUaz{color:#52c41a}.AgentTodoList_status-skipped__Zjccf .AgentTodoList_itemTitle__dLUaz{color:#faad14;text-decoration:line-through}.AgentTodoList_status-failed__bETM1 .AgentTodoList_itemResult__3DWyd,.AgentTodoList_status-failed__bETM1 .AgentTodoList_itemTitle__dLUaz{color:#ff4d4f}.AgentStepCollapse_container__sAWmc{background:#fafbfc;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:12px;overflow:hidden}.AgentStepCollapse_header__zR50o{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#f5f7fa;border-bottom:1px solid #e8e8e8}.AgentStepCollapse_title__NgOUW{font-weight:500;color:#333;font-size:14px}.AgentStepCollapse_toggleAll__OrTUP{font-size:12px;color:#1890ff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AgentStepCollapse_toggleAll__OrTUP:hover{color:#40a9ff}.AgentStepCollapse_steps__RERGl{padding:8px;display:flex;flex-direction:column;gap:4px}.AgentStepCollapse_step__kC9uu{background:#fff;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;transition:all .3s ease}.AgentStepCollapse_step__kC9uu.AgentStepCollapse_running__EyJ7L{border-color:#52c41a;box-shadow:0 0 10px rgba(82,196,26,.2)}.AgentStepCollapse_step__kC9uu.AgentStepCollapse_running__EyJ7L .AgentStepCollapse_stepTitle__yBo_J{color:#52c41a;font-weight:600}.AgentStepCollapse_stepHeader__64csb{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s}.AgentStepCollapse_stepHeader__64csb:hover{background:#f9f9f9}.AgentStepCollapse_expandIcon__3xgaf{color:#999;font-size:10px;width:16px;text-align:center}.AgentStepCollapse_stepIcon__qHLAx{color:#666;font-size:14px}.AgentStepCollapse_stepTitle__yBo_J{flex:1 1;font-size:13px;color:#333}.AgentStepCollapse_stepStatus__6sj3J{font-size:14px}.AgentStepCollapse_stepTime__59DEL{font-size:11px;color:#999}.AgentStepCollapse_stepContent__gdKZu{padding:0 12px 12px;border-top:1px solid #f0f0f0;margin-top:0}.AgentStepCollapse_section__r_g1j{margin-top:10px}.AgentStepCollapse_sectionTitle__iyrsD{font-size:12px;font-weight:500;color:#666;margin-bottom:6px}.AgentStepCollapse_sectionContent__QS4xf{font-size:13px;color:#333;line-height:1.6;white-space:pre-wrap;word-break:break-word}.AgentStepCollapse_codeBlock__ybiMk{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;padding:10px;font-size:12px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;overflow-x:auto;max-height:200px;overflow-y:auto;margin:0;color:#333}.AgentStepCollapse_executing__ET29R{animation:AgentStepCollapse_pulse___yRHp 1s ease-in-out infinite}@keyframes AgentStepCollapse_pulse___yRHp{0%,to{opacity:1}50%{opacity:.4}}.AgentStepCollapse_pending__yfKnK{color:#999}.AgentStepCollapse_duration__AyKXQ{margin-right:8px;padding:1px 6px;background:#f0f0f0;border-radius:4px;font-size:10px;color:#666}.AgentContinuePrompt_container__rSdgl{display:flex;align-items:center;gap:16px;padding:16px 20px;background:linear-gradient(135deg,#fff7e6,#ffe7ba);border:1px solid #ffd591;border-radius:8px;margin:12px 0}.AgentContinuePrompt_icon__omX6J{font-size:28px;flex-shrink:0}.AgentContinuePrompt_content__03CE5{flex:1 1}.AgentContinuePrompt_title__sWOIm{font-weight:600;font-size:14px;color:#ad6800;margin-bottom:4px}.AgentContinuePrompt_description__5mFBW{font-size:13px;color:#874d00}.AgentContinuePrompt_actions__lCj7J{display:flex;gap:8px;flex-shrink:0}.ReminderNotification_container__FH4iA{position:fixed;bottom:24px;right:24px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ReminderNotification_icon__men66{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#1890ff,#096dd9);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(24,144,255,.4);cursor:pointer;transition:transform .2s,box-shadow .2s}.ReminderNotification_icon__men66:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(24,144,255,.5)}.ReminderNotification_list__9AH_r{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);padding:8px;max-width:300px;display:flex;flex-direction:column;gap:4px}.ReminderNotification_item__c2e05{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;font-size:13px}.ReminderNotification_itemIcon__Z1ZMm{color:#52c41a;flex-shrink:0}.ReminderNotification_itemContent__sQi6F{flex:1 1;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReminderNotification_itemAction__kxNQy{color:#52c41a;cursor:pointer;font-weight:700;padding:2px 6px;border-radius:4px;transition:background .2s}.ReminderNotification_itemAction__kxNQy:hover{background:rgba(82,196,26,.1)}.ReminderNotification_more__o2sh0{text-align:center;font-size:12px;color:#999;padding:4px}.AgentV2Chat_container__KimaC{display:flex;flex-direction:column;height:100%;background:#f5f7fa}.AgentV2Chat_messageList__gBGHC{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:16px}.AgentV2Chat_message__g8C3H{display:flex;flex-direction:column;gap:4px}.AgentV2Chat_message__g8C3H.AgentV2Chat_user__xlCZM{align-items:flex-end}.AgentV2Chat_message__g8C3H.AgentV2Chat_agent__72whG{align-items:flex-start}.AgentV2Chat_userBubble__P3TOi{max-width:70%;padding:12px 16px;background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;border-radius:16px 16px 4px 16px;font-size:14px;line-height:1.5;white-space:pre-wrap;word-break:break-word;box-shadow:0 2px 8px rgba(24,144,255,.2)}.AgentV2Chat_agentBubble__MklFf{max-width:90%;display:flex;flex-direction:column;gap:8px}.AgentV2Chat_finalAnswer__G0qMk{padding:16px;background:#fff;border-radius:16px 16px 16px 4px;font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word;box-shadow:0 2px 8px rgba(0,0,0,.08)}.AgentV2Chat_timestamp___Qpji{font-size:11px;color:#999;padding:0 4px}.AgentV2Chat_loadingContainer__uaOvs{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff;border-radius:12px;font-size:13px;color:#666;align-self:flex-start;box-shadow:0 2px 8px rgba(0,0,0,.05)}.AgentV2Chat_loadingHistory__fFAky{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;font-size:13px;color:#999}.AgentV2Chat_inputArea__X3smM{display:flex;align-items:flex-end;gap:8px;padding:12px 16px;background:#fff;border-top:1px solid #e8e8e8}.AgentV2Chat_inputActions__aZsPY{display:flex;gap:4px}.AgentV2Chat_input__oDlD9{flex:1 1;border-radius:8px!important}.AgentV2Chat_settingsPanel__sLUux{display:flex;align-items:center;gap:16px;padding:8px 16px;background:#fafafa;border-bottom:1px solid #e8e8e8;font-size:13px}.AgentV2Chat_settingItem__QUICS{display:flex;align-items:center;gap:8px;color:#666}.AgentV2Chat_streamingIndicator__W9M4Z{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#e6f7ff;border-radius:8px;font-size:12px;color:#1890ff}.MentorCompanion_container__c_g9K{height:calc(100vh - 140px);background:#f5f7fa;border-radius:8px;overflow:hidden}.MentorCompanion_sider__cZshy{background:#fff!important;border-right:1px solid #f0f0f0;position:relative!important}.MentorCompanion_siderInner__X3PqH{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden}.MentorCompanion_siderHeader__x_KUu{padding:16px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.MentorCompanion_sessionList__H1jhF{flex:1 1;overflow-y:auto;padding:8px;min-height:0}.MentorCompanion_sessionItem__eLB_Q{padding:12px;border-radius:8px;cursor:pointer;transition:all .2s;margin-bottom:4px}.MentorCompanion_sessionItem__eLB_Q:hover{background:#f5f5f5}.MentorCompanion_sessionItem__eLB_Q.MentorCompanion_selected__odVhM{background:#e6f4ff;border:1px solid #91caff}.MentorCompanion_sessionName__S5T4_{font-weight:500;font-size:14px;margin-bottom:4px}.MentorCompanion_phoneHint__Vp3Rw{font-size:12px;color:#999;font-weight:400;margin-left:4px}.MentorCompanion_sessionMeta__CE48E{display:flex;align-items:center;gap:8px;margin-bottom:4px}.MentorCompanion_daysRemaining__DfiLL{font-size:11px;color:#666}.MentorCompanion_sessionTime__1mWO2{font-size:11px;color:#999}.MentorCompanion_siderFooter__zf9Y0{padding:12px 16px;border-top:1px solid #f0f0f0;text-align:center;flex-shrink:0}.MentorCompanion_content__j9H_h{display:flex;flex-direction:column;background:#fff}.MentorCompanion_placeholder__BvvLw{flex:1 1;display:flex;align-items:center;justify-content:center}.MentorCompanion_chatContainer__xck_O{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.MentorCompanion_chatHeader__EtYYq{padding:12px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;background:#fafafa}.MentorCompanion_studentInfo__onf2N{display:flex;align-items:center;gap:12px}.MentorCompanion_studentDetail__3E0zm{display:flex;flex-direction:column}.MentorCompanion_studentName__wwn7B{font-size:15px;font-weight:500;display:flex;align-items:center}.MentorCompanion_studentStatus___2ckC{font-size:12px;color:#666;margin-top:2px}.MentorCompanion_kbSelect__NQsqe{display:flex;align-items:center;gap:8px}.MentorCompanion_messagesArea__EcUCX{flex:1 1;overflow-y:auto;padding:20px;background:#f9f9f9}.MentorCompanion_emptyMessages___RiZ6{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.MentorCompanion_quickQuestions__UKJG9{margin-top:24px;text-align:center}.MentorCompanion_quickTitle__nwSP3{font-size:13px;color:#666;margin-bottom:12px}.MentorCompanion_quickTags__A6XGf{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:400px}.MentorCompanion_quickTag__nDlw5{cursor:pointer;transition:all .2s}.MentorCompanion_quickTag__nDlw5:hover{color:#1890ff;border-color:#1890ff}.MentorCompanion_messagesList__OHQKS{display:flex;flex-direction:column;gap:16px}.MentorCompanion_message__d_4f6{display:flex;gap:12px}.MentorCompanion_message__d_4f6.MentorCompanion_mentor__SoHwI{flex-direction:row-reverse}.MentorCompanion_avatar__rs_x1{flex-shrink:0}.MentorCompanion_messageContent__E_C8Q{max-width:70%}.MentorCompanion_message__d_4f6.MentorCompanion_mentor__SoHwI .MentorCompanion_messageContent__E_C8Q{text-align:right}.MentorCompanion_bubble__ck0uB{display:inline-block;padding:12px 16px;border-radius:12px;text-align:left}.MentorCompanion_message__d_4f6.MentorCompanion_mentor__SoHwI .MentorCompanion_bubble__ck0uB{background:#1890ff;color:#fff;border-bottom-right-radius:4px}.MentorCompanion_message__d_4f6.MentorCompanion_assistant__O5eBC .MentorCompanion_bubble__ck0uB{background:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:4px}.MentorCompanion_messageText__QY_iv{white-space:pre-wrap;word-break:break-word;line-height:1.6}.MentorCompanion_messageTime__RmYZI{font-size:11px;color:#999;margin-top:4px}.MentorCompanion_references__XDwpn{margin-top:8px;background:#f5f5f5;border-radius:8px;padding:10px 12px;text-align:left}.MentorCompanion_refTitle__YpNuN{font-size:12px;color:#666;margin-bottom:8px}.MentorCompanion_refItem__H_0e8{background:#fff;border-radius:4px;padding:8px;margin-bottom:6px}.MentorCompanion_refItem__H_0e8:last-child{margin-bottom:0}.MentorCompanion_refHeader__uwlAj{display:flex;justify-content:space-between;align-items:center}.MentorCompanion_refName__aY1DK{font-size:12px;font-weight:500}.MentorCompanion_refSnippet__XFPgo{font-size:11px;color:#999;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MentorCompanion_thinking__Ve6Qo{display:flex;align-items:center;gap:8px;color:#999;font-size:13px;padding:12px}.MentorCompanion_inputArea__TDo2x{padding:16px 20px;border-top:1px solid #f0f0f0;background:#fff}.MentorCompanion_inputDisabled__qHGkl{background:#fff7e6;color:#fa8c16;padding:8px 12px;border-radius:4px;margin-bottom:12px;font-size:13px;text-align:center}.MentorCompanion_inputWrapper__I6bRT{display:flex;gap:12px}.MentorCompanion_inputWrapper__I6bRT textarea{flex:1 1}.MentorCompanion_inputWrapper__I6bRT button{align-self:flex-end;height:auto!important;min-height:60px}.MentorCompanion_inputHint__B2O_p{font-size:11px;color:#999;margin-top:8px}.MentorCompanion_cursor__1zSyc{animation:MentorCompanion_blink__9Nhm6 1s infinite;color:#1890ff}@keyframes MentorCompanion_blink__9Nhm6{0%,50%{opacity:1}51%,to{opacity:0}}.MentorCompanion_streamingMessage__9cw5z{display:inline-block;padding:12px 16px;border-radius:12px;background:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:4px;max-width:70%}.MentorCompanion_pendingImages__aU0al{padding:8px 20px;border-top:1px solid #f0f0f0;display:flex;gap:8px;flex-wrap:wrap;background:#fafafa}.MentorCompanion_pendingImageItem__v39aX{position:relative}.MentorCompanion_pendingImageItem__v39aX img{width:60px;height:60px;object-fit:cover;border-radius:4px;border:1px solid #e8e8e8}.MentorCompanion_pendingImageRemove__8QSMs{position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;color:#ff4d4f}.MentorCompanion_pendingImageRemove__8QSMs:hover{background:#ff4d4f;color:#fff;border-color:#ff4d4f}.MentorCompanion_inputToolbar__A3_bh{display:flex;align-items:flex-end;gap:8px}.MentorCompanion_inputToolbar__A3_bh button{align-self:flex-end}.MentorCompanion_messageImage__tw7Cx{max-width:200px;border-radius:4px;margin-top:8px;cursor:pointer}.MentorCompanion_messageImage__tw7Cx:hover{opacity:.9}.MentorCompanion_rightPanel__bA1ZZ{width:300px;border-left:1px solid #f0f0f0;background:#fafafa;display:flex;flex-direction:column;overflow:hidden}.MentorCompanion_panelSection__P5rMn{border-bottom:1px solid #f0f0f0;background:#fff}.MentorCompanion_panelHeader__TvtpJ{padding:12px 16px;font-weight:500;font-size:14px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f5f5f5}.MentorCompanion_panelContent__qJa7D{padding:12px 16px;max-height:250px;overflow-y:auto}.MentorCompanion_taskList__i3HyV{display:flex;flex-direction:column;gap:8px}.MentorCompanion_taskItem__fjkKu{background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:10px 12px;cursor:pointer;transition:all .2s}.MentorCompanion_taskItem__fjkKu:hover{border-color:#d9d9d9;box-shadow:0 1px 3px rgba(0,0,0,.05)}.MentorCompanion_taskItem__fjkKu.MentorCompanion_urgent__OvXoI{border-left:3px solid #ff4d4f}.MentorCompanion_taskItem__fjkKu.MentorCompanion_high__MfiOT{border-left:3px solid #fa8c16}.MentorCompanion_taskItem__fjkKu.MentorCompanion_medium__5kBUt{border-left:3px solid #1890ff}.MentorCompanion_taskItem__fjkKu.MentorCompanion_low__NUQsR{border-left:3px solid #52c41a}.MentorCompanion_taskTitle__OTSS2{font-size:13px;font-weight:500;margin-bottom:4px;display:flex;align-items:center;gap:6px}.MentorCompanion_taskMeta__dW1x_{font-size:11px;color:#999;display:flex;align-items:center;gap:8px}.MentorCompanion_taskEmpty__59Dnk{text-align:center;padding:20px;color:#999;font-size:13px}.MentorCompanion_profileItem__xhU0E{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;border-bottom:1px solid #f5f5f5}.MentorCompanion_profileItem__xhU0E:last-child{border-bottom:none}.MentorCompanion_profileLabel__GTqDd{color:#666}.MentorCompanion_profileValue__STrGA{font-weight:500}.MentorCompanion_updateSuggestion__hL7Bq{background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;padding:10px 12px;margin-top:8px}.MentorCompanion_suggestionTitle__81SM6{font-size:12px;font-weight:500;color:#d48806;margin-bottom:8px}.MentorCompanion_suggestionItem__BVJy2{font-size:12px;padding:4px 0;display:flex;align-items:center;gap:8px}.MentorCompanion_suggestionActions__l8IfH{display:flex;gap:8px;margin-top:8px}.MentorCompanion_workflowSteps__y_op0{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:8px;padding:12px;margin:12px 0}.MentorCompanion_workflowStep__PiBW2{padding:8px 12px;border-radius:6px;margin-bottom:4px;cursor:pointer;transition:all .2s ease;background:#fff;border:1px solid transparent}.MentorCompanion_workflowStep__PiBW2:last-child{margin-bottom:0}.MentorCompanion_workflowStep__PiBW2:hover{background:#f0f4f8}.MentorCompanion_workflowStep__PiBW2.MentorCompanion_step_running__Zdaq9{background:#e6f7ff;border-color:#91d5ff}.MentorCompanion_workflowStep__PiBW2.MentorCompanion_step_completed__347uW{background:#f6ffed;border-color:#b7eb8f}.MentorCompanion_workflowStep__PiBW2.MentorCompanion_step_error__VD99w{background:#fff2f0;border-color:#ffccc7}.MentorCompanion_workflowStep__PiBW2.MentorCompanion_step_pending__t5xhs{opacity:.6}.MentorCompanion_stepHeader__vtgLT{display:flex;align-items:center;gap:8px}.MentorCompanion_stepIcon__WBcZl{display:flex;align-items:center;justify-content:center;width:20px}.MentorCompanion_stepTitle__qhBUE{flex:1 1;font-size:13px;font-weight:500;color:#333}.MentorCompanion_stepDuration__mZttr{font-size:11px;color:#8c8c8c;margin-right:8px}.MentorCompanion_stepCollapse__fSgXN{font-size:10px;color:#8c8c8c;transition:transform .2s}.MentorCompanion_stepDetail__ustRq{font-size:12px;color:#666;padding:8px 0 0 28px;line-height:1.5}.MentorCompanion_messageWorkflow__ZevYg{margin-top:8px;border-radius:6px;overflow:hidden;border:1px solid #e8e8e8;background:#fafafa}.MentorCompanion_workflowToggle__ugznR{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;cursor:pointer;font-size:12px;color:#666;transition:background .2s}.MentorCompanion_workflowToggle__ugznR:hover{background:#f0f0f0}.MentorCompanion_workflowArrow__SrYYk{font-size:10px;color:#999;transition:transform .2s}.MentorCompanion_workflowStepsCompact__61W_g{padding:0 12px 8px}.MentorCompanion_workflowStepCompact__m91u_{display:flex;align-items:center;gap:6px;padding:4px 8px;margin:2px 0;border-radius:4px;font-size:11px;background:#fff;border:1px solid #f0f0f0}.MentorCompanion_workflowStepCompact__m91u_.MentorCompanion_step_completed__347uW{border-color:#d9f7be}.MentorCompanion_workflowStepCompact__m91u_.MentorCompanion_step_error__VD99w{border-color:#ffccc7;background:#fff2f0}.MentorCompanion_stepIconSmall__YXiTl{display:flex;align-items:center;font-size:12px}.MentorCompanion_stepTitleSmall__Ux2q2{flex:0 0 auto;font-weight:500;color:#333}.MentorCompanion_stepDurationSmall__NQH3I{color:#999;font-size:10px}.MentorCompanion_stepDetailSmall__of9CR{flex:1 1;color:#666;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}