.NotificationDropdown_container__tDWzM{position:relative;display:inline-block}.NotificationDropdown_notificationButton__SNSM8{width:36px;height:36px;border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-fast);position:relative;overflow:visible;padding:0;margin:0}.NotificationDropdown_notificationButton__SNSM8:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);width:3px;height:0;background:linear-gradient(180deg,#000000,#1a1a1a);border-radius:0 var(--radius-sm) var(--radius-sm) 0;transition:all var(--transition-fast)}.NotificationDropdown_notificationButton__SNSM8:hover{background:var(--sidebar-hover);color:var(--text-title)}.NotificationDropdown_notificationButton__SNSM8:hover:before{transform:translateY(-50%) scaleY(1);height:60%}.NotificationDropdown_notificationButton__SNSM8:active{transform:scale(.98)}.NotificationDropdown_bellIcon__zh8Yd{color:var(--text-description);transition:all var(--transition-fast);z-index:1;width:18px;height:18px;position:relative}.NotificationDropdown_notificationButton__SNSM8:hover .NotificationDropdown_bellIcon__zh8Yd{color:var(--text-title)}.NotificationDropdown_badge__gPRrH{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;background:linear-gradient(135deg,#ff3b30,#ff2d55);color:white;border-radius:9px;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.15);border:2px solid var(--bg-surface);z-index:2;line-height:1}.NotificationDropdown_dropdown__nOXbB{position:fixed;width:360px;max-width:calc(100vw - 32px);max-height:480px;box-sizing:border-box;background:var(--bg-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);backdrop-filter:blur(20px);overflow:hidden;animation:NotificationDropdown_slideDown__U2Z_v .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}@keyframes NotificationDropdown_slideDown__U2Z_v{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificationDropdown_dropdownHeader__SdZKs{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--color-border);background:var(--bg-surface);min-width:0}.NotificationDropdown_headerActions__cBHFa{display:flex;align-items:center;gap:8px;flex-shrink:0}.NotificationDropdown_markAllReadLabel__Awc48{white-space:nowrap}.NotificationDropdown_markAllReadButton__JIiu6{display:flex;align-items:center;gap:4px;padding:6px 12px;border-radius:6px;background:transparent;border:1px solid var(--color-border);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.NotificationDropdown_markAllReadButton__JIiu6:hover{background:var(--sidebar-hover);color:var(--text-primary);border-color:var(--color-primary)}.NotificationDropdown_dropdownTitle__HNxSQ{font-size:17px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.01em;flex:1;min-width:0}.NotificationDropdown_closeButton__44qgo{width:28px;height:28px;border-radius:6px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary);transition:all var(--transition-fast);padding:0}.NotificationDropdown_closeButton__44qgo:hover{background:var(--sidebar-hover);color:var(--text-primary)}.NotificationDropdown_closeButton__44qgo:active{transform:scale(.95)}.NotificationDropdown_dropdownContent__sAjGN{flex:1;overflow-y:auto;overflow-x:hidden;max-height:400px}.NotificationDropdown_dropdownContent__sAjGN::-webkit-scrollbar{width:6px}.NotificationDropdown_dropdownContent__sAjGN::-webkit-scrollbar-track{background:transparent}.NotificationDropdown_dropdownContent__sAjGN::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.NotificationDropdown_dropdownContent__sAjGN::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.NotificationDropdown_notificationList__h_kMz{display:flex;flex-direction:column}.NotificationDropdown_notificationItem__9t7l_{width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;transition:background-color var(--transition-fast);border-bottom:1px solid var(--color-border);outline:none}.NotificationDropdown_notificationItem__9t7l_:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.NotificationDropdown_notificationItem__9t7l_:last-child{border-bottom:none}.NotificationDropdown_notificationItem__9t7l_:hover{background:var(--sidebar-hover)}.NotificationDropdown_notificationItem__9t7l_:active{background:var(--sidebar-hover);transform:scale(.998)}.NotificationDropdown_notificationContent__bWvt2{padding:14px 20px;display:flex;flex-direction:column;gap:6px}.NotificationDropdown_notificationHeader__0TJe4{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.NotificationDropdown_notificationActions__5ookp{display:flex;align-items:center;gap:6px}.NotificationDropdown_dismissButton__CWQeU{width:20px;height:20px;border-radius:4px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted);transition:all var(--transition-fast);opacity:0;padding:0;flex-shrink:0}.NotificationDropdown_notificationItem__9t7l_:hover .NotificationDropdown_dismissButton__CWQeU{opacity:1}.NotificationDropdown_dismissButton__CWQeU:hover{background:var(--danger-bg);color:var(--danger-text)}.NotificationDropdown_dismissButton__CWQeU:active{transform:scale(.95)}.NotificationDropdown_channelName__iyygP{font-size:15px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationDropdown_unreadBadge__E4ie0{min-width:20px;height:20px;padding:0 6px;background:var(--color-primary);color:white;border-radius:10px;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.NotificationDropdown_messagePreview__btcMW{font-size:14px;color:var(--text-secondary);margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-.01em}.NotificationDropdown_timestamp__AatoA{font-size:12px;color:var(--text-muted);margin-top:2px}.NotificationDropdown_mentionHeader__vJbQC{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0}.NotificationDropdown_mentionHeader__vJbQC .NotificationDropdown_channelName__iyygP{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.NotificationDropdown_mentionIcon__ur4HS{color:var(--color-primary);flex-shrink:0}.NotificationDropdown_mentionBadge__2iuSm{color:var(--color-primary);flex-shrink:0;opacity:.7}.NotificationDropdown_mentionContext__Tp43Q{margin-top:2px;margin-bottom:4px}.NotificationDropdown_mentionItemName__GzfI0{font-size:13px;font-weight:500;color:var(--color-primary);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.NotificationDropdown_sectionDivider__tTUMo{height:1px;background:var(--color-border);margin:8px 0;opacity:.5}.NotificationDropdown_emptyState__PgL1Y{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.NotificationDropdown_emptyIcon__XELei{color:var(--text-muted);margin-bottom:12px;opacity:.5}.NotificationDropdown_emptyText__SMWIH{font-size:15px;font-weight:500;color:var(--text-primary);margin:0 0 4px;letter-spacing:-.01em}.NotificationDropdown_emptySubtext__tQqBl{font-size:13px;color:var(--text-secondary);margin:0;letter-spacing:-.01em}.NotificationDropdown_loadingSpinner__lb5eN{width:24px;height:24px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:NotificationDropdown_spin__9gIWM .6s linear infinite;margin-bottom:12px}@keyframes NotificationDropdown_spin__9gIWM{to{transform:rotate(1turn)}}@media (max-width:768px){.NotificationDropdown_dropdownMobile__mwGQC{border-radius:14px;box-shadow:0 12px 32px rgba(0,0,0,.16),0 4px 12px rgba(0,0,0,.1)}.NotificationDropdown_dropdownHeader__SdZKs{padding:14px 16px;gap:8px}.NotificationDropdown_dropdownTitle__HNxSQ{font-size:16px}.NotificationDropdown_headerActions__cBHFa{gap:6px}.NotificationDropdown_markAllReadButton__JIiu6{padding:6px 8px;min-width:32px;justify-content:center}.NotificationDropdown_markAllReadLabel__Awc48{display:none}.NotificationDropdown_notificationContent__bWvt2{padding:12px 16px}.NotificationDropdown_notificationHeader__0TJe4{gap:10px}.NotificationDropdown_notificationActions__5ookp{padding-top:2px}.NotificationDropdown_dismissButton__CWQeU{opacity:1;width:28px;height:28px}.NotificationDropdown_channelName__iyygP{font-size:14px;line-height:1.35}.NotificationDropdown_messagePreview__btcMW{font-size:13px}.NotificationDropdown_dropdownContent__sAjGN{max-height:none}.NotificationDropdown_emptyState__PgL1Y{padding:40px 20px}}[data-theme=dark] .NotificationDropdown_dropdown__nOXbB{box-shadow:0 8px 24px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2)}[data-theme=dark] .NotificationDropdown_badge__gPRrH{box-shadow:0 2px 4px rgba(0,0,0,.3)}.NotificationDropdown_closeButton__44qgo:focus-visible,.NotificationDropdown_notificationButton__SNSM8:focus-visible,.NotificationDropdown_notificationItem__9t7l_:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.NotificationDropdown_dropdown__nOXbB,.NotificationDropdown_loadingSpinner__lb5eN{animation:none}.NotificationDropdown_notificationButton__SNSM8:active,.NotificationDropdown_notificationItem__9t7l_:active{transform:none}}.WorkspaceFooter_footer__zDOpS{height:48px;min-height:48px;max-height:48px;padding:12px 24px 12px 16px;background:var(--sidebar-bg);border-top:1px solid var(--color-border);box-shadow:0 -2px 8px rgba(0,0,0,.02);position:relative;display:flex;align-items:center;box-sizing:border-box;flex-shrink:0!important;width:100%;margin:0}.WorkspaceFooter_footer__zDOpS:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--color-primary-gradient);opacity:.1}.WorkspaceFooter_footerContent__9tOSU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;max-width:100%;height:100%;margin:0;padding:0}.WorkspaceFooter_footerLeft__3jC_y{display:flex;align-items:center;gap:0;flex:1;min-width:0;height:100%;margin:0;padding:0}.WorkspaceFooter_footerLogo__9gI_g{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:100%}.WorkspaceFooter_brandSection__cfYVs{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0;height:100%}.WorkspaceFooter_brandLogo__Rf8o_{width:28px;height:28px;border-radius:var(--radius-sm);background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;overflow:visible}.WorkspaceFooter_brandLogoImage__TDGhX{z-index:1;position:relative;object-fit:contain}.WorkspaceFooter_copyrightWrapper__reX3S{display:flex;align-items:center;gap:0;line-height:1.5;margin:0;padding:0}.WorkspaceFooter_copyright__fz4Gd{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);letter-spacing:-.01em;white-space:nowrap;margin:0;padding:0;opacity:.9;display:flex;align-items:center;gap:var(--space-1)}.WorkspaceFooter_brainAccent__b8r__{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary) 30%,#00b0ff 35%,#651fff 42.5%,#af52de 50%,#ff1744 57.5%,#ff6d00 65%,#ffc400 72.5%,#00e676 80%,#00b0ff 87.5%,#651fff 95%,#af52de 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:WorkspaceFooter_workspace-footer-headline-flow__9Kv5b 18s ease-in-out infinite,WorkspaceFooter_workspace-footer-accent-pulse__d3BKM 5.5s ease-in-out infinite}@keyframes WorkspaceFooter_workspace-footer-headline-flow__9Kv5b{0%,to{background-position:0}50%{background-position:100%}}@keyframes WorkspaceFooter_workspace-footer-accent-pulse__d3BKM{0%,to{filter:drop-shadow(0 0 12px rgba(var(--color-primary-rgb,59,130,246),.25))}50%{filter:drop-shadow(0 0 20px rgba(var(--color-primary-rgb,59,130,246),.45))}}[data-theme=dark] .WorkspaceFooter_brainAccent__b8r__{background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary) 30%,#40c4ff 35%,#7c4dff 42.5%,#b388ff 50%,#ff5252 57.5%,#ff9100 65%,#ffd740 72.5%,#69f0ae 80%,#40c4ff 87.5%,#7c4dff 95%,#b388ff 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:WorkspaceFooter_workspace-footer-headline-flow__9Kv5b 18s ease-in-out infinite,WorkspaceFooter_workspace-footer-accent-pulse__d3BKM 5.5s ease-in-out infinite}.WorkspaceFooter_footerRight__ACHap{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0;height:100%}.WorkspaceFooter_links__5bM99{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}.WorkspaceFooter_link__RdGXN{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);text-decoration:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);transition:all var(--transition-fast);position:relative;white-space:nowrap;line-height:1.5;opacity:.9;background:none;border:none;cursor:pointer;font-family:inherit;letter-spacing:-.01em}.WorkspaceFooter_link__RdGXN:hover{color:var(--text-secondary);background:transparent;opacity:1}.WorkspaceFooter_separator__NhVBb{color:var(--text-secondary);font-size:var(--text-sm);opacity:.9;padding:0 var(--space-1);user-select:none;line-height:1.5}@media (max-width:768px){.WorkspaceFooter_footer__zDOpS{padding:12px 16px}.WorkspaceFooter_footerContent__9tOSU{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.WorkspaceFooter_footerLeft__3jC_y{flex-direction:column;align-items:flex-start;gap:var(--space-2);width:100%}.WorkspaceFooter_footerRight__ACHap{width:100%;justify-content:flex-start}.WorkspaceFooter_links__5bM99{flex-wrap:wrap}}@media (max-width:480px){.WorkspaceFooter_footerLeft__3jC_y{width:100%}.WorkspaceFooter_brandSection__cfYVs{flex-wrap:wrap}}.WorkspaceFooter_link__RdGXN:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.WorkspaceFooter_brandIcon__Yl8Ai{animation:none}.WorkspaceFooter_brainAccent__b8r__{animation:none;filter:none;background-size:100% 100%;background-position:0}}.WorkspaceBootLoader_overlay__izWei{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:9990;background:var(--bg-page,#fbfafa);overflow:hidden;margin:0;padding:0;box-sizing:border-box}[data-theme=dark] .WorkspaceBootLoader_overlay__izWei{background:var(--bg-page,#0f0f0f)}.WorkspaceBootLoader_center__JrI_E{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9991;display:flex;flex-direction:column;align-items:center;justify-content:center}