.header-notifications_notificationButton__xyFIB{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:all .15s ease}.header-notifications_notificationButton__xyFIB:hover{color:var(--color-text-primary);background:var(--hover-bg)}.header-notifications_notificationButton__xyFIB:active{transform:scale(.95)}.header-notifications_bellIcon__sml_Q{width:18px;height:18px}.header-notifications_bellIconMuted__CwCyj{opacity:.5}.header-notifications_badge__5r8Ls{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0 4px;border-radius:9999px;background:var(--color-brand-primary);box-shadow:0 0 6px rgba(50,205,50,.3)}.header-notifications_badgeText__5slpF{font-size:9px;font-weight:700;line-height:1;color:var(--color-text-inverted)}.header-notifications_dropdownPanel__rE7UL{position:absolute;top:100%;right:0;margin-top:6px;width:380px;overflow:hidden;border-radius:12px;background:var(--color-app-shell-bg);border:1px solid color-mix(in srgb,var(--color-border-default) 78%,transparent);box-shadow:0 18px 44px rgba(0,0,0,.18),0 0 0 1px color-mix(in srgb,var(--color-border-default) 36%,transparent)}.header-notifications_dropdownHeader___lLum{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;background:var(--color-surface-soft);border-bottom:1px solid color-mix(in srgb,var(--color-border-default) 64%,transparent)}.header-notifications_dropdownTitle__c_1Gr{font-size:18px;font-weight:700;color:var(--color-text-primary);letter-spacing:-.02em;font-family:var(--font-sans)}.header-notifications_markAllButton__fSQe_{padding:4px 8px;border:none;border-radius:6px;background:transparent;color:var(--color-brand-primary-dark);font-size:10px;font-weight:700;cursor:pointer;transition:all .15s ease;text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-sans)}.header-notifications_markAllButton__fSQe_:hover{color:var(--color-brand-primary);background:color-mix(in srgb,var(--color-brand-primary-10) 88%,transparent)}.header-notifications_markAllButton__fSQe_:disabled{opacity:.4;cursor:not-allowed}.header-notifications_divider__LT4bF{height:1px;background:color-mix(in srgb,var(--color-border-default) 64%,transparent)}.header-notifications_notificationsList__rY09M{display:flex;flex-direction:column;max-height:380px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-scrollbar-thumb) 85%,transparent) transparent}.header-notifications_notificationsList__rY09M::-webkit-scrollbar{width:4px}.header-notifications_notificationsList__rY09M::-webkit-scrollbar-track{background:transparent}.header-notifications_notificationsList__rY09M::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-scrollbar-thumb) 85%,transparent);border-radius:4px}.header-notifications_notificationItem__qqtf6{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;cursor:pointer;transition:all .2s ease;text-decoration:none;color:inherit;border-bottom:1px solid color-mix(in srgb,var(--color-border-default) 46%,transparent)}.header-notifications_notificationItem__qqtf6:last-child{border-bottom:none}.header-notifications_notificationItem__qqtf6:hover{background:var(--hover-bg)}.header-notifications_notificationItem__qqtf6[data-unread=true]{background:color-mix(in srgb,var(--color-surface-soft) 52%,var(--color-app-shell-bg))}.header-notifications_notificationItem__qqtf6[data-unread=true]:hover{background:var(--hover-bg)}.header-notifications_notificationAvatar___enJ9{position:relative;flex-shrink:0}.header-notifications_notificationAvatar___enJ9 [data-avatar],.header-notifications_notificationAvatar___enJ9 img{filter:grayscale(1);transition:filter .3s ease}.header-notifications_notificationItem__qqtf6:hover .header-notifications_notificationAvatar___enJ9 [data-avatar],.header-notifications_notificationItem__qqtf6:hover .header-notifications_notificationAvatar___enJ9 img{filter:grayscale(0)}.header-notifications_typeIconBadge__1YHCO{position:absolute;bottom:-4px;right:-4px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background:var(--color-bg-elevated);border:1.5px solid var(--color-surface-default)}.header-notifications_typeIconBadge__1YHCO svg{width:10px;height:10px}.header-notifications_systemIconContainer__qmnsn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background:color-mix(in srgb,var(--color-surface-raised) 92%,transparent);border:1px solid color-mix(in srgb,var(--color-border-default) 64%,transparent);flex-shrink:0}.header-notifications_systemIconContainer__qmnsn svg{width:18px;height:18px}.header-notifications_notificationContent__t8ea_{flex:1;min-width:0;display:flex;flex-direction:column}.header-notifications_notificationTitle__Qa7U5{font-size:14px;font-weight:400;color:var(--color-text-secondary);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header-notifications_notificationTitle__Qa7U5 strong{color:var(--color-text-primary);font-weight:600}.header-notifications_notificationMessage__Zv7Fv{font-size:12px;color:var(--color-text-muted);line-height:1.4;margin-top:2px;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.header-notifications_notificationTime__jLZYk{display:block;font-size:10px;color:var(--color-text-muted);opacity:1;margin-top:6px;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;font-weight:500;font-family:var(--font-sans)}.header-notifications_unreadDot__BpyJS{width:8px;height:8px;border-radius:9999px;background:#32CD32;flex-shrink:0;margin-top:8px}.header-notifications_readDotPlaceholder__IMN_p{width:8px;flex-shrink:0}.header-notifications_emptyState__DEDH_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:8px}.header-notifications_emptyIcon__DLNK3{width:28px;height:28px;color:var(--color-text-muted);opacity:.4}.header-notifications_emptyText__WygJL{font-size:12px;color:var(--color-text-muted)}.header-notifications_dropdownFooter__em_ig{display:flex;align-items:center;justify-content:center;background:var(--color-surface-soft);border-top:1px solid color-mix(in srgb,var(--color-border-default) 64%,transparent)}.header-notifications_viewAllLink__haOTA{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;border:none;background:transparent;color:var(--color-text-secondary);font-size:11px;font-weight:700;text-decoration:none;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.2em;font-family:var(--font-sans)}.header-notifications_viewAllLink__haOTA:hover{background:var(--hover-bg-strong);color:var(--color-text-primary)}.header-notifications_skeletonItem__Hhmr0{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;border-bottom:1px solid color-mix(in srgb,var(--color-border-default) 46%,transparent)}.header-notifications_skeletonItem__Hhmr0:last-child{border-bottom:none}.header-notifications_skeletonAvatar__IE8UN,.header-notifications_skeletonDot__Kf4Ag,.header-notifications_skeletonLine__GGHSD{position:relative;overflow:hidden;background:var(--color-surface-muted)}.header-notifications_skeletonAvatar__IE8UN:after,.header-notifications_skeletonDot__Kf4Ag:after,.header-notifications_skeletonLine__GGHSD:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--hover-bg) 72%,transparent) 45%,color-mix(in srgb,var(--hover-bg-strong) 94%,transparent) 50%,color-mix(in srgb,var(--hover-bg) 72%,transparent) 55%,transparent 100%);animation:header-notifications_skeletonShimmer__Nup9L 1.4s ease-in-out infinite}.header-notifications_skeletonAvatar__IE8UN{width:40px;height:40px;border-radius:9999px;flex-shrink:0}.header-notifications_skeletonContent__d6jKN{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:2px}.header-notifications_skeletonLine__GGHSD{height:10px;border-radius:9999px}.header-notifications_skeletonTitleLine__QBpXj{width:72%;height:12px}.header-notifications_skeletonMessageLine__Mlmqj{width:88%}.header-notifications_skeletonTimeLine__u_SxY{width:24%;height:8px;margin-top:2px}.header-notifications_skeletonDot__Kf4Ag{width:8px;height:8px;border-radius:9999px;flex-shrink:0;margin-top:8px}@keyframes header-notifications_skeletonShimmer__Nup9L{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.header-notifications_markAllButton__fSQe_,.header-notifications_notificationButton__xyFIB,.header-notifications_notificationItem__qqtf6,.header-notifications_viewAllLink__haOTA{transition-duration:.01ms!important}.header-notifications_skeletonAvatar__IE8UN:after,.header-notifications_skeletonDot__Kf4Ag:after,.header-notifications_skeletonLine__GGHSD:after{animation:none}.header-notifications_notificationAvatar___enJ9 [data-avatar],.header-notifications_notificationAvatar___enJ9 img{filter:none!important;transition:none!important}}@media (max-width:640px){.header-notifications_dropdownPanel__rE7UL{width:320px;right:-40px}.header-notifications_notificationItem__qqtf6{padding:14px 16px;gap:12px}}.header-profile_profileButton__k8vkC{display:flex;align-items:center;gap:12px;padding:6px 14px 6px 6px;border:1px solid color-mix(in srgb,var(--color-border-default) 82%,transparent);border-radius:10px;background:var(--color-app-shell-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:var(--shadow-overlay-soft)}.header-profile_profileButton__k8vkC:hover,.header-profile_profileButton__k8vkC[data-open=true]{background:var(--color-surface-soft);border-color:color-mix(in srgb,var(--color-border-strong) 72%,transparent);box-shadow:var(--shadow-overlay-soft)}.header-profile_avatarWrapper__bojDa{position:relative;flex-shrink:0}.header-profile_statusIndicator__GYzdZ{position:absolute;bottom:-2px;right:-2px;width:12px;height:12px;background:var(--color-brand-primary);border-radius:50%;border:2px solid var(--color-app-shell-bg);z-index:1;box-shadow:0 0 6px var(--color-brand-primary-50)}.header-profile_userName__4_5rn{font-size:13px;letter-spacing:-.01em;color:var(--color-text-primary)}.header-profile_userHandle__STQDy,.header-profile_userName__4_5rn{font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.header-profile_userHandle__STQDy{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.header-profile_chevron__cDkA3{width:14px;height:14px;color:var(--color-text-muted);transition:transform .2s ease;margin-left:2px}.header-profile_chevron__cDkA3[data-open=true]{transform:rotate(180deg)}.header-profile_dropdownPanel__UroHP{position:absolute;top:100%;right:0;margin-top:8px;width:280px;overflow:hidden;border-radius:14px;background:var(--color-app-shell-bg);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid color-mix(in srgb,var(--color-border-default) 78%,transparent);box-shadow:var(--shadow-overlay-soft)}.header-profile_userHeader__2lVJN{padding:20px}.header-profile_userHeaderRow__f0ig0{display:flex;align-items:center;gap:12px;margin-bottom:16px}.header-profile_userHeaderInfo__9Y9rg{flex:1;min-width:0}.header-profile_userHeaderName__BGLnD{font-size:14px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-profile_userHeaderHandle__NFCwl{font-size:11px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-profile_levelHeader__Sz2TD{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.header-profile_levelValue__Yq5li{font-size:16px;font-weight:900;letter-spacing:-.02em;color:var(--color-text-primary)}.header-profile_progressSection__pov32{display:flex;flex-direction:column;gap:6px}.header-profile_progressLabel__D7v5f{display:flex;justify-content:space-between;align-items:flex-end}.header-profile_progressLabelTitle__f5bCF{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.header-profile_progressLabelXP__kxGXN{font-size:10px;font-weight:900}.header-profile_progressCurrentXP__IG2UX{color:var(--color-brand-primary)}.header-profile_progressMaxXP__MKq7Z{color:var(--color-text-muted);opacity:.5}.header-profile_progressTrack__jZ6tX{position:relative;width:100%;height:5px;background:var(--color-surface-muted);border-radius:9999px;overflow:hidden}.header-profile_progressFill__dcC2d{position:absolute;top:0;left:0;height:100%;border-radius:9999px;background:var(--color-brand-primary);box-shadow:0 0 12px var(--color-brand-primary-50);transition:width .7s cubic-bezier(.4,0,.2,1)}.header-profile_divider__1b7_I{height:1px;background:color-mix(in srgb,var(--color-border-default) 70%,transparent)}.header-profile_menuItem__92j5M{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;border:none;background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease;outline:none}.header-profile_menuItem__92j5M:focus-visible,.header-profile_menuItem__92j5M:hover{background:var(--hover-bg);color:var(--color-text-primary)}.header-profile_menuItem__92j5M:active{background:var(--hover-bg-strong)}.header-profile_menuItem__92j5M:disabled{opacity:.4;cursor:not-allowed}.header-profile_menuItemIcon__ZReYy{width:14px;height:14px;flex-shrink:0;color:var(--color-text-muted);transition:color .15s ease}.header-profile_menuItem__92j5M:hover .header-profile_menuItemIcon__ZReYy{color:var(--color-text-primary)}.header-profile_skeleton__NAr3x{width:28px;height:28px;border-radius:9999px;background:var(--color-surface-muted);animation:header-profile_pulse__wsf3m 1.5s ease-in-out infinite}.header-profile_skeletonText__6xqxw{width:64px;height:12px}.header-profile_skeletonTextSmall__evnAG,.header-profile_skeletonText__6xqxw{border-radius:4px;background:var(--color-surface-muted);animation:header-profile_pulse__wsf3m 1.5s ease-in-out infinite}.header-profile_skeletonTextSmall__evnAG{width:48px;height:10px;opacity:.6}@keyframes header-profile_pulse__wsf3m{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.header-profile_chevron__cDkA3,.header-profile_menuItemIcon__ZReYy,.header-profile_menuItem__92j5M,.header-profile_profileButton__k8vkC,.header-profile_progressFill__dcC2d,.header-profile_userName__4_5rn{transition-duration:.01ms!important}.header-profile_skeletonTextSmall__evnAG,.header-profile_skeletonText__6xqxw,.header-profile_skeleton__NAr3x{animation:none}.header-profile_chevron__cDkA3[data-open=true]{transform:none}}.header-profile_desktopOnly__xefkx{display:none}@media (min-width:768px){.header-profile_desktopOnly__xefkx{display:flex}}.header-profile_desktopOnlyBlock__V028L{display:none}@media (min-width:768px){.header-profile_desktopOnlyBlock__V028L{display:block}}.header-profile_mobileOnly__kuQvH{display:block}@media (min-width:1024px){.header-profile_mobileOnly__kuQvH{display:none}}