.DashboardShell_root__ZbnCI{width:100vw;height:100vh;overflow:hidden;font-family:var(--font-sans);color:var(--fg-default)}.DashboardShell_loading__R2oMy{display:flex;align-items:center;justify-content:center;height:100vh;background:var(--bg-page)}.DashboardShell_spinner__M_mva{width:32px;height:32px;border:2px solid var(--border-default);border-top-color:var(--semantic-primary);border-radius:50%;animation:DashboardShell_spin__4s62n .8s linear infinite}@keyframes DashboardShell_spin__4s62n{to{transform:rotate(1turn)}}.DashboardShell_sidebarTabs__8ITPN{display:flex;border-bottom:1px solid var(--border-subtle)}.DashboardShell_sidebarTab__ryyVx{flex:1;padding:8px 0;background:transparent;font-size:var(--font-size-xs);font-weight:500;cursor:pointer;color:var(--fg-subdued);border:none;border-bottom:2px solid transparent}.DashboardShell_sidebarTabActive__rIpTm{color:var(--semantic-primary);border-bottom-color:var(--semantic-primary)}.DashboardShell_sidebarSection__RH__S{display:flex;flex-direction:column;gap:2px}.DashboardShell_sectionHeader__OK4HF{padding:10px 8px 4px;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted)}.DashboardShell_quotaText__QLxrO{padding:6px 8px 2px;font-size:var(--font-size-xs);color:var(--fg-muted);line-height:1.4}.DashboardShell_sidebarEmpty__vzpbc{padding:10px 8px;font-size:var(--font-size-xs);color:var(--fg-subdued)}.DashboardShell_sidebarActions__oA0MP{display:flex;gap:6px;padding:4px 4px 6px}.DashboardShell_sidebarActionBtn__i9EVD{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-page);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-family:var(--font-sans);color:var(--fg-default);cursor:pointer;white-space:nowrap;transition:background .1s ease,border-color .1s ease}.DashboardShell_sidebarActionBtn__i9EVD:hover{background:var(--bg-highlight)}.DashboardShell_detailsPanelWrap__sAJ4A{padding:8px}.DashboardShell_detailRow__s4iJ7{display:flex;justify-content:space-between;font-size:var(--font-size-xs)}.DashboardShell_detailLabel__yYiH5{color:var(--fg-subdued)}.DashboardShell_detailValue__zhf0v{font-weight:var(--font-weight-medium)}.DashboardShell_moduleHeader__5zmNg{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border-subtle)}.DashboardShell_moduleTitle__K6_xO{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--fg-default)}.DashboardShell_newMenuWrap__iB_AJ{position:relative}.DashboardShell_newBtn__yJjm9{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);color:var(--fg-muted);cursor:pointer;transition:background .1s ease,color .1s ease}.DashboardShell_newBtn__yJjm9:hover{background:var(--bg-highlight);color:var(--fg-default)}.DashboardShell_newMenu__e0_VJ{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:200px;padding:4px;background:var(--bg-page);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:0 4px 16px rgba(0,0,0,.12)}.DashboardShell_newMenuItem__PC6RL{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:var(--radius-md);background:transparent;font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--fg-default);cursor:pointer;transition:background .1s ease}.DashboardShell_newMenuItem__PC6RL:hover{background:var(--bg-highlight)}.DashboardShell_newMenuLabel__QwELn{font-weight:var(--font-weight-medium)}.DashboardShell_sidebarSearch__JFrmf{display:flex;align-items:center;gap:6px;margin:8px 8px 4px;padding:6px 10px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);color:var(--fg-muted)}.DashboardShell_sidebarSearchInput__yK4zU{flex:1;border:none;background:transparent;font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--fg-default);outline:none}.DashboardShell_sidebarSearchInput__yK4zU::-moz-placeholder{color:var(--fg-subdued)}.DashboardShell_sidebarSearchInput__yK4zU::placeholder{color:var(--fg-subdued)}.DashboardShell_sidebarFilters__p9_SX{display:flex;gap:6px;padding:4px 8px 8px}.DashboardShell_sidebarFilters__p9_SX>*{flex:1;min-width:0}.DashboardShell_searchClear__ubbLT{display:flex;align-items:center;justify-content:center;padding:2px;margin:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--fg-subdued);cursor:pointer;transition:color 80ms ease}.DashboardShell_searchClear__ubbLT:hover{color:var(--fg-default)}.DashboardShell_filterChip__tineJ{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--border-default);border-radius:var(--radius-full,9999px);background:transparent;font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--fg-subdued);cursor:pointer;transition:background 80ms ease,color 80ms ease,border-color 80ms ease}.DashboardShell_filterChip__tineJ:hover{background:var(--bg-hover);color:var(--fg-default)}.DashboardShell_filterChipActive__YbjIJ{background:var(--semantic-primary);border-color:var(--semantic-primary);color:var(--on-primary,#fff)}.DashboardShell_filterChipActive__YbjIJ:hover{opacity:.9;background:var(--semantic-primary);color:var(--on-primary,#fff)}.DashboardShell_peopleResultRow__hNmtj{display:flex;align-items:center;gap:0}.DashboardShell_peopleCheckbox__kI5RN{display:flex;align-items:center;justify-content:center;width:32px;flex-shrink:0;cursor:pointer}.DashboardShell_peopleCheckbox__kI5RN input[type=checkbox]{width:16px;height:16px;accent-color:var(--semantic-primary);cursor:pointer}.DashboardShell_peopleResult__oJzJY{display:block;flex:1;min-width:0;padding:0;margin:0;border:none;border-radius:var(--radius-md);background:transparent;cursor:pointer;text-align:left;font-family:var(--font-sans);color:inherit;transition:background 80ms ease}.DashboardShell_peopleResult__oJzJY:hover:not(:disabled){background:var(--bg-hover)}.DashboardShell_peopleResult__oJzJY:disabled{opacity:.5;cursor:default}.DashboardShell_groupCreateBar__W7ZVO{display:flex;align-items:center;justify-content:space-between;padding:8px;margin:4px 8px;border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--border-default)}.DashboardShell_groupCreateCount__1rBnz{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--fg-muted)}.DashboardShell_groupCreateBtn__8Zq0w{padding:5px 12px;border:none;border-radius:var(--radius-md);background:var(--semantic-primary);color:var(--on-primary,#fff);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:opacity 80ms ease}.DashboardShell_groupCreateBtn__8Zq0w:hover{opacity:.9}.DashboardShell_folderRow__BXYY1{display:flex;align-items:center;gap:0;padding:0 4px;border-radius:var(--radius-md)}.DashboardShell_folderChevron__b_WJA{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--fg-subdued);cursor:pointer;transition:color 80ms ease,background 80ms ease;padding:0;margin-right:2px}.DashboardShell_folderChevron__b_WJA:hover{color:var(--fg-default);background:var(--bg-hover)}.DashboardShell_folderChevronIcon__GC4Ed{transition:transform .12s ease}.DashboardShell_folderChevronExpanded__Ex51d .DashboardShell_folderChevronIcon__GC4Ed{transform:rotate(90deg)}.DashboardShell_folderDisplay__elgtt{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:6px 4px;border:none;border-radius:var(--radius-md);background:transparent;cursor:pointer;text-align:left;font-family:var(--font-sans);color:inherit;transition:background 80ms ease}.DashboardShell_folderDisplay__elgtt:hover{background:var(--bg-hover)}.DashboardShell_folderDisplayActive__3PShb{background:var(--bg-highlight)}.DashboardShell_folderName__2lImc{flex:1;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardShell_folderMeta__DL7l_{display:flex;align-items:center;gap:6px;flex-shrink:0}.DashboardShell_folderTime__7ay8P{font-size:var(--font-size-xs);color:var(--fg-muted);white-space:nowrap}.DashboardShell_folderUnread__6SWNm{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--semantic-primary);color:var(--on-primary,#fff);font-size:11px;font-weight:600;line-height:1}.DashboardShell_folderChildren__LzJRh{padding-left:24px}.DashboardShell_discussionRow__GCEKx{display:block;width:100%;padding:0;margin:0;text-decoration:none;color:inherit}.DashboardShell_discussionRowInner__UcddM{display:flex;align-items:center;gap:8px;padding:5px 8px 5px 12px;border-radius:var(--radius-md);font-size:var(--font-size-xs);cursor:pointer;transition:background 80ms ease}.DashboardShell_discussionRowInner__UcddM:hover{background:var(--bg-hover)}.DashboardShell_discussionRowActive__O20G4 .DashboardShell_discussionRowInner__UcddM{background:var(--bg-highlight)}.DashboardShell_discussionTitle__xgrWQ{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-default)}.DashboardShell_discussionTitleUnread__tHF7G{font-weight:var(--font-weight-semibold)}.DashboardShell_discussionTime__OkE62{flex-shrink:0;font-size:var(--font-size-xs);color:var(--fg-muted);white-space:nowrap}.DashboardShell_newDiscussionBtn__JJpQZ{display:flex;align-items:center;gap:6px;width:100%;padding:5px 8px 5px 12px;border:none;border-radius:var(--radius-md);background:transparent;font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--fg-subdued);cursor:pointer;transition:background 80ms ease,color 80ms ease}.DashboardShell_newDiscussionBtn__JJpQZ:hover{background:var(--bg-hover);color:var(--fg-default)}.DashboardShell_browseCategoryList__Z0cWT{display:flex;flex-direction:column;gap:2px}.DashboardShell_browseCategoryButton__P6rnH{cursor:pointer}