.CommandBar_commandBar__K7VgV{display:flex;align-items:center;gap:16px;height:72px;padding:0 24px;background:var(--surface-glass-1);border-bottom:var(--glass-border-medium);backdrop-filter:blur(var(--glass-blur-lg));box-shadow:var(--shadow-glass-sm);grid-area:command}.CommandBar_logo__dmDCl{font-size:24px;font-weight:700;background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:8px;white-space:nowrap}.CommandBar_logoEmoji__e4Vue{font-size:28px;-webkit-text-fill-color:initial}.CommandBar_searchWrapper__VLcvw{flex:1;max-width:600px;position:relative}.CommandBar_searchWrapper__VLcvw:before{content:"";position:absolute;inset:-2px;border-radius:12px;padding:2px;background:linear-gradient(135deg,var(--indigo-400) 0,var(--cyan-400) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:0}.CommandBar_searchWrapper__VLcvw.CommandBar_focused__a2FIs:before{opacity:1}.CommandBar_searchInput__TsQ2J{width:100%;height:48px;padding:0 48px;background:var(--surface-glass-3);border:2px solid transparent;border-radius:12px;color:var(--text-primary);font-size:16px;backdrop-filter:blur(var(--glass-blur-md));transition:all .3s ease;position:relative;z-index:1}.CommandBar_searchInput__TsQ2J::-moz-placeholder{color:var(--text-muted)}.CommandBar_searchInput__TsQ2J::placeholder{color:var(--text-muted)}.CommandBar_searchInput__TsQ2J:focus{outline:none;background:var(--surface-glass-3);box-shadow:var(--shadow-glass-md),var(--glow-indigo)}.CommandBar_searchIcon__8NqNd{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-muted);transition:color .3s ease;z-index:2}.CommandBar_searchWrapper__VLcvw.CommandBar_focused__a2FIs .CommandBar_searchIcon__8NqNd{color:var(--indigo-400)}.CommandBar_searchShortcut__e06Hr{position:absolute;right:16px;top:50%;transform:translateY(-50%);padding:4px 8px;background:var(--surface-glass-4);border-radius:6px;font-size:12px;color:var(--text-tertiary);font-family:monospace;z-index:2}.CommandBar_viewSwitcher__3UsMr{display:flex;gap:4px;background:var(--surface-glass-4);padding:4px;border-radius:10px}.CommandBar_viewOption__sBjs_{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px;background:transparent;border:none;white-space:nowrap}.CommandBar_viewOption__sBjs_:hover{color:var(--text-primary)}.CommandBar_viewOption__sBjs_.CommandBar_active__6UOvt{background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);color:white;box-shadow:var(--shadow-glass-sm)}.CommandBar_quickActions__8OxAV{display:flex;gap:8px;align-items:center}.CommandBar_quickAction__JVFoD{width:40px;height:40px;border-radius:10px;background:var(--surface-glass-4);border:var(--glass-border-subtle);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary);transition:all .2s ease}.CommandBar_quickAction__JVFoD:hover{background:var(--surface-glass-2);border-color:var(--indigo-400);color:var(--text-primary);transform:translateY(-2px);box-shadow:var(--shadow-glass-md)}.CommandBar_quickAction__JVFoD.CommandBar_newMemory__r_1lM{background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);color:white;width:auto;padding:0 16px;gap:8px;border:none}.CommandBar_quickAction__JVFoD.CommandBar_newMemory__r_1lM span{font-weight:600;font-size:14px}.CommandBar_quickAction__JVFoD.CommandBar_newMemory__r_1lM:hover{transform:translateY(-2px);box-shadow:var(--shadow-glass-md),var(--glow-indigo)}@media (max-width:768px){.CommandBar_commandBar__K7VgV{padding:0 16px;gap:12px}.CommandBar_logo__dmDCl{font-size:20px}.CommandBar_searchWrapper__VLcvw{max-width:100%}.CommandBar_viewSwitcher__3UsMr{display:none}.CommandBar_quickActions__8OxAV{gap:4px}.CommandBar_quickAction__JVFoD.CommandBar_newMemory__r_1lM span{display:none}.CommandBar_quickAction__JVFoD.CommandBar_newMemory__r_1lM{width:40px;padding:0}}.Sidebar_sidebar__GEAVZ{grid-area:sidebar;background:var(--surface-glass-1);border-right:var(--glass-border-subtle);backdrop-filter:blur(var(--glass-blur-md));overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:24px}.Sidebar_section__tNEyW{display:flex;flex-direction:column;gap:8px}.Sidebar_sectionHeader__DYFhf{display:flex;align-items:center;justify-content:space-between;padding:8px 12px}.Sidebar_sectionTitle__ImN45{color:var(--text-tertiary);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.Sidebar_items__kFtew{display:flex;flex-direction:column;gap:4px}.Sidebar_item__UWziq{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;color:var(--text-secondary);font-size:14px;cursor:pointer;transition:all .2s ease;position:relative;background:transparent;border:none;width:100%;text-align:left}.Sidebar_item__UWziq:before{content:"";position:absolute;left:0;width:3px;height:0;background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);border-radius:0 2px 2px 0;transition:height .2s ease}.Sidebar_item__UWziq:hover{background:var(--surface-glass-4);color:var(--text-primary)}.Sidebar_item__UWziq.Sidebar_active__pOvXb{background:var(--surface-glass-2);color:var(--text-primary)}.Sidebar_item__UWziq.Sidebar_active__pOvXb:before{height:100%}.Sidebar_itemIcon__NMPtT{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:16px}.Sidebar_itemLabel__5sD5U{flex:1}.Sidebar_itemCount___azVU{margin-left:auto;padding:2px 8px;background:var(--surface-glass-4);border-radius:12px;font-size:12px;font-weight:600}.Sidebar_item__UWziq.Sidebar_active__pOvXb .Sidebar_itemCount___azVU{background:rgba(99,102,241,.2);color:var(--indigo-400)}.Sidebar_item__UWziq.Sidebar_action__hHDmg{color:var(--text-tertiary)}.Sidebar_item__UWziq.Sidebar_action__hHDmg:hover{color:var(--indigo-400)}@media (max-width:768px){.Sidebar_sidebar__GEAVZ{position:fixed;left:0;top:72px;bottom:48px;z-index:50;width:280px;transform:translateX(-100%);transition:transform .3s ease}.Sidebar_sidebar__GEAVZ.Sidebar_open__JUX8c{transform:translateX(0)}}.MemoryCard_card___mppv{background:var(--surface-glass-1);border:var(--glass-border-medium);border-radius:16px;padding:20px;backdrop-filter:blur(var(--glass-blur-md));box-shadow:var(--shadow-glass-md);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;animation:MemoryCard_fadeInUp__MeBiF .4s ease backwards}.MemoryCard_card___mppv:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,155,255,.1),transparent);transition:left .5s ease}.MemoryCard_card___mppv:hover:before{left:100%}.MemoryCard_card___mppv:hover{background:var(--surface-glass-2);border-color:var(--indigo-400);transform:translateY(-4px);box-shadow:var(--shadow-glass-lg),var(--glow-indigo)}.MemoryCard_header__K_Lom{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.MemoryCard_source__KPAwi{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}.MemoryCard_sourceEmoji__S2S2w{font-size:14px}.MemoryCard_source__KPAwi.MemoryCard_mem0__Ukb9U{color:var(--mem0-color);background:rgba(99,102,241,.15)}.MemoryCard_source__KPAwi.MemoryCard_supermemory__w2drZ{color:var(--supermemory-color);background:rgba(167,139,250,.15)}.MemoryCard_source__KPAwi.MemoryCard_file__ABrRD{color:var(--file-color);background:rgba(34,211,238,.15)}.MemoryCard_source__KPAwi.MemoryCard_task__mHWik{color:var(--task-color);background:rgba(52,211,153,.15)}.MemoryCard_actions__NlwiB{display:flex;gap:4px;opacity:0;transition:opacity .2s ease}.MemoryCard_card___mppv:hover .MemoryCard_actions__NlwiB{opacity:1}.MemoryCard_action__Hkr5K{width:28px;height:28px;border-radius:6px;background:var(--surface-glass-4);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-tertiary);transition:all .2s ease}.MemoryCard_action__Hkr5K:hover{background:var(--surface-glass-2);color:var(--text-primary)}.MemoryCard_action__Hkr5K.MemoryCard_active__QLccr{color:var(--indigo-400);background:rgba(99,102,241,.15)}.MemoryCard_title__Mn5wY{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:8px;line-height:1.4;-webkit-line-clamp:2}.MemoryCard_content__DslkU,.MemoryCard_title__Mn5wY{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.MemoryCard_content__DslkU{font-size:14px;color:var(--text-secondary);line-height:1.6;-webkit-line-clamp:3;margin-bottom:12px}.MemoryCard_footer__ZEd14{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(139,155,255,.1);gap:8px}.MemoryCard_tags__DC2Di{display:flex;gap:6px;flex-wrap:wrap;flex:1}.MemoryCard_tag__UQGKR{padding:4px 10px;background:var(--surface-glass-4);border-radius:6px;font-size:12px;color:var(--text-secondary);transition:all .2s ease;white-space:nowrap}.MemoryCard_tag__UQGKR:hover{background:var(--indigo-400);color:white;cursor:pointer}.MemoryCard_date___ITn5{font-size:12px;color:var(--text-tertiary);white-space:nowrap}.MemoryCard_card___mppv.MemoryCard_compact__vMNtY{padding:12px 16px;border-radius:12px}.MemoryCard_card___mppv.MemoryCard_compact__vMNtY .MemoryCard_title__Mn5wY{font-size:16px;-webkit-line-clamp:1;margin-bottom:4px}.MemoryCard_card___mppv.MemoryCard_compact__vMNtY .MemoryCard_content__DslkU{font-size:13px;-webkit-line-clamp:1;margin-bottom:8px}.MemoryCard_card___mppv.MemoryCard_compact__vMNtY .MemoryCard_footer__ZEd14{padding-top:8px}.MemoryCard_card___mppv.MemoryCard_expanded__V70S9{padding:32px;border-radius:20px;max-width:800px;margin:0 auto}.MemoryCard_card___mppv.MemoryCard_expanded__V70S9 .MemoryCard_title__Mn5wY{font-size:28px;-webkit-line-clamp:unset}.MemoryCard_card___mppv.MemoryCard_expanded__V70S9 .MemoryCard_content__DslkU{font-size:16px;-webkit-line-clamp:unset;line-height:1.8}.MemoryCard_card___mppv:first-child{animation-delay:.05s}.MemoryCard_card___mppv:nth-child(2){animation-delay:.1s}.MemoryCard_card___mppv:nth-child(3){animation-delay:.15s}.MemoryCard_card___mppv:nth-child(4){animation-delay:.2s}.MemoryCard_card___mppv:nth-child(5){animation-delay:.25s}.MemoryCard_card___mppv:nth-child(6){animation-delay:.3s}.MemoryGrid_grid__r5DqM{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px}.MemoryGrid_grid__r5DqM.MemoryGrid_compact__aJkP7{grid-template-columns:1fr;gap:12px}.MemoryGrid_empty__NyAm2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center}.MemoryGrid_emptyIcon__0q0Af{font-size:64px;margin-bottom:16px;opacity:.5}.MemoryGrid_emptyTitle__Nq5f1{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.MemoryGrid_emptyText__Qv9zG{font-size:16px;color:var(--text-secondary)}@media (max-width:768px){.MemoryGrid_grid__r5DqM{grid-template-columns:1fr;gap:16px}}.TimelineView_timeline__RAmda{padding:0;position:relative}.TimelineView_controls__XAi91{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;padding:16px 24px;background:var(--surface-glass-1);border:var(--glass-border-medium);border-radius:16px;backdrop-filter:blur(var(--glass-blur-md));box-shadow:var(--shadow-glass-md)}.TimelineView_zoomLevels__HCn4Q{display:flex;gap:8px}.TimelineView_zoomLevel__7QSe2{padding:8px 16px;background:var(--surface-glass-4);border:var(--glass-border-subtle);border-radius:8px;font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.TimelineView_zoomLevel__7QSe2:hover{background:var(--surface-glass-2);color:var(--text-primary)}.TimelineView_zoomLevel__7QSe2.TimelineView_active__DRwgS{background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);color:white;border-color:transparent}.TimelineView_dateRange__0Cryc{gap:12px;font-size:14px}.TimelineView_dateRange__0Cryc,.TimelineView_navBtn__D96vC{display:flex;align-items:center;color:var(--text-secondary)}.TimelineView_navBtn__D96vC{width:32px;height:32px;border-radius:8px;background:var(--surface-glass-4);border:none;justify-content:center;cursor:pointer;transition:all .2s ease}.TimelineView_navBtn__D96vC:hover{background:var(--surface-glass-2);color:var(--text-primary)}.TimelineView_container__946f0{max-width:900px;margin:0 auto;position:relative}.TimelineView_spine__IE8Or{position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent 0,var(--indigo-400) 10%,var(--indigo-400) 90%,transparent 100%);transform:translateX(-50%)}.TimelineView_period__QB7kz{margin-bottom:48px;position:relative}.TimelineView_periodHeader__IhLvn{display:flex;align-items:center;justify-content:center;margin-bottom:32px;position:relative;z-index:1}.TimelineView_periodLabel__TYc6X{padding:8px 24px;background:var(--surface-glass-1);border:var(--glass-border-medium);border-radius:20px;backdrop-filter:blur(var(--glass-blur-md));box-shadow:var(--shadow-glass-md);font-size:14px;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.TimelineView_entries__m2Ogy{display:flex;flex-direction:column;gap:32px}.TimelineView_entry__ueLS6{display:grid;grid-template-columns:1fr 60px 1fr;gap:24px;align-items:flex-start;position:relative}.TimelineView_entry__ueLS6:nth-child(odd) .TimelineView_entryContent__g1dCe{grid-column:1}.TimelineView_entry__ueLS6:nth-child(2n) .TimelineView_entryContent__g1dCe,.TimelineView_entry__ueLS6:nth-child(odd) .TimelineView_entryEmpty__S_wIx{grid-column:3}.TimelineView_entry__ueLS6:nth-child(2n) .TimelineView_entryEmpty__S_wIx{grid-column:1}.TimelineView_entryMarker__6C3fG{grid-column:2;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:2}.TimelineView_markerDot__3f9GR{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);border:4px solid var(--bg-primary-from);box-shadow:0 0 0 2px var(--indigo-400),var(--glow-indigo);transition:all .3s ease}.TimelineView_entry__ueLS6:hover .TimelineView_markerDot__3f9GR{transform:scale(1.3);box-shadow:0 0 0 4px var(--indigo-400),var(--glow-indigo)}.TimelineView_markerTime___DnH_{font-size:12px;color:var(--text-tertiary);font-weight:600;text-align:center;min-width:60px}.TimelineView_entry__ueLS6:before{content:"";position:absolute;top:10px;width:24px;height:2px;background:var(--indigo-400);opacity:.5}.TimelineView_entry__ueLS6:nth-child(odd):before{right:calc(50% + 30px)}.TimelineView_entry__ueLS6:nth-child(2n):before{left:calc(50% + 30px)}@media (max-width:768px){.TimelineView_controls__XAi91{flex-direction:column;gap:16px;align-items:stretch}.TimelineView_dateRange__0Cryc,.TimelineView_zoomLevels__HCn4Q{justify-content:center}.TimelineView_spine__IE8Or{left:30px}.TimelineView_entry__ueLS6{grid-template-columns:60px 1fr;gap:16px}.TimelineView_entry__ueLS6:nth-child(2n) .TimelineView_entryContent__g1dCe,.TimelineView_entry__ueLS6:nth-child(odd) .TimelineView_entryContent__g1dCe{grid-column:2}.TimelineView_entry__ueLS6:nth-child(2n) .TimelineView_entryEmpty__S_wIx,.TimelineView_entry__ueLS6:nth-child(odd) .TimelineView_entryEmpty__S_wIx{display:none}.TimelineView_entryMarker__6C3fG{grid-column:1}.TimelineView_entry__ueLS6:before{left:40px;width:16px}}.StatsDashboard_dashboard__FgCkF{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.StatsDashboard_statCard__gGf5S{background:var(--surface-glass-1);border:var(--glass-border-medium);border-radius:16px;padding:24px;backdrop-filter:blur(var(--glass-blur-md));box-shadow:var(--shadow-glass-md);transition:all .3s ease;position:relative;overflow:hidden}.StatsDashboard_statCard__gGf5S:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);opacity:0;transition:opacity .3s ease}.StatsDashboard_statCard__gGf5S:hover{transform:translateY(-4px);box-shadow:var(--shadow-glass-lg)}.StatsDashboard_statCard__gGf5S:hover:before{opacity:1}.StatsDashboard_cardHeader__4Z23h{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.StatsDashboard_cardTitle__H_8LD{font-size:14px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.StatsDashboard_cardIcon__eib_p{width:40px;height:40px;border-radius:10px;background:var(--surface-glass-4);display:flex;align-items:center;justify-content:center;font-size:20px}.StatsDashboard_cardValue__X5Dfm{font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:8px;line-height:1}.StatsDashboard_cardChange__LGLyT{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600;margin-bottom:16px}.StatsDashboard_cardChange__LGLyT.StatsDashboard_positive__3lr3X{color:var(--success)}.StatsDashboard_cardChange__LGLyT.StatsDashboard_negative__Kxduq{color:var(--error)}.StatsDashboard_cardFooter__Y1KT1{font-size:12px;color:var(--text-tertiary);padding-top:16px;border-top:1px solid rgba(139,155,255,.1)}.StatsDashboard_statCard__gGf5S.StatsDashboard_wide__kcHj4{grid-column:span 2}.StatsDashboard_chartContainer__hu6Ag{height:200px;margin-top:20px;position:relative}.StatsDashboard_barChart__Jm1Zr{display:flex;align-items:flex-end;gap:4px;height:100%}.StatsDashboard_bar___prHh{flex:1;min-width:8px;background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);border-radius:4px 4px 0 0;transition:all .3s ease;cursor:pointer;position:relative}.StatsDashboard_bar___prHh:hover{opacity:.8;transform:translateY(-4px)}.StatsDashboard_barValue__ag8jz{position:absolute;top:-24px;left:50%;transform:translateX(-50%);font-size:11px;font-weight:600;color:var(--text-primary);opacity:0;transition:opacity .3s ease;white-space:nowrap}.StatsDashboard_bar___prHh:hover .StatsDashboard_barValue__ag8jz{opacity:1}.StatsDashboard_sourceCard__Cj3Gy{background:var(--surface-glass-4);border:var(--glass-border-subtle);border-radius:12px;padding:16px;display:flex;align-items:center;gap:12px;transition:all .2s ease}.StatsDashboard_sourceCard__Cj3Gy:hover{background:var(--surface-glass-2);border-color:var(--indigo-400);transform:translateY(-2px)}.StatsDashboard_sourceIcon__D_cfx{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,var(--indigo-400) 0,var(--purple-500) 100%);display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.StatsDashboard_sourceContent__A8ksk{flex:1}.StatsDashboard_sourceLabel__B2Tft{font-size:12px;color:var(--text-tertiary);margin-bottom:4px}.StatsDashboard_sourceValue__ovx24{font-size:20px;font-weight:700;color:var(--text-primary)}@media (max-width:768px){.StatsDashboard_dashboard__FgCkF{grid-template-columns:1fr}.StatsDashboard_statCard__gGf5S.StatsDashboard_wide__kcHj4{grid-column:span 1}.StatsDashboard_cardValue__X5Dfm{font-size:28px}.StatsDashboard_chartContainer__hu6Ag{height:150px}}.page_layout__p93s2{display:grid;grid-template-columns:280px 1fr;grid-template-rows:72px 1fr 48px;grid-template-areas:"command command" "sidebar content" "status  status";height:100vh;overflow:hidden}.page_content___38fW{grid-area:content;overflow-y:auto;padding:24px;position:relative}.page_statusBar__kb_eM{grid-area:status;background:var(--surface-glass-3);border-top:var(--glass-border-subtle);backdrop-filter:blur(var(--glass-blur-md));padding:0 24px;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:var(--text-tertiary)}.page_statusLeft__WG0NL{display:flex;align-items:center;gap:8px}.page_statusIndicator__q6uCX{font-size:16px;animation:page_pulse__XPtbN 2s ease-in-out infinite}.page_statusDivider__IuRTJ{color:var(--text-muted)}.page_statusRight__B_DrF{display:flex;align-items:center;gap:8px}.page_searchStatus__9z3su{font-size:13px;color:var(--indigo-400)}@media (max-width:768px){.page_layout__p93s2{grid-template-columns:1fr;grid-template-areas:"command" "content" "status"}.page_content___38fW{padding:16px}.page_statusBar__kb_eM{padding:0 16px}.page_statusLeft__WG0NL span:not(.page_statusIndicator__q6uCX){display:none}.page_statusLeft__WG0NL span:nth-child(2),.page_statusLeft__WG0NL span:nth-child(3),.page_statusLeft__WG0NL span:nth-child(4){display:inline}}