.notification-center_notification__4TCin{position:relative;flex:0 0 auto}.notification-center_closeButton__oG_2h,.notification-center_notificationButton__Pelet{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid var(--pc-border);border-radius:var(--pc-radius-sm);background:var(--pc-surface);color:var(--pc-muted);cursor:pointer}.notification-center_notificationButton__Pelet{position:relative}.notification-center_closeButton__oG_2h:hover,.notification-center_notificationButton__Pelet:hover{border-color:var(--pc-border-hover);background:var(--pc-surface-soft);color:var(--pc-text)}.notification-center_clearReadButton__f3B1r:focus-visible,.notification-center_closeButton__oG_2h:focus-visible,.notification-center_dismissButton__M0To3:focus-visible,.notification-center_markAllButton__9XVk4:focus-visible,.notification-center_notificationButton__Pelet:focus-visible,.notification-center_notificationError__s8nAg button:focus-visible,.notification-center_notificationFilters__24LUr button:focus-visible,.notification-center_notificationFooter__mm3D3 button:focus-visible,.notification-center_notificationItem__jEDz0:focus-visible{outline:none;box-shadow:var(--pc-focus-ring)}.notification-center_notificationBadge__x147p{position:absolute;top:-6px;right:-6px;display:grid;min-width:19px;height:19px;place-items:center;border:2px solid #fff;border-radius:var(--pc-radius-pill);background:var(--pc-danger);color:#fff;font-size:9px;font-weight:850;line-height:1;padding:0 4px}.notification-center_notificationBackdrop__xIrYH{display:none}.notification-center_notificationPanel__je6ma{position:absolute;z-index:220;top:calc(100% + 10px);right:0;display:flex;width:min(400px,calc(100vw - 32px));max-height:min(620px,calc(100dvh - 96px));overflow:hidden;flex-direction:column;border:1px solid var(--pc-border);border-radius:var(--pc-radius-lg);background:var(--pc-surface);box-shadow:var(--pc-shadow-popover)}.notification-center_notificationHeader__ci6oG{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 14px;border-bottom:1px solid var(--pc-border)}.notification-center_notificationHeading__SQovP{display:grid;min-width:0;gap:2px}.notification-center_notificationHeading__SQovP strong{color:var(--pc-text);font-size:14px}.notification-center_notificationHeading__SQovP>span{color:var(--pc-muted-2);font-size:11px}.notification-center_notificationHeaderActions__Lwpiy{display:flex;flex:0 0 auto;align-items:center;gap:6px}.notification-center_markAllButton__9XVk4,.notification-center_notificationError__s8nAg button,.notification-center_notificationFooter__mm3D3 button{min-height:34px;border:1px solid var(--pc-border-strong);border-radius:var(--pc-radius-sm);background:var(--pc-surface);color:var(--pc-text);cursor:pointer;font:inherit;font-size:11px;font-weight:800;padding:0 11px}.notification-center_markAllButton__9XVk4:hover,.notification-center_notificationError__s8nAg button:hover,.notification-center_notificationFooter__mm3D3 button:hover{border-color:var(--pc-brand);background:var(--pc-primary-soft)}.notification-center_markAllButton__9XVk4:disabled,.notification-center_notificationError__s8nAg button:disabled,.notification-center_notificationFooter__mm3D3 button:disabled{cursor:wait;opacity:.62}.notification-center_closeButton__oG_2h{width:36px;height:36px;flex-basis:36px;border-color:transparent;background:transparent}.notification-center_notificationActionError__OdVae{margin:0;padding:8px 14px;border-bottom:1px solid var(--pc-danger-border);background:var(--pc-danger-soft);color:var(--pc-danger);font-size:11px;line-height:1.4}.notification-center_notificationToolbar___p6Zt{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;border-bottom:1px solid var(--pc-border);background:var(--pc-surface-soft)}.notification-center_notificationFilters__24LUr{display:inline-flex;min-width:0;padding:2px;border:1px solid var(--pc-border);border-radius:var(--pc-radius-sm);background:var(--pc-surface)}.notification-center_clearReadButton__f3B1r,.notification-center_notificationFilters__24LUr button{min-height:30px;border:0;border-radius:calc(var(--pc-radius-sm) - 3px);background:transparent;color:var(--pc-muted);cursor:pointer;font:inherit;font-size:11px;font-weight:800;padding:0 10px}.notification-center_clearReadButton__f3B1r:hover,.notification-center_notificationFilters__24LUr button:hover{background:var(--pc-surface);color:var(--pc-text)}.notification-center_notificationFilters__24LUr .notification-center_filterActive__ErbOI,.notification-center_notificationFilters__24LUr .notification-center_filterActive__ErbOI:hover{background:var(--pc-text);color:var(--pc-surface)}.notification-center_clearReadButton__f3B1r{flex:0 0 auto;color:var(--pc-brand)}.notification-center_clearReadButton__f3B1r:disabled{cursor:wait;opacity:.62}.notification-center_notificationList__uR_wf{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.notification-center_notificationRow__8NzKi{display:grid;grid-template-columns:minmax(0,1fr) 42px;border-bottom:1px solid var(--pc-border);background:var(--pc-surface)}.notification-center_notificationRow__8NzKi:hover{background:var(--pc-surface-soft)}.notification-center_notificationItem__jEDz0{display:grid;width:100%;gap:4px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:10px 14px 11px;text-align:left;text-decoration:none}.notification-center_notificationItem__jEDz0:hover{background:transparent}.notification-center_notificationUnread__7isg4{background:color-mix(in srgb,var(--pc-primary-soft) 58%,white)}.notification-center_notificationRead__A67AZ{color:var(--pc-muted)}.notification-center_dismissButton__M0To3{display:grid;width:34px;height:34px;align-self:center;justify-self:center;place-items:center;border:0;border-radius:var(--pc-radius-sm);background:transparent;color:var(--pc-muted-2);cursor:pointer}.notification-center_dismissButton__M0To3:hover{background:var(--pc-surface);color:var(--pc-text)}.notification-center_dismissButton__M0To3:disabled{cursor:wait;opacity:.5}.notification-center_notificationItemMeta__Le7Y0{display:flex;min-width:0;align-items:center;gap:7px;color:var(--pc-muted-2);font-size:10px;font-weight:700;line-height:1.3}.notification-center_notificationItemMeta__Le7Y0>span{color:var(--pc-brand);font-weight:850}.notification-center_notificationItemMeta__Le7Y0 time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-center_notificationItemTitleRow__drmzL{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.notification-center_notificationItem__jEDz0 strong{min-width:0;overflow-wrap:anywhere;color:var(--pc-text);font-size:12px;line-height:1.35}.notification-center_notificationRead__A67AZ strong{color:var(--pc-muted);font-weight:760}.notification-center_notificationItem__jEDz0 small{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;color:var(--pc-muted);font-size:11px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notification-center_unreadLabel__U8bCJ{flex:0 0 auto;border-radius:var(--pc-radius-pill);background:var(--pc-brand);color:#fff;font-size:9px;font-weight:850;line-height:18px;padding:0 7px}.notification-center_notificationEmpty__o7asI,.notification-center_notificationError__s8nAg{min-height:132px;padding:30px 16px;color:var(--pc-muted);font-size:12px;text-align:center}.notification-center_notificationError__s8nAg{display:grid;place-content:center;justify-items:center;gap:10px}.notification-center_notificationError__s8nAg p{margin:0}.notification-center_notificationFooter__mm3D3{display:flex;justify-content:center;padding:9px 12px;border-top:1px solid var(--pc-border);background:var(--pc-surface-soft)}.notification-center_notificationFooter__mm3D3 button{width:100%;background:var(--pc-surface)}@media (max-width:640px){.notification-center_notificationButton__Pelet{width:44px;height:44px;flex-basis:44px}.notification-center_notificationBackdrop__xIrYH{position:fixed;z-index:210;inset:0;display:block;width:100%;height:100%;border:0;background:rgba(15,23,42,.48);cursor:default}.notification-center_notificationPanel__je6ma{position:fixed;z-index:220;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));width:auto;max-height:none;border-radius:16px}.notification-center_notificationHeader__ci6oG{min-height:60px;padding:10px 10px 10px 14px}.notification-center_notificationHeaderActions__Lwpiy{gap:4px}.notification-center_markAllButton__9XVk4{min-height:38px;padding-inline:9px}.notification-center_closeButton__oG_2h{width:40px;height:40px;flex-basis:40px}.notification-center_notificationList__uR_wf{flex:1 1}.notification-center_notificationToolbar___p6Zt{min-height:50px;padding-inline:10px}.notification-center_clearReadButton__f3B1r,.notification-center_notificationFilters__24LUr button{min-height:34px}.notification-center_notificationItem__jEDz0{padding:11px 14px 12px}.notification-center_notificationRow__8NzKi{grid-template-columns:minmax(0,1fr) 46px}.notification-center_dismissButton__M0To3{width:40px;height:40px}}@media (max-width:360px){.notification-center_notificationPanel__je6ma{right:max(8px,env(safe-area-inset-right));left:max(8px,env(safe-area-inset-left))}.notification-center_notificationHeading__SQovP>span{display:none}.notification-center_markAllButton__9XVk4{max-width:132px;line-height:1.15;white-space:normal}.notification-center_notificationToolbar___p6Zt{align-items:stretch;flex-direction:column;gap:6px}.notification-center_clearReadButton__f3B1r,.notification-center_notificationFilters__24LUr{width:100%}.notification-center_notificationFilters__24LUr button{flex:1 1}}