@keyframes NotificationBell_bellToll__F5_3j{0%{transform:rotate(0deg)}15%{transform:rotate(7deg)}35%{transform:rotate(-6deg)}55%{transform:rotate(4deg)}75%{transform:rotate(-2deg)}to{transform:rotate(0deg)}}@keyframes NotificationBell_dropIn__VBGYP{0%{opacity:0;transform:translateY(-5px) scale(.982)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes NotificationBell_slideIn__NzPGW{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes NotificationBell_pulseRing__CVfGX{0%{transform:scale(1);opacity:.65}to{transform:scale(2.6);opacity:0}}.NotificationBell_bellWrapper__4jflb{position:relative;display:inline-flex;align-items:center;justify-content:center}.NotificationBell_bellButton__6fOa9{position:relative;display:flex;align-items:center;justify-content:center;width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:var(--radius-m);background:transparent;border:none;cursor:pointer;color:var(--icon-default);transition:color .12s ease,background .12s ease;padding:0}.NotificationBell_bellButton__6fOa9:hover{color:var(--text-primary);background:var(--state-layer-hover)}@media (max-width:768px){.NotificationBell_bellButton__6fOa9{width:44px;height:44px}}.NotificationBell_bellIcon__FxL5Q{display:flex;align-items:center;justify-content:center;transform-origin:50% 0}.NotificationBell_bellTolling__Aveyr{animation:NotificationBell_bellToll__F5_3j .52s cubic-bezier(.36,.07,.19,.97) forwards}.NotificationBell_badge__tCiXW{top:calc(-2 * var(--u));right:calc(-4 * var(--u));min-width:calc(15 * var(--u));height:calc(15 * var(--u));padding:0 calc(3 * var(--u));border-radius:var(--radius-round);color:var(--fixed-white);font-size:calc(9 * var(--u));font-weight:700;font-family:var(--font-caption);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--background-content);line-height:1}.NotificationBell_badge__tCiXW,.NotificationBell_pulseRing__CVfGX{position:absolute;background:var(--color-tertiary-scarlet-400);pointer-events:none}.NotificationBell_pulseRing__CVfGX{top:calc(1 * var(--u));right:calc(-1 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u));border-radius:50%;animation:NotificationBell_pulseRing__CVfGX .75s ease-out forwards}.NotificationBell_panel__aKDKa{animation:NotificationBell_dropIn__VBGYP .19s cubic-bezier(.22,1,.36,1);border:1px solid var(--stroke-subtle)!important;border-radius:var(--radius-l)!important;box-shadow:0 10px 30px rgba(0,0,0,.09),0 2px 8px rgba(0,0,0,.05)!important;overflow:hidden}.NotificationBell_panelHeader__zLipX{display:flex;align-items:center;justify-content:space-between;padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u))}.NotificationBell_panelTitle__s5IA2{font-family:var(--font-caption);font-size:var(--font-overline-size);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);line-height:1}.NotificationBell_headerRight__QEc2A{display:flex;align-items:center;gap:calc(8 * var(--u))}.NotificationBell_unreadBadge__Ojj3c{display:inline-flex;align-items:center;justify-content:center;min-width:calc(20 * var(--u));height:calc(18 * var(--u));padding:0 calc(6 * var(--u));border-radius:var(--radius-round);background:var(--surface-alert-error-default);color:var(--color-tertiary-scarlet-400);font-size:calc(10 * var(--u));font-weight:700;font-family:var(--font-caption);line-height:1}.NotificationBell_markAllBtn__mreGv{font-size:var(--font-body-s-size);font-family:var(--font-body);color:var(--color-primary-500);background:none;border:none;cursor:pointer;padding:calc(3 * var(--u)) calc(7 * var(--u));border-radius:var(--radius-s);transition:color .12s ease,background .12s ease;line-height:1;white-space:nowrap}.NotificationBell_markAllBtn__mreGv:hover{color:var(--color-primary-400);background:var(--sidebar-active-bg)}.NotificationBell_itemList__dNRP_{padding:calc(6 * var(--u));display:flex;flex-direction:column;gap:1px}.NotificationBell_item__DhXWN{position:relative;width:100%;padding:calc(10 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u)) calc(14 * var(--u));border-radius:var(--radius-m);cursor:pointer;background:transparent;border:none;text-align:left;transition:background .1s ease,transform .1s ease;overflow:hidden;animation:NotificationBell_slideIn__NzPGW .26s cubic-bezier(.22,1,.36,1) both}.NotificationBell_item__DhXWN:hover{background:var(--state-layer-hover);transform:translateX(2px)}.NotificationBell_item__DhXWN:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:1px}.NotificationBell_item__DhXWN:before{content:"";position:absolute;left:0;top:calc(8 * var(--u));bottom:calc(8 * var(--u));width:calc(3 * var(--u));border-radius:0 calc(2 * var(--u)) calc(2 * var(--u)) 0}.NotificationBell_itemInfo__Nz5lP:before{background:var(--icon-alert-info);opacity:.35}.NotificationBell_itemSuccess__DrbsH:before{background:var(--icon-alert-success);opacity:.35}.NotificationBell_itemWarning__VuMBT:before{background:var(--text-alert-warning);opacity:.35}.NotificationBell_itemError__d8SUg:before{background:var(--icon-alert-error);opacity:.35}.NotificationBell_itemUnread__c0DiH.NotificationBell_itemError__d8SUg:before,.NotificationBell_itemUnread__c0DiH.NotificationBell_itemInfo__Nz5lP:before,.NotificationBell_itemUnread__c0DiH.NotificationBell_itemSuccess__DrbsH:before,.NotificationBell_itemUnread__c0DiH.NotificationBell_itemWarning__VuMBT:before{opacity:1}.NotificationBell_itemUnread__c0DiH.NotificationBell_itemInfo__Nz5lP{background:var(--surface-alert-info-default)}.NotificationBell_itemUnread__c0DiH.NotificationBell_itemSuccess__DrbsH{background:var(--surface-alert-success-default)}.NotificationBell_itemUnread__c0DiH.NotificationBell_itemWarning__VuMBT{background:var(--surface-alert-warning-default)}.NotificationBell_itemUnread__c0DiH.NotificationBell_itemError__d8SUg{background:var(--surface-alert-error-default)}.NotificationBell_itemUnread__c0DiH:hover{filter:brightness(.97)}.NotificationBell_itemRow__TeId6{display:flex;align-items:baseline;justify-content:space-between;gap:calc(8 * var(--u))}.NotificationBell_itemTitle__Z1aC7{font-family:var(--font-body);font-size:var(--font-body-s-size);font-weight:400;color:var(--text-secondary);line-height:var(--line-height-normal);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.NotificationBell_itemTitleUnread__jJHjT{font-weight:600;color:var(--text-primary)}.NotificationBell_itemTime__aNfnw{font-size:var(--font-footnote-size);color:var(--text-muted);flex-shrink:0;font-variant-numeric:tabular-nums;line-height:1.6}.NotificationBell_itemBottom__Mo6_O{display:flex;align-items:flex-start;gap:calc(5 * var(--u));margin-top:calc(2 * var(--u))}.NotificationBell_itemMessage___v1Lj{font-family:var(--font-body);font-size:var(--font-body-s-size);color:var(--text-muted);line-height:var(--line-height-normal);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.NotificationBell_itemMessageUnread__tiGDv{color:var(--text-secondary)}.NotificationBell_unreadDot__3jwed{width:calc(5 * var(--u));height:calc(5 * var(--u));border-radius:50%;flex-shrink:0;margin-top:calc(5 * var(--u))}.NotificationBell_dotInfo__nbPTA{background:var(--icon-alert-info)}.NotificationBell_dotSuccess__9gd65{background:var(--icon-alert-success)}.NotificationBell_dotWarning__HYlyV{background:var(--text-alert-warning)}.NotificationBell_dotError__VJt8N{background:var(--icon-alert-error)}.NotificationBell_emptyState__walOg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(40 * var(--u)) calc(24 * var(--u)) calc(36 * var(--u));gap:calc(6 * var(--u))}.NotificationBell_emptyTitle__lVC_2{font-family:var(--font-caption);font-size:var(--font-body-s-size);font-weight:600;color:var(--text-secondary);margin-top:calc(6 * var(--u))}.NotificationBell_emptyDesc__19a6C{font-family:var(--font-body);font-size:var(--font-body-s-size);color:var(--text-muted);text-align:center;line-height:var(--line-height-normal)}.NotificationBell_loadingState__KMijR{display:flex;align-items:center;justify-content:center;padding:calc(44 * var(--u))}.NotificationBell_errorState__lgMad{display:flex;flex-direction:column;align-items:center;padding:calc(36 * var(--u)) calc(24 * var(--u));gap:calc(8 * var(--u))}.NotificationBell_errorTitle__A4HnE{font-family:var(--font-caption);font-size:var(--font-body-s-size);font-weight:600;color:var(--text-secondary)}.NotificationBell_retryBtn__Kez9I{font-size:var(--font-body-s-size);font-family:var(--font-body);color:var(--color-primary-500);background:var(--sidebar-active-bg);border:none;cursor:pointer;padding:calc(5 * var(--u)) calc(12 * var(--u));border-radius:var(--radius-s);margin-top:calc(2 * var(--u));transition:background .12s ease}.NotificationBell_retryBtn__Kez9I:hover{background:var(--stroke-subtle)}.NotificationBell_footer__xVf9O{padding:calc(6 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u));display:flex;justify-content:center}.NotificationBell_footerText__HYVU2{font-family:var(--font-body);font-size:var(--font-footnote-size);color:var(--text-muted)}.NotificationBell_divider__qx96m{height:1px;background:var(--stroke-subtle)}.navigation_link__MR71g{margin:calc(4 * var(--u)) 0;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:calc(14 * var(--u));color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .navigation_link__MR71g{color:var(--mantine-color-dark-2)}.navigation_link__MR71g{height:calc(34 * var(--u));width:100%;border-radius:0;font-weight:500;position:relative;transition:color .2s ease}.navigation_link__MR71g:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:calc(3 * var(--u));height:calc(24 * var(--u));background:transparent;border-radius:0 calc(99 * var(--u)) calc(99 * var(--u)) 0;transition:background .2s ease}@media (hover:hover){.navigation_link__MR71g:hover{color:var(--mantine-color-brand-7)}[data-mantine-color-scheme=dark] .navigation_link__MR71g:hover{color:var(--mantine-color-white)}.navigation_link__MR71g:hover .navigation_linkIcon__p6kIT{transform:scale(1.1);color:inherit}}@media (hover:none){.navigation_link__MR71g:active{color:var(--mantine-color-brand-7)}[data-mantine-color-scheme=dark] .navigation_link__MR71g:active{color:var(--mantine-color-white)}.navigation_link__MR71g:active .navigation_linkIcon__p6kIT{transform:scale(1.1);color:inherit}}.navigation_link__MR71g[data-active],.navigation_link__MR71g[data-active]:hover{background-color:transparent;color:var(--mantine-color-brand-6)}.navigation_link__MR71g[data-active]:before,.navigation_link__MR71g[data-active]:hover:before{background:var(--mantine-color-brand-6)}.navigation_link__MR71g[data-active] .navigation_linkIcon__p6kIT,.navigation_link__MR71g[data-active]:hover .navigation_linkIcon__p6kIT{transform:scale(1);color:var(--mantine-color-brand-6)}.navigation_linkIcon__p6kIT{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .navigation_linkIcon__p6kIT{color:var(--mantine-color-dark-2)}.navigation_linkIcon__p6kIT{width:var(--nav-icon-size);height:var(--nav-icon-size);transition:.25s ease}