.NavigationTab_tab-container__p6cYe{display:flex;height:52px;align-items:center;width:100%;margin-bottom:12px}.NavigationTab_tab-item__vXtbk{padding:12px;font-size:18px;font-weight:600;line-height:27px;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--color-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-grow:1;text-align:center;transition:color .3s ease;border-bottom:1px solid var(--color-border-strong)}.NavigationTab_tab-item__vXtbk:hover{color:var(--color-text)}.NavigationTab_tab-item__vXtbk.NavigationTab_selected__0EKuw{color:var(--color-text);border-bottom:1px solid var(--color-primary)}.Avatar_avatar__dnXSd{display:flex;object-fit:cover}.NotificationBell_wrapper__hnP8j{position:relative;margin-right:var(--space-4)}.NotificationBell_bellButton__ba4Om{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer}.NotificationBell_bellButton__ba4Om:hover{border-color:var(--color-primary,var(--color-text));color:var(--color-text)}.NotificationBell_badge__t4ol9{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px!important;background:var(--color-danger);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.NotificationBell_panel__fhPte{position:absolute;top:calc(100% + var(--space-2));right:0;width:360px;max-height:480px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border-strong);box-shadow:var(--shadow-lg);z-index:100}.NotificationBell_panelHeader__RrmPC{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}.NotificationBell_panelTitle__mM_y9{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}.NotificationBell_markAllButton__3YJUI{font-size:var(--text-xs);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;text-decoration:underline}.NotificationBell_markAllButton__3YJUI:hover{color:var(--color-text)}.NotificationBell_empty__Wye9F{padding:var(--space-6);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}.NotificationBell_item__8RiFt{display:block;width:100%;text-align:left;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:none;border-bottom:1px solid var(--color-border);cursor:pointer}.NotificationBell_itemUnread__aVTpJ{background:var(--color-accent-blue-subtle,rgba(42,120,214,.06))}.NotificationBell_itemTitle__o_KA_{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}.NotificationBell_itemBody__mhmcv{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:2px}.NotificationBell_itemTime__pYs9O{font-size:10px;color:var(--color-text-muted);margin-top:4px}.Topbar_topbar__C2Lo1{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;height:var(--topbar-height);min-height:var(--topbar-height);padding:0 var(--space-6);border-bottom:1px solid var(--color-border)}.Topbar_menuButton__C1yxo,.Topbar_topbar__C2Lo1{align-items:center;background:var(--color-surface)}.Topbar_menuButton__C1yxo{display:none;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--radius-md)!important;cursor:pointer}.Topbar_spacer__pfRVc{flex:1 1}.Topbar_userChip__kJ4Bc{display:flex;align-items:center;gap:var(--space-2)}.Topbar_userName__YvJI1{font-size:var(--text-base);font-weight:600;color:var(--color-text);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1024px){.Topbar_menuButton__C1yxo{display:flex}.Topbar_userName__YvJI1{display:none}}.ShellContent_shellMain__cGabN{margin-left:var(--sidebar-width);min-height:100vh;display:flex;flex-direction:column;transition:margin-left .18s ease}.ShellContent_shellMain__cGabN.ShellContent_collapsed__K37fZ{margin-left:var(--sidebar-width-collapsed)}.ShellContent_shellMain__cGabN.ShellContent_noSidebar__j6X6j{margin-left:0}.ShellContent_content__mGsUX{flex:1 1}@media (max-width:1024px){.ShellContent_shellMain__cGabN,.ShellContent_shellMain__cGabN.ShellContent_collapsed__K37fZ{margin-left:0}}.TruncatedText_copyIcon__TJhNK{cursor:pointer}