.NotificationProvider_notificationContainer__JXrrT{position:fixed;bottom:24px;right:20px;z-index:100050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;pointer-events:none;width:auto;max-width:92vw}.NotificationProvider_notificationCard___uESl{width:330px;min-width:330px;max-width:330px;height:75px;min-height:75px;pointer-events:auto;background:linear-gradient(135deg,rgba(30,41,59,.94),rgba(15,23,42,.96));backdrop-filter:blur(24px) saturate(190%);-webkit-backdrop-filter:blur(24px) saturate(190%);border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:0;-webkit-box-shadow:0 16px 36px rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.2);box-shadow:0 16px 36px rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.2);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#ffffff;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.16,1,.3,1);transition:all .2s cubic-bezier(.16,1,.3,1);-webkit-animation:NotificationProvider_slideInBottomRight__Bi8ym .3s cubic-bezier(.16,1,.3,1) forwards;animation:NotificationProvider_slideInBottomRight__Bi8ym .3s cubic-bezier(.16,1,.3,1) forwards;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.NotificationProvider_notificationCard___uESl:hover{-webkit-transform:translateY(-2px) scale(1.01);transform:translateY(-2px) scale(1.01);background:linear-gradient(135deg,rgba(51,65,85,.96),rgba(30,41,59,.98));border-color:rgba(255,255,255,.24);-webkit-box-shadow:0 20px 42px rgba(0,0,0,.45),0 6px 16px rgba(0,0,0,.25);box-shadow:0 20px 42px rgba(0,0,0,.45),0 6px 16px rgba(0,0,0,.25)}.NotificationProvider_avatarWrap__m3r6E{position:absolute;top:0;left:0;width:48px;height:48px;border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:8px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#a855f7);color:#ffffff;font-weight:500;font-size:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.15);overflow:visible;z-index:1}.NotificationProvider_avatarImg__UAwvO{width:100%;height:100%;border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:8px;-o-object-fit:cover;object-fit:cover}.NotificationProvider_badgeIcon__0QXPX{position:absolute;bottom:-3px;right:-3px;width:18px;height:18px;border-radius:50%;background:#1e293b;border:1px solid rgba(255,255,255,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px}.NotificationProvider_contentWrap__B3Ht7{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 28px 10px 58px;-webkit-box-sizing:border-box;box-sizing:border-box}.NotificationProvider_senderTitle__LkUxU{font-size:13px;font-weight:600;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;line-height:1.2;margin:0}.NotificationProvider_blurredMessage__SvIj8{font-size:12px;color:#cbd5e1;line-height:1.35;font-weight:400;word-break:break-word;overflow-wrap:anywhere;max-height:32px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.NotificationProvider_secretBlur___GXN2{-webkit-filter:blur(4px);filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-filter .25s cubic-bezier(.16,1,.3,1);transition:-webkit-filter .25s cubic-bezier(.16,1,.3,1);transition:filter .25s cubic-bezier(.16,1,.3,1);transition:filter .25s cubic-bezier(.16,1,.3,1),-webkit-filter .25s cubic-bezier(.16,1,.3,1);cursor:pointer}.NotificationProvider_revealedText__qgtsC{-webkit-filter:blur(0)!important;filter:blur(0)!important}.NotificationProvider_closeButton__eC8UG{position:absolute;top:10px;right:10px;background:transparent;border:none;cursor:pointer;color:#94a3b8;width:18px;height:18px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .15s ease,-webkit-transform .15s ease;transition:color .15s ease,-webkit-transform .15s ease;transition:color .15s ease,transform .15s ease;transition:color .15s ease,transform .15s ease,-webkit-transform .15s ease;-ms-flex-negative:0;flex-shrink:0;z-index:2}.NotificationProvider_closeButton__eC8UG:hover{background:transparent;color:#ffffff;-webkit-transform:scale(1.15);transform:scale(1.15)}@-webkit-keyframes NotificationProvider_slideInBottomRight__Bi8ym{0%{opacity:0;-webkit-transform:translateX(30px) scale(.96);transform:translateX(30px) scale(.96)}to{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes NotificationProvider_slideInBottomRight__Bi8ym{0%{opacity:0;-webkit-transform:translateX(30px) scale(.96);transform:translateX(30px) scale(.96)}to{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-webkit-keyframes NotificationProvider_slideInTop__koAWd{0%{opacity:0;-webkit-transform:translateY(-15px) scale(.96);transform:translateY(-15px) scale(.96)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes NotificationProvider_slideInTop__koAWd{0%{opacity:0;-webkit-transform:translateY(-15px) scale(.96);transform:translateY(-15px) scale(.96)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media (max-width:768px){.NotificationProvider_notificationContainer__JXrrT{top:10px;bottom:auto;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:92%;max-width:360px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;z-index:100050}.NotificationProvider_notificationCard___uESl{width:100%;min-width:unset;max-width:100%;min-height:unset;height:auto;padding:5px 8px;border-radius:8px;gap:7px;background:rgba(15,23,42,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.18);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.3);box-shadow:0 8px 24px rgba(0,0,0,.3);color:#ffffff;-webkit-animation:NotificationProvider_slideInTop__koAWd .25s cubic-bezier(.16,1,.3,1) forwards;animation:NotificationProvider_slideInTop__koAWd .25s cubic-bezier(.16,1,.3,1) forwards}.NotificationProvider_avatarWrap__m3r6E{width:32px;height:32px;border-radius:6px;font-size:12px;border:1px solid rgba(255,255,255,.4);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25)}.NotificationProvider_avatarImg__UAwvO{border-radius:6px}.NotificationProvider_badgeIcon__0QXPX{width:14px;height:14px;font-size:8px;bottom:-2px;right:-2px}.NotificationProvider_senderTitle__LkUxU{font-size:11.5px;font-weight:700;color:#ffffff}.NotificationProvider_blurredMessage__SvIj8{font-size:10.5px;color:rgba(255,255,255,.85);line-height:1.25}.NotificationProvider_closeButton__eC8UG{color:rgba(255,255,255,.6);width:16px;height:16px}.NotificationProvider_closeButton__eC8UG:hover{color:#ffffff}}.Sidebar_sidebarAside__EHfZN{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;position:sticky;top:90px;max-height:calc(100vh - 105px);overflow-y:auto;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:width .3s cubic-bezier(.4,0,.2,1);transition:width .3s cubic-bezier(.4,0,.2,1)}.Sidebar_sidebarExpanded__HWhvc{width:260px}.Sidebar_sidebarCollapsed__e__Ua{width:70px}.Sidebar_navPanel__9XTI7{padding:15px 0}.Sidebar_navList__nWoUt{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin:0;padding:0}.Sidebar_navItemLink__JL9DT{text-decoration:none;display:block}.Sidebar_navItemContent__s5vve{padding:8px 15px;border-radius:8px;font-size:13px;background:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.Sidebar_navItemContentExpanded__ch9c1{margin:0 12px;gap:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Sidebar_navItemContentCollapsed__SXUu_{margin:0 8px;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Sidebar_navItemActive__PkyHB{color:var(--text-primary)}.Sidebar_navItemInactive__O67Ko{color:var(--text-secondary)}.Sidebar_navItemContent__s5vve:hover{background:transparent;color:var(--text-primary)}.Sidebar_activeIndicator__H9SoR{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:60%;background:var(--accent);border-radius:0 4px 4px 0}.Sidebar_activeIndicatorExpanded__kT1AY{left:-12px}.Sidebar_activeIndicatorCollapsed__CjUoM{left:-8px}.Sidebar_navItemLabel__7DqIL{white-space:nowrap}.Sidebar_badgeCount__Y8EVp{font-size:12px;font-weight:600;color:#ffffff;margin-left:auto}.Sidebar_badgeCollapsedDot__m5utw{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%}.Sidebar_promoPanel__9OD6T{padding:8px 10px;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(139,92,246,.1));border:1px solid rgba(139,92,246,.2);position:relative;overflow:hidden;min-height:215px;contain:layout}.Sidebar_promoGlow__giZJa{position:absolute;top:-20px;right:-20px;width:100px;height:100px;background:var(--accent);-webkit-filter:blur(50px);filter:blur(50px);opacity:.2;pointer-events:none}.Sidebar_promoHeader__Mo_Kc{gap:8px;margin-bottom:4px;position:relative;z-index:1}.Sidebar_promoHeader__Mo_Kc,.Sidebar_promoIconWrap__SPnlc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Sidebar_promoIconWrap__SPnlc{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#ffffff;padding:4px;border-radius:8px;-webkit-box-shadow:0 4px 10px rgba(59,130,246,.3);box-shadow:0 4px 10px rgba(59,130,246,.3);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Sidebar_promoTitle__8RSum{margin:0;font-size:13px;font-weight:500;color:var(--text-primary)}.Sidebar_promoText__8VuJj{margin:0 0 8px;font-size:12px;color:var(--text-secondary);line-height:1.4;position:relative;z-index:1}.Sidebar_promoButton__uNZWC{width:100%;padding:8px 10px;border-radius:8px;border:none;background:#171717;color:#ffffff;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);position:relative;z-index:1}.Sidebar_promoButton__uNZWC:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.2);box-shadow:0 6px 20px rgba(0,0,0,.2)}.ModuleErrorBoundary_failure__PSSfu{margin:32px auto;max-width:620px;padding:32px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:16px;background:var(--bg-card);color:var(--text-primary);text-align:center}.ModuleErrorBoundary_title__9WSBJ{margin:0 0 12px;font-size:20px}.ModuleErrorBoundary_description___EPAE{margin:0 0 20px;color:var(--text-secondary)}.ModuleErrorBoundary_retryButton__Z98k9{border:0;border-radius:8px;padding:10px 16px;background:var(--accent);color:#ffffff;cursor:pointer}