.SectionRefreshButton_button__LcL_S{min-height:34px;min-width:34px;border:1px solid var(--button-secondary-border);border-radius:10px;background:var(--button-secondary-bg);color:var(--button-secondary-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.SectionRefreshButton_button__LcL_S:disabled{opacity:.6;cursor:not-allowed}.SectionRefreshButton_spin__rnOBh{animation:SectionRefreshButton_sectionRefreshSpin__XygjH .8s linear infinite}@keyframes SectionRefreshButton_sectionRefreshSpin__XygjH{to{transform:rotate(1turn)}}.SectionHeader_root__YqTjA{border-radius:10px;border:1px solid var(--section-header-border);background:var(--section-header-bg);padding:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.SectionHeader_toneTasks__y0ACz{--section-header-bg:var(--section-header-tasks-bg);--section-header-border:var(--section-header-tasks-border)}.SectionHeader_toneProjects__M42mA{--section-header-bg:var(--section-header-projects-bg);--section-header-border:var(--section-header-projects-border)}.SectionHeader_toneMembers__W3j3X{--section-header-bg:var(--section-header-members-bg);--section-header-border:var(--section-header-members-border)}.SectionHeader_toneEvents__k8JPw{--section-header-bg:var(--section-header-events-bg);--section-header-border:var(--section-header-events-border)}.SectionHeader_toneMessages__C_kKt{--section-header-bg:var(--section-header-messages-bg);--section-header-border:var(--section-header-messages-border)}.SectionHeader_title__UWLnG{margin:0;font-size:18px;color:var(--text-primary)}.SectionHeader_titleRow__MMly1{min-width:0}.SectionHeader_actions__g_IuN,.SectionHeader_titleRow__MMly1{display:inline-flex;align-items:center;gap:8px}.ConversationMemoryPanel_panel__v_E0Q{display:flex;flex-direction:column;gap:14px}.ConversationMemoryPanel_hero__J1Qtj{border:1px solid rgba(47,111,237,.28);border-radius:14px;padding:16px;background:linear-gradient(135deg,rgba(47,111,237,.1) 0,rgba(47,111,237,0) 55%),var(--workspace-section-card-bg,var(--surface-card))}.ConversationMemoryPanel_heroTitle__IY5_2{margin:0 0 6px;font-size:1.2rem}.ConversationMemoryPanel_heroLead__xmTzp{margin:0;color:var(--text-secondary,var(--muted));line-height:1.5;font-size:.95rem}.ConversationMemoryPanel_heroActions__OtNcV{margin-top:10px}.ConversationMemoryPanel_layout__7tcvZ{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:14px}@media (max-width:960px){.ConversationMemoryPanel_layout__7tcvZ{grid-template-columns:1fr}}.ConversationMemoryPanel_detailPane__ZPI8G,.ConversationMemoryPanel_messagesCard__2BtDy,.ConversationMemoryPanel_summaryCard__ZOVXI,.ConversationMemoryPanel_threadList__XVY4U{border:1px solid var(--border-subtle,var(--border));border-radius:14px;background:var(--workspace-section-card-bg,var(--surface-card));padding:14px}.ConversationMemoryPanel_sectionTitle__KijWH{margin:0 0 10px;font-size:.98rem}.ConversationMemoryPanel_threadItem__tZrJ4{width:100%;text-align:left;border:1px solid var(--border-subtle,var(--border));border-radius:10px;background:var(--surface-card);padding:10px 12px;margin-bottom:8px;cursor:pointer}.ConversationMemoryPanel_threadItemActive__heDyE{border-color:rgba(47,111,237,.55);background:rgba(47,111,237,.08)}.ConversationMemoryPanel_threadChannel__S7QET{display:block;font-weight:600;font-size:.92rem}.ConversationMemoryPanel_threadMeta__vamE0{display:block;margin-top:4px;color:var(--text-secondary,var(--muted));font-size:.82rem}.ConversationMemoryPanel_threadPreviewMuted__BtloG,.ConversationMemoryPanel_threadPreview__7Ws_E{display:block;margin-top:6px;font-size:.86rem;line-height:1.4}.ConversationMemoryPanel_threadPreviewMuted__BtloG{color:var(--text-secondary,var(--muted))}.ConversationMemoryPanel_detailHead__Xm7XH{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.ConversationMemoryPanel_detailTitle__yMaBQ{margin:0;font-size:1.05rem}.ConversationMemoryPanel_detailMeta__C9xWF{margin:4px 0 0;color:var(--text-secondary,var(--muted));font-size:.86rem}.ConversationMemoryPanel_readinessBadge__duGwn{border-radius:999px;padding:4px 10px;background:rgba(47,111,237,.12);color:var(--text);font-size:.82rem;font-weight:600;white-space:nowrap}.ConversationMemoryPanel_messageText__19Njk,.ConversationMemoryPanel_nextAction__X6IUK,.ConversationMemoryPanel_summaryText__ne0H6{margin:0;line-height:1.5;white-space:pre-wrap}.ConversationMemoryPanel_factsGrid__2bPf0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:12px 0}.ConversationMemoryPanel_factBlock__UjdsN{border:1px solid var(--border-subtle,var(--border));border-radius:10px;padding:10px 12px;background:var(--surface-card)}.ConversationMemoryPanel_factTitle__eXwYj{margin:0 0 8px;font-size:.9rem}.ConversationMemoryPanel_factList__60BrR{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:.88rem;line-height:1.4}.ConversationMemoryPanel_messageList__OFvS0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ConversationMemoryPanel_messageItem__0khOO{border-top:1px solid var(--border-subtle,var(--border));padding-top:10px}.ConversationMemoryPanel_messageItem__0khOO:first-child{border-top:none;padding-top:0}.ConversationMemoryPanel_messageHead__hEHoC{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.ConversationMemoryPanel_messageAuthor__aKUu9{font-size:.82rem;font-weight:600}.ConversationMemoryPanel_messageTime__GD4qc{font-size:.78rem;color:var(--text-secondary,var(--muted))}.ConversationMemoryPanel_muted__TwKkt{margin:0;color:var(--text-secondary,var(--muted));font-size:.9rem}.ConversationMemoryPanel_error__y5fwu{margin:0;color:var(--danger,#c0392b);font-size:.92rem}.page_tabs___ps9u{display:flex;gap:8px;flex-wrap:wrap}.page_tabButton__LZj_6{min-height:36px;border-radius:10px;border:1px solid var(--button-secondary-border,var(--border));background:var(--button-secondary-bg,var(--surface-card));color:var(--button-secondary-text,var(--text));padding:0 14px;font-size:.92rem;font-weight:600;cursor:pointer}.page_tabButtonActive__PpA_J{border-color:rgba(47,111,237,.55);background:rgba(47,111,237,.1);color:var(--text)}